Hello, recently I got a computer that was being used by one of my coleagues. After changing the user, ignition stopped working.
I uninstalled everything and reinstaled. It worked, but when I try to restore our gateway backup, I get stuck in a Gateway Faulted /Gateway not running state.
I've tried several options as found on the forum, such as deleting cache, restart ignition service, delete the cacerts file, but nothing seems to work. Maybe I'm missing a step. I attach the wrapper hoping to find some help. This is a summary of the errors:
wrapper.log (185.4 KB)
*INFO | jvm 1 | 2025/01/11 09:03:06 | W [WebResourceManagerImpl ] [09:03:06.667]: Unable to read "gateway.metroKeystoreAlias" gateway.xml property. Assuming metro keystore alias is: metro-key *
*INFO | jvm 1 | 2025/01/11 09:03:06 | I [g.WebServerManager ] [09:03:06.789]: Starting setup *
*INFO | jvm 1 | 2025/01/11 09:03:06 | I [g.WebServerManager ] [09:03:06.791]: Setup complete *
*INFO | jvm 1 | 2025/01/11 09:03:06 | I [g.WebServerManager ] [09:03:06.896]: Starting up *
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [C.SecureRandomProvider ] [09:03:06.971]: Secure random seed generated in 0ms *
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [o.e.j.s.Server ] [09:03:06.973]: jetty-10.0.20; built: 2024-01-29T20:46:45.278Z; git: 3a745c71c23682146f262b99f4ddc4c1bc41630c; jvm 17.0.13+11-LTS *
*INFO | jvm 1 | 2025/01/11 09:03:07 | W [o.e.j.u.DeprecationWarning ] [09:03:07.072]: Using @Deprecated Class org.eclipse.jetty.servlet.listener.ELContextCleaner *
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [o.e.j.s.s.DefaultSessionIdManager] [09:03:07.076]: Session workerName=node0 *
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [o.a.w.Application ] [09:03:07.138]: [WicketFilter] init: Wicket core library initializer *
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [o.a.w.RequestListenerInterface] [09:03:07.139]: registered listener interface [RequestListenerInterface name=IBehaviorListener, method=public abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()] *
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [o.a.w.RequestListenerInterface] [09:03:07.139]: registered listener interface [RequestListenerInterface name=IFormSubmitListener, method=public abstract void org.apache.wicket.markup.html.form.IFormSubmitListener.onFormSubmitted()] *
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [o.a.w.RequestListenerInterface] [09:03:07.139]: registered listener interface [RequestListenerInterface name=ILinkListener, method=public abstract void org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()] *
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [o.a.w.RequestListenerInterface] [09:03:07.139]: registered listener interface [RequestListenerInterface name=IOnChangeListener, method=public abstract void org.apache.wicket.markup.html.form.IOnChangeListener.onSelectionChanged()] *
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [o.a.w.RequestListenerInterface] [09:03:07.139]: registered listener interface [RequestListenerInterface name=IRedirectListener, method=public abstract void org.apache.wicket.IRedirectListener.onRedirect()] *
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [o.a.w.RequestListenerInterface] [09:03:07.139]: registered listener interface [RequestListenerInterface name=IResourceListener, method=public abstract void org.apache.wicket.IResourceListener.onResourceRequested()] *
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [o.a.w.Application ] [09:03:07.140]: [WicketFilter] init: Wicket extensions initializer *
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [IgnitionGateway ] [09:03:07.146]: Ignition[state=STOPPED] ContextState = STARTING *
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [o.a.w.p.h.WebApplication ] [09:03:07.166]: [WicketFilter] Started Wicket version 6.30.0 in DEPLOYMENT mode *
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [IgnitionGateway ] [09:03:07.166]: Starting Ignition 8.1.45 (b2025010709) *
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [IgnitionGateway ] [09:03:07.166]: Reloading JDBC classloader. *
INFO | jvm 1 | 2025/01/11 09:03:07 | I [R.S.S.InternalDb ] [09:03:07.295]: Internal db synchronizer disk cache initialized. State id=a08a2137-184f-473f-afff-5ea63e43c340 redundant-provider=internaldb
INFO | jvm 1 | 2025/01/11 09:03:07 | I [R.StateMonitoring ] [09:03:07.304]: Redundancy state changed: Role=Independent, Activity level=Active, Project state=Good, History level=Full redundant-provider=system
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [g.InternalDatabaseManager ] [09:03:07.373]: Starting up... *
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [P.InternalDatabase ] [09:03:07.374]: Looking for existing internal database "config.idb"... *
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [P.InternalDatabase ] [09:03:07.383]: ... found existing. *
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [o.e.j.s.h.ContextHandler ] [09:03:07.393]: Started c.i.c.MainWebAppContext@60856c3f{Ignition,/,file:///C:/Program%20Files/Inductive%20Automation/Ignition/webserver/webapps/main/,AVAILABLE} *
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [P.InternalDatabase ] [09:03:07.426]: internal database "config.idb" started up successfully. *
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [P.InternalDatabase ] [09:03:07.426]: Registering autobackup task [owner=Internal DB Autobackup, name=internal database "config.idb"] *
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [o.e.j.s.AbstractConnector ] [09:03:07.438]: Started ServerConnector@21d0e2ec{HTTP/1.1, (http/1.1)}{0.0.0.0:8088} *
*INFO | jvm 1 | 2025/01/11 09:03:07 | E [IgnitionGateway ] [09:03:07.620]: Error during context startup. *
INFO | jvm 1 | 2025/01/11 09:03:07 | java.io.UncheckedIOException: java.io.IOException: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: sun.security.ssl.SSLContextImpl$DefaultSSLContext)
INFO | jvm 1 | 2025/01/11 09:03:07 | at java.net.http/jdk.internal.net.http.HttpClientImpl.(Unknown Source)
INFO | jvm 1 | 2025/01/11 09:03:07 | at java.net.http/jdk.internal.net.http.HttpClientImpl.create(Unknown Source)
INFO | jvm 1 | 2025/01/11 09:03:07 | at java.net.http/jdk.internal.net.http.HttpClientBuilderImpl.build(Unknown Source)
INFO | jvm 1 | 2025/01/11 09:03:07 | at com.inductiveautomation.ignition.gateway.licensing.LicenseManagerImpl.createLeasedActivationStrategy(LicenseManagerImpl.java:211)
INFO | jvm 1 | 2025/01/11 09:03:07 | at com.inductiveautomation.ignition.gateway.licensing.LicenseManagerImpl.(LicenseManagerImpl.java:155)
INFO | jvm 1 | 2025/01/11 09:03:07 | at com.inductiveautomation.ignition.gateway.modules.ModuleManagerImpl.init(ModuleManagerImpl.java:369)
INFO | jvm 1 | 2025/01/11 09:03:07 | at com.inductiveautomation.ignition.gateway.IgnitionGateway.startupInternal(IgnitionGateway.java:993)
INFO | jvm 1 | 2025/01/11 09:03:07 | at com.inductiveautomation.ignition.gateway.redundancy.RedundancyManagerImpl.startup(RedundancyManagerImpl.java:307)
INFO | jvm 1 | 2025/01/11 09:03:07 | at com.inductiveautomation.ignition.gateway.IgnitionGateway.initRedundancy(IgnitionGateway.java:777)
INFO | jvm 1 | 2025/01/11 09:03:07 | at com.inductiveautomation.ignition.gateway.IgnitionGateway.lambda$initInternal$1(IgnitionGateway.java:700)
INFO | jvm 1 | 2025/01/11 09:03:07 | at com.inductiveautomation.ignition.common.execution.impl.BasicExecutionEngine$ThrowableCatchingRunnable.run(BasicExecutionEngine.java:550)
INFO | jvm 1 | 2025/01/11 09:03:07 | at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
INFO | jvm 1 | 2025/01/11 09:03:07 | at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
INFO | jvm 1 | 2025/01/11 09:03:07 | at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
INFO | jvm 1 | 2025/01/11 09:03:07 | at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
INFO | jvm 1 | 2025/01/11 09:03:07 | at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
INFO | jvm 1 | 2025/01/11 09:03:07 | at java.base/java.lang.Thread.run(Unknown Source)
INFO | jvm 1 | 2025/01/11 09:03:07 | Caused by: java.io.IOException: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: sun.security.ssl.SSLContextImpl$DefaultSSLContext)
INFO | jvm 1 | 2025/01/11 09:03:07 | ... 17 common frames omitted
INFO | jvm 1 | 2025/01/11 09:03:07 | Caused by: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: sun.security.ssl.SSLContextImpl$DefaultSSLContext)
INFO | jvm 1 | 2025/01/11 09:03:07 | at java.base/java.security.Provider$Service.newInstance(Unknown Source)
INFO | jvm 1 | 2025/01/11 09:03:07 | at java.base/sun.security.jca.GetInstance.getInstance(Unknown Source)
INFO | jvm 1 | 2025/01/11 09:03:07 | at java.base/sun.security.jca.GetInstance.getInstance(Unknown Source)
INFO | jvm 1 | 2025/01/11 09:03:07 | at java.base/javax.net.ssl.SSLContext.getInstance(Unknown Source)
INFO | jvm 1 | 2025/01/11 09:03:07 | at java.base/javax.net.ssl.SSLContext.getDefault(Unknown Source)
INFO | jvm 1 | 2025/01/11 09:03:07 | ... 17 common frames omitted
INFO | jvm 1 | 2025/01/11 09:03:07 | Caused by: java.security.KeyManagementException: null
INFO | jvm 1 | 2025/01/11 09:03:07 | at java.base/sun.security.ssl.SSLContextImpl$DefaultManagersHolder.(Unknown Source)
INFO | jvm 1 | 2025/01/11 09:03:07 | at java.base/sun.security.ssl.SSLContextImpl$DefaultSSLContext.(Unknown Source)
INFO | jvm 1 | 2025/01/11 09:03:07 | at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
INFO | jvm 1 | 2025/01/11 09:03:07 | at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
INFO | jvm 1 | 2025/01/11 09:03:07 | at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
INFO | jvm 1 | 2025/01/11 09:03:07 | at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source)
INFO | jvm 1 | 2025/01/11 09:03:07 | at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
INFO | jvm 1 | 2025/01/11 09:03:07 | at java.base/java.security.Provider$Service.newInstanceOf(Unknown Source)
INFO | jvm 1 | 2025/01/11 09:03:07 | at java.base/java.security.Provider$Service.newInstanceUtil(Unknown Source)
INFO | jvm 1 | 2025/01/11 09:03:07 | ... 22 common frames omitted
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [IgnitionGateway ] [09:03:07.628]: Ignition[state=STARTING] ContextState = FAULTED *
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [o.e.j.s.AbstractConnector ] [09:03:07.646]: Started ServerConnector@bf62c8c{SSL, (ssl, http/1.1)}{0.0.0.0:8060} *
*INFO | jvm 1 | 2025/01/11 09:03:07 | I [o.e.j.s.Server ] [09:03:07.649]: Started Server@7c26c68c{STARTING}[10.0.20,sto=10000] @1818ms *
STATUS | wrapperm | 2025/01/11 09:03:09 | Ignition service started.