Came across this across a few clients today, but I’m not sure of the underlying context. There were also “Network is unreachable” errors as well, but I can’t really tell if they’re related. I couldn’t connect to the backup server, so I restarted it, and I’ll keep an eye on it, but if I had a better understanding on what’s going on under the hood, I may get to hammer home that we need better infrastructure around here.
com.inductiveautomation.ignition.client.gateway_interface.GatewayException: This Backup Gateway is not active, it is: "Cold"
at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.newGatewayException(GatewayInterface.java:329)
at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.sendMessage(GatewayInterface.java:303)
at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.sendMessage(GatewayInterface.java:260)
at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.invoke(GatewayInterface.java:886)
at com.inductiveautomation.ignition.client.sqltags.impl.ClientTagManagerImpl.getProviderInformation(ClientTagManagerImpl.java:258)
at com.inductiveautomation.ignition.client.sqltags.impl.ClientTagManagerImpl.getProviderInformation(ClientTagManagerImpl.java:237)
at com.inductiveautomation.ignition.client.sqltags.impl.ClientTagManagerImpl.getTypeManager(ClientTagManagerImpl.java:357)
at com.inductiveautomation.factorypmi.application.binding.UDTTagAdapter.initializeDefinition(UDTTagAdapter.java:165)
at com.inductiveautomation.factorypmi.application.binding.UDTTagAdapter$1.tagChanged(UDTTagAdapter.java:53)
at com.inductiveautomation.ignition.client.sqltags.impl.db.DatasourceTagManager$TagChangeListenerProxy.tagChanged(DatasourceTagManager.java:1096)
at com.inductiveautomation.ignition.client.sqltags.impl.ChangeNotifier.run(ChangeNotifier.java:38)
at com.inductiveautomation.ignition.client.sqltags.impl.db.BatchNotifier.run(BatchNotifier.java:78)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Ignition v7.9.1 (b2017012511)
Java: Oracle Corporation 1.8.0_65