# Update Gateway Failed

**URL:** <https://forum.inductiveautomation.com/t/update-gateway-failed/37401>\
**Category:** Ignition\
**Created:** [August 5, 2020, 1:48pm UTC](https://forum.inductiveautomation.com/t/update-gateway-failed/37401 "2020-08-05T13:48:03Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![twstevic](https://avatars.discourse-cdn.com/v4/letter/t/a183cd/32.png) [@twstevic](https://forum.inductiveautomation.com/u/twstevic)\
**Post date:** [August 5, 2020, 1:48pm UTC](https://forum.inductiveautomation.com/t/update-gateway-failed/37401/1 "2020-08-05T13:48:03Z")

</div>

I am trying to update Ignition from 8.0.10 to 8.0.15. I downloaded the file and ran the installer. I am getting ‘Ignition Gateway Is Starting’, This may take a while’.  
It has been trying to start for well over 30 minutes now. Is there an install log or something I can look at? (I rebooted after installing, Windows 10)

---

<div class="post-metadata">

**Author:** ![accyroy](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/accyroy/32/3386_2.png) [@accyroy](https://forum.inductiveautomation.com/u/accyroy)\
**Post date:** [August 5, 2020, 2:39pm UTC](https://forum.inductiveautomation.com/t/update-gateway-failed/37401/2 "2020-08-05T14:39:32Z")

</div>

Have a look in the Ignition installed directory for a file called wrapper.log, the end of that may have some clues for you.

---

<div class="post-metadata">

**Author:** ![twstevic](https://avatars.discourse-cdn.com/v4/letter/t/a183cd/32.png) [@twstevic](https://forum.inductiveautomation.com/u/twstevic)\
**Post date:** [August 7, 2020, 12:18pm UTC](https://forum.inductiveautomation.com/t/update-gateway-failed/37401/3 "2020-08-07T12:18:11Z")

</div>

These are the last few lines:

* * *

INFO | jvm 2 | 2020/08/05 18:04:37 | E [i.U.Wrapper] [22:04:36]: [profileName=Client] Error fetching users.  
INFO | jvm 2 | 2020/08/05 18:04:37 | com.inductiveautomation.ignition.gateway.datasource.FaultedDatabaseConnectionException: The database connection ‘MySQL’ is FAULTED. See Gateway Status for details.  
INFO | jvm 2 | 2020/08/05 18:04:37 | at com.inductiveautomation.ignition.gateway.datasource.DatasourceManagerImpl.getConnectionImpl(DatasourceManagerImpl.java:201)  
INFO | jvm 2 | 2020/08/05 18:04:37 | at com.inductiveautomation.ignition.gateway.datasource.DatasourceImpl.getConnection(DatasourceImpl.java:250)  
INFO | jvm 2 | 2020/08/05 18:04:37 | at com.inductiveautomation.ignition.gateway.authentication.impl.DatabaseAutomaticUserSource.getUsers(DatabaseAutomaticUserSource.java:381)  
INFO | jvm 2 | 2020/08/05 18:04:37 | at com.inductiveautomation.ignition.gateway.authentication.UserSourceWrapper.doGetUsers(UserSourceWrapper.java:178)  
INFO | jvm 2 | 2020/08/05 18:04:37 | at com.inductiveautomation.ignition.gateway.authentication.UserSourceWrapper.updateCache(UserSourceWrapper.java:201)  
INFO | jvm 2 | 2020/08/05 18:04:37 | at com.inductiveautomation.ignition.gateway.authentication.UserSourceManagerImpl$UpdateCacheTask.run(UserSourceManagerImpl.java:401)  
INFO | jvm 2 | 2020/08/05 18:04:37 | at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)  
INFO | jvm 2 | 2020/08/05 18:04:37 | at java.base/java.util.concurrent.FutureTask.run(Unknown Source)  
INFO | jvm 2 | 2020/08/05 18:04:37 | at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)  
INFO | jvm 2 | 2020/08/05 18:04:37 | at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)  
INFO | jvm 2 | 2020/08/05 18:04:37 | at java.base/java.lang.Thread.run(Unknown Source)  
INFO | jvm 2 | 2020/08/05 18:04:37 | E [i.U.Wrapper] [22:04:36]: [profileName=Client] Error fetching roles.  
INFO | jvm 2 | 2020/08/05 18:04:37 | com.inductiveautomation.ignition.gateway.datasource.FaultedDatabaseConnectionException: The database connection ‘MySQL’ is FAULTED. See Gateway Status for details.  
INFO | jvm 2 | 2020/08/05 18:04:37 | at com.inductiveautomation.ignition.gateway.datasource.DatasourceManagerImpl.getConnectionImpl(DatasourceManagerImpl.java:201)  
INFO | jvm 2 | 2020/08/05 18:04:37 | at com.inductiveautomation.ignition.gateway.datasource.DatasourceImpl.getConnection(DatasourceImpl.java:250)  
INFO | jvm 2 | 2020/08/05 18:04:37 | at com.inductiveautomation.ignition.gateway.authentication.impl.DatabaseAutomaticUserSource.getRoles(DatabaseAutomaticUserSource.java:540)  
INFO | jvm 2 | 2020/08/05 18:04:37 | at com.inductiveautomation.ignition.gateway.authentication.UserSourceWrapper.doGetRoles(UserSourceWrapper.java:190)  
INFO | jvm 2 | 2020/08/05 18:04:37 | at com.inductiveautomation.ignition.gateway.authentication.UserSourceWrapper.updateCache(UserSourceWrapper.java:202)  
INFO | jvm 2 | 2020/08/05 18:04:37 | at com.inductiveautomation.ignition.gateway.authentication.UserSourceManagerImpl$UpdateCacheTask.run(UserSourceManagerImpl.java:401)  
INFO | jvm 2 | 2020/08/05 18:04:37 | at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)  
INFO | jvm 2 | 2020/08/05 18:04:37 | at java.base/java.util.concurrent.FutureTask.run(Unknown Source)  
INFO | jvm 2 | 2020/08/05 18:04:37 | at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)  
INFO | jvm 2 | 2020/08/05 18:04:37 | at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)  
INFO | jvm 2 | 2020/08/05 18:04:37 | at java.base/java.lang.Thread.run(Unknown Source)

* * *

I see a couple of ‘Faults’, but I don’t know why the installation cares about the users and the database.

I finally got to log into the production machine. It was running 8.0.12. That version installed (It uses a different installer, I think). So all is happy in my world at the moment. One thing I did differently was to uninstall V8.0.10 first. I do not remember needing to do that before.
