I’ve tried installing a gateway from all the way back at 8.1.1 to both 8.1.44. I get stuck on the screen Ignition Gateway is UNKNOWN. If i eventually stop it, I can’t get the service to run again and need to do a reinstall. Is there a version somewhere in between that I should update to first? I’ve looked to see if there were any issues with past versions but I’m not finding any.
No, that shouldn't be necessary.
Share your wrapper.log files when the Gateway fails to start.
wrapper.log (46.6 KB)
STATUS | wrapper | 2026/01/12 10:49:35 | on_exit trigger matched. Restarting the JVM. (Exit code: 2)
STATUS | wrapper | 2026/01/12 10:49:40 | Reloading Wrapper configuration...
STATUS | wrapper | 2026/01/12 10:49:40 | Launching a JVM...
INFO | jvm 2 | 2026/01/12 10:49:40 | Unrecognized VM option 'UseConcMarkSweepGC'
INFO | jvm 2 | 2026/01/12 10:49:40 | Error: Could not create the Java Virtual Machine.
INFO | jvm 2 | 2026/01/12 10:49:40 | Error: A fatal exception has occurred. Program will exit.
ERROR | wrapper | 2026/01/12 10:49:40 | JVM exited while loading the application.
There's an invalid entry in your ignition.conf file. It will be a "wrapper.java.additional" line that references "UseConcMarkSweepGC".
Should I just comment it out?
#Java Additional Parameters
wrapper.java.additional.1=-XX:+UseConcMarkSweepGC
#wrapper.java.additional.2=-XX:+CMSClassUnloadingEnabled
wrapper.java.additional.3=-Ddata.dir=data
wrapper.java.additional.4=-Dorg.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false
wrapper.java.additional.5=-Dedition=edge
wrapper.java.additional.6=-Djava.io.tmpdir=jre-tmp
#wrapper.java.additional.7=-Xdebug
#wrapper.java.additional.8=-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000
wrapper.java.additional.7=--add-opens=java.base/java.lang=ALL-UNNAMED
wrapper.java.additional.8=--add-opens=java.base/java.security.cert=ALL-UNNAMED
wrapper.java.additional.9=--add-opens=java.base/java.util=ALL-UNNAMED
wrapper.java.additional.10=--add-opens=java.base/jdk.internal.misc=ALL-UNNAMED
wrapper.java.additional.11=--add-opens=java.base/java.io=ALL-UNNAMED
You can delete 1, 2, and 4.
You can also reasonably delete the COMMENTED 7 and 8 (debug and Xrunjdwp).
Feel free to fix all the numbering afterwards, though it's not strictly necessary. Just make sure you don't have any duplicate numbers.