# Upgraded Ignition failed to start

**URL:** <https://forum.inductiveautomation.com/t/upgraded-ignition-failed-to-start/83844>\
**Category:** Ignition\
**Tags:** ignition81\
**Created:** [January 5, 2024, 3:21pm UTC](https://forum.inductiveautomation.com/t/upgraded-ignition-failed-to-start/83844 "2024-01-05T15:21:20Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jeffrey\_Kish](https://avatars.discourse-cdn.com/v4/letter/j/bc8723/32.png) [@Jeffrey\_Kish](https://forum.inductiveautomation.com/u/Jeffrey_Kish)\
**Post date:** [January 5, 2024, 3:21pm UTC](https://forum.inductiveautomation.com/t/upgraded-ignition-failed-to-start/83844/1 "2024-01-05T15:21:20Z")

</div>

Upgraded to 8.1.35 and this is in wrapper file...

jvm 1 | 2024/01/03 13:34:03 | WrapperSimpleApp:  
INFO | jvm 1 | 2024/01/03 13:34:03 | WrapperSimpleApp Error: Encountered an error running main:  
INFO | jvm 1 | 2024/01/03 13:34:03 | WrapperSimpleApp Error: java.lang.NullPointerException: Cannot invoke "com.inductiveautomation.ignition.gateway.web.WebResourceManagerImpl.start()" because "this.webManager" is null  
INFO | jvm 1 | 2024/01/03 13:34:03 | WrapperSimpleApp Error: at com.inductiveautomation.ignition.gateway.IgnitionGateway.start(IgnitionGateway.java:587)  
INFO | jvm 1 | 2024/01/03 13:34:03 | WrapperSimpleApp Error: at com.inductiveautomation.ignition.gateway.IgnitionGateway.main(IgnitionGateway.java:306)  
INFO | jvm 1 | 2024/01/03 13:34:03 | WrapperSimpleApp Error: at com.inductiveautomation.catapult.Catapult.main(Catapult.java:8)  
INFO | jvm 1 | 2024/01/03 13:34:03 | WrapperSimpleApp Error: at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
INFO | jvm 1 | 2024/01/03 13:34:03 | WrapperSimpleApp Error: at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)  
INFO | jvm 1 | 2024/01/03 13:34:03 | WrapperSimpleApp Error: at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
INFO | jvm 1 | 2024/01/03 13:34:03 | WrapperSimpleApp Error: at java.base/java.lang.reflect.Method.invoke(Unknown Source)  
INFO | jvm 1 | 2024/01/03 13:34:03 | WrapperSimpleApp Error: at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:349)  
INFO | jvm 1 | 2024/01/03 13:34:03 | WrapperSimpleApp Error: at java.base/java.lang.Thread.run(Unknown Source)  
INFO | jvm 1 | 2024/01/03 13:34:03 | I [C.SecureRandomProvider] [18:34:03]: Secure random seed generated in 1ms  
INFO |

---

<div class="post-metadata">

**Author:** ![kcollins](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kcollins/32/19646_2.png) [@kcollins](https://forum.inductiveautomation.com/u/kcollins)\
**Post date:** [January 5, 2024, 3:38pm UTC](https://forum.inductiveautomation.com/t/upgraded-ignition-failed-to-start/83844/2 "2024-01-05T15:38:44Z")

</div>

For this to occur, I'd expect there to be some other preceding errors, something to the effect of "Error initializing web manager". We might need more information from the logs to determine what happened. Can you provide some more information about what you were upgrading from and what OS/etc this was on?

---

<div class="post-metadata">

**Author:** ![Jeffrey\_Kish](https://avatars.discourse-cdn.com/v4/letter/j/bc8723/32.png) [@Jeffrey\_Kish](https://forum.inductiveautomation.com/u/Jeffrey_Kish)\
**Post date:** [January 5, 2024, 4:28pm UTC](https://forum.inductiveautomation.com/t/upgraded-ignition-failed-to-start/83844/3 "2024-01-05T16:28:55Z")

</div>

I have uploaded wrapper file and system info.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/9/d/9d680e6dd9935189d58ea8710ca8153392a831c9.png)  
\*  
[wrapper.log](https://forum.inductiveautomation.com/uploads/short-url/jwTRpBasQ0SOCOoha50pQ4yH3cN.log) (7.1 MB)  
\*

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [January 5, 2024, 4:32pm UTC](https://forum.inductiveautomation.com/t/upgraded-ignition-failed-to-start/83844/4 "2024-01-05T16:32:30Z")

</div>

Hmm, real problem seems to be this:

```auto
INFO | jvm 1 | 2024/01/03 13:54:03 | E [g.CompositeClassRejectListFilter] [18:54:03]: Error initializing web manager:  
INFO | jvm 1 | 2024/01/03 13:54:03 | java.lang.IllegalArgumentException: Malformed \uxxxx encoding.
INFO | jvm 1 | 2024/01/03 13:54:03 | at java.base/java.util.Properties.loadConvert(Unknown Source)
INFO | jvm 1 | 2024/01/03 13:54:03 | at java.base/java.util.Properties.load0(Unknown Source)
INFO | jvm 1 | 2024/01/03 13:54:03 | at java.base/java.util.Properties.load(Unknown Source)
INFO | jvm 1 | 2024/01/03 13:54:03 | at com.inductiveautomation.ignition.gateway.web.WebResourceManagerImpl.readInstallProperties(WebResourceManagerImpl.java:449)
INFO | jvm 1 | 2024/01/03 13:54:03 | at com.inductiveautomation.ignition.gateway.web.WebResourceManagerImpl.<init>(WebResourceManagerImpl.java:114)
INFO | jvm 1 | 2024/01/03 13:54:03 | at com.inductiveautomation.ignition.gateway.IgnitionGateway.<init>(IgnitionGateway.java:532)
INFO | jvm 1 | 2024/01/03 13:54:03 | at com.inductiveautomation.ignition.gateway.IgnitionGateway.main(IgnitionGateway.java:304)
INFO | jvm 1 | 2024/01/03 13:54:03 | at com.inductiveautomation.catapult.Catapult.main(Catapult.java:8)
INFO | jvm 1 | 2024/01/03 13:54:03 | at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO | jvm 1 | 2024/01/03 13:54:03 | at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2024/01/03 13:54:03 | at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2024/01/03 13:54:03 | at java.base/java.lang.reflect.Method.invoke(Unknown Source)
INFO | jvm 1 | 2024/01/03 13:54:03 | at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:349)
INFO | jvm 1 | 2024/01/03 13:54:03 | at java.base/java.lang.Thread.run(Unknown Source)

```

The file it's trying to read is `lib/install-info.txt`. You can move that to your desktop and upload it here so we can look at it. In the meantime try starting the gateway after you've moved that file out of that directory.

---

<div class="post-metadata">

**Author:** ![Jeffrey\_Kish](https://avatars.discourse-cdn.com/v4/letter/j/bc8723/32.png) [@Jeffrey\_Kish](https://forum.inductiveautomation.com/u/Jeffrey_Kish)\
**Post date:** [January 5, 2024, 4:39pm UTC](https://forum.inductiveautomation.com/t/upgraded-ignition-failed-to-start/83844/5 "2024-01-05T16:39:01Z")

</div>

Here is Install-info.txt  
[install-info.txt](https://forum.inductiveautomation.com/uploads/short-url/gHYDvOWTZAUAEAtCBWS9y9nvIX3.txt) (83 Bytes)

---

<div class="post-metadata">

**Author:** ![Riccardo\_Lolli](https://avatars.discourse-cdn.com/v4/letter/r/22d042/32.png) [@Riccardo\_Lolli](https://forum.inductiveautomation.com/u/Riccardo_Lolli)\
**Post date:** [January 5, 2024, 4:45pm UTC](https://forum.inductiveautomation.com/t/upgraded-ignition-failed-to-start/83844/6 "2024-01-05T16:45:10Z")

</div>

I had this same exact problem on Windows for multiple ignition upgrades on my dev environment.  
The problem seems to happen because the user i've used to install ignition is named "user" and the installer for windows adds the domain name for the PC to the "username" field in the "install-info.txt" file;  
Then, during the startup process it seems that the wrapper tries to encode the "\u" on "STEEL\ujcichb9" as a unicode character.  
If you try to remove "STEEL\" from "username=STEEL\ujcichb9" and retry to start the gateway it should fix the problem.

---

<div class="post-metadata">

**Author:** ![avaughn](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/avaughn/32/38972_2.png) [@avaughn](https://forum.inductiveautomation.com/u/avaughn)\
**Post date:** [January 5, 2024, 4:46pm UTC](https://forum.inductiveautomation.com/t/upgraded-ignition-failed-to-start/83844/7 "2024-01-05T16:46:26Z")

</div>

Alternatively you can add an extra backslash in the username to escape the `\u`

Replace `username=STEEL\ujcichb9` with `username=STEEL\\ujcichb9`

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [January 5, 2024, 4:50pm UTC](https://forum.inductiveautomation.com/t/upgraded-ignition-failed-to-start/83844/8 "2024-01-05T16:50:16Z")

</div>

Thanks both of you, I opened an issue for this. Use @avaughn's workaround for now I suppose.

---

<div class="post-metadata">

**Author:** ![Jeffrey\_Kish](https://avatars.discourse-cdn.com/v4/letter/j/bc8723/32.png) [@Jeffrey\_Kish](https://forum.inductiveautomation.com/u/Jeffrey_Kish)\
**Post date:** [January 5, 2024, 4:53pm UTC](https://forum.inductiveautomation.com/t/upgraded-ignition-failed-to-start/83844/9 "2024-01-05T16:53:36Z")

</div>

I removed the install-info file from the Lib directory and the ignition service started. I not sure what if any, did I lost from the config.
