Gateway fault on startup

I was importing Ignition Exchange Projects and something broke. I could really use help getting the GW backup so I don’t loose work

Is there away to disable all DB connections and store and forward. From gateway config or cmd?

INFO   | jvm 1    | 2021/08/16 08:55:30 | java.lang.NullPointerException: null
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at java.base/java.io.ByteArrayInputStream.<init>(Unknown Source)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at com.inductiveautomation.ignition.common.xmlserialization.deserialization.XMLDeserializer.deserialize(XMLDeserializer.java:248)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at com.inductiveautomation.ignition.gateway.db.namedquery.NamedQueryExecutor.lambda$initializeQueries$0(NamedQueryExecutor.java:96)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at java.base/java.util.ArrayList.forEach(Unknown Source)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at com.inductiveautomation.ignition.gateway.db.namedquery.NamedQueryExecutor.initializeQueries(NamedQueryExecutor.java:92)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at com.inductiveautomation.ignition.gateway.db.namedquery.NamedQueryExecutor.initializeQueries(NamedQueryExecutor.java:82)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at com.inductiveautomation.ignition.gateway.db.namedquery.NamedQueryExecutor.<init>(NamedQueryExecutor.java:76)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at com.inductiveautomation.ignition.gateway.db.namedquery.GatewayNamedQueryManager$NamedQueryLifeCycle.onStartup(GatewayNamedQueryManager.java:326)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at com.inductiveautomation.ignition.gateway.project.ProjectLifecycle.onStartup(ProjectLifecycle.java:38)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at com.inductiveautomation.ignition.common.lifecycle.AbstractLifecycle.startup(AbstractLifecycle.java:18)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at com.inductiveautomation.ignition.gateway.project.ProjectLifecycleFactory$1.maybeStartLifecycle(ProjectLifecycleFactory.java:234)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at com.inductiveautomation.ignition.gateway.project.ProjectLifecycleFactory$1.lambda$projectAdded$0(ProjectLifecycleFactory.java:124)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at java.base/java.util.Optional.ifPresent(Unknown Source)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at com.inductiveautomation.ignition.gateway.project.ProjectLifecycleFactory$1.projectAdded(ProjectLifecycleFactory.java:124)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at java.base/java.util.ArrayList.forEach(Unknown Source)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at com.inductiveautomation.ignition.gateway.project.ProjectLifecycleFactory.onStartup(ProjectLifecycleFactory.java:47)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at com.inductiveautomation.ignition.common.lifecycle.AbstractLifecycle.startup(AbstractLifecycle.java:18)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at com.inductiveautomation.ignition.gateway.db.namedquery.GatewayNamedQueryManager.onStartup(GatewayNamedQueryManager.java:57)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at com.inductiveautomation.ignition.common.lifecycle.AbstractLifecycle.startup(AbstractLifecycle.java:18)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at com.inductiveautomation.ignition.gateway.IgnitionGateway.startupInternal(IgnitionGateway.java:1113)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at com.inductiveautomation.ignition.gateway.redundancy.RedundancyManagerImpl.startup(RedundancyManagerImpl.java:293)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at com.inductiveautomation.ignition.gateway.IgnitionGateway.initRedundancy(IgnitionGateway.java:724)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at com.inductiveautomation.ignition.gateway.IgnitionGateway.lambda$initInternal$0(IgnitionGateway.java:658)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at com.inductiveautomation.ignition.common.execution.impl.BasicExecutionEngine$ThrowableCatchingRunnable.run(BasicExecutionEngine.java:538)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
INFO   | jvm 1    | 2021/08/16 08:55:30 | 	at java.base/java.lang.Thread.run(Unknown Source)
INFO   | jvm 1    | 2021/08/16 08:55:30 | I [IgnitionGateway               ] [13:55:30]: Ignition[state=STARTING] ContextState = FAULTED 
INFO   | jvm 1    | 2021/08/16 10:49:27 | I [o.e.j.s.AbstractConnector     ] [15:49:27]: Stopped ServerConnector@38d242b0{HTTP/1.1,[http/1.1]}{0.0.0.0:8088} 
INFO   | jvm 1    | 2021/08/16 10:49:27 | I [o.e.j.s.AbstractConnector     ] [15:49:27]: Stopped ServerConnector@4a720d13{SSL,[ssl, http/1.1]}{0.0.0.0:8060} 
INFO   | jvm 1    | 2021/08/16 10:49:27 | I [o.e.j.s.session               ] [15:49:27]: node0 Stopped scavenging 
INFO   | jvm 1    | 2021/08/16 10:49:27 | I [IgnitionGateway               ] [15:49:27]: Ignition[state=FAULTED] ContextState = STOPPING 
INFO   | jvm 1    | 2021/08/16 10:49:27 | I [IgnitionGateway               ] [15:49:27]: Ignition Gateway shutting down... 
INFO   | jvm 1    | 2021/08/16 10:49:27 | I [g.ModuleManager               ] [15:49:27]: ModuleManager shutting down... 
INFO   | jvm 1    | 2021/08/16 10:49:27 | I [g.ModuleManager               ] [15:49:27]: ModuleManager shut down in 8ms 
INFO   | jvm 1    | 2021/08/16 10:49:27 | W [C.BasicExecutionEngine        ] [15:49:27]: Tried to unregister non existent unit [gatewayareanetworkconnectionmanager connection monitor]. 
INFO   | jvm 1    | 2021/08/16 10:49:27 | E [IgnitionGateway               ] [15:49:27]: Error shutting down GatewayNetworkManager. 
INFO   | jvm 1    | 2021/08/16 10:49:27 | java.lang.NullPointerException: null

What version of Ignition is this? Do you have a gateway backup saved already? Or at least the config.idb file saved?

Also - what resource were you importing?

Right now my best guess is that it contained a Named Query serialized in the new format but you’ve imported it into a pre-8.1.6 Ignition.

I do have a backup. its 8.1.5. It has some projects I guess I can re-import to a clean b/u

I learned my lesson. It had been awhile before a made backup then I just started importing these projects. I did manage to take a backup before I restarted the gateway. So hopefully I will be able to get my projects back from it?

I imported a user management project, tag dashboard and diagnostics dashboard…

I think if you just upgrade to 8.1.9 it’ll start right up…

Yes, if you have a backup that will include your projects.

Oh nice I was able to just delete some named queries from one of the imported projs
and it started up… Thanks dude!!!