# Error: listing all available security levels

**URL:** <https://forum.inductiveautomation.com/t/error-listing-all-available-security-levels/70600>\
**Category:** Ignition\
**Created:** [March 3, 2023, 6:57pm UTC](https://forum.inductiveautomation.com/t/error-listing-all-available-security-levels/70600 "2023-03-03T18:57:33Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![jacque\_trahan](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jacque_trahan/32/58886_2.png) [@jacque\_trahan](https://forum.inductiveautomation.com/u/jacque_trahan)\
**Post date:** [March 3, 2023, 6:57pm UTC](https://forum.inductiveautomation.com/t/error-listing-all-available-security-levels/70600/1 "2023-03-03T18:57:33Z")

</div>

I have been getting this strange error for the last three days. This has never happened before in the past.

Steps I take working on UDTs on my localhost to practice/make scrips on:

1. I delete the old UDT Definitions and instances
2. When I add the UDTs back I get the **Listing all available Security Levels"** and a **Time out Message**
3. I can no longer work on anything, and the web browser stops working as well giving me a 500 status code error

Steps to fix:

1. Shut down all programs and restart my computer.
2. If I just quit ignition designer before restarting my computer, and try to sign in via web or open or the designer it will keep giving me the same error.

Side Note: I took off all security I had put on for the Ignition Core test, and personal work projects, and it did not help.

Here is a screen show of the message and error I get. Has anyone delt with this before?

 ![UDT import error](https://us1.discourse-cdn.com/inductiveautomation/original/3X/4/1/417d3a5fffb7b1c4e5d9c49318a50af8309d83d0.png)

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [March 3, 2023, 7:08pm UTC](https://forum.inductiveautomation.com/t/error-listing-all-available-security-levels/70600/2 "2023-03-03T19:08:53Z")

</div>

Go look in your gateway log for errors that might have prevented the gateway from responding.

---

<div class="post-metadata">

**Author:** ![jacque\_trahan](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jacque_trahan/32/58886_2.png) [@jacque\_trahan](https://forum.inductiveautomation.com/u/jacque_trahan)\
**Post date:** [March 3, 2023, 7:25pm UTC](https://forum.inductiveautomation.com/t/error-listing-all-available-security-levels/70600/3 "2023-03-03T19:25:21Z")

</div>

After I recreate this error I can no longer access the gateway. I either get one of two error. "internal error" or error status 500.

That said I did copy past the output console log on the designers:

```auto
13:18:14.448 [PDT-Task-runner] WARN com.inductiveautomation.ignition.client.gateway_interface.GatewayConnectionManager - Connection to Gateway lost, due to exception.
com.inductiveautomation.ignition.client.gateway_interface.GatewayException: Read timed out
	at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.newGatewayException(GatewayInterface.java:351)
	at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.getResponse(GatewayInterface.java:543)
	at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.sendMessage(GatewayInterface.java:283)
	at com.inductiveautomation.ignition.designer.gateway.PriviledgedDesignerTask$GatewayMessageTask.execute(PriviledgedDesignerTask.java:440)
	at com.inductiveautomation.ignition.designer.gateway.PriviledgedDesignerTask$TaskThread.run(PriviledgedDesignerTask.java:328)
	at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.net.SocketTimeoutException: Read timed out
	at java.base/java.net.SocketInputStream.socketRead0(Native Method)
	at java.base/java.net.SocketInputStream.socketRead(Unknown Source)
	at java.base/java.net.SocketInputStream.read(Unknown Source)
	at java.base/java.net.SocketInputStream.read(Unknown Source)
	at java.base/java.io.BufferedInputStream.fill(Unknown Source)
	at java.base/java.io.BufferedInputStream.read1(Unknown Source)
	at java.base/java.io.BufferedInputStream.read(Unknown Source)
	at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source)
	at java.base/sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
	at java.base/java.net.HttpURLConnection.getResponseCode(Unknown Source)
	at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.getResponse(GatewayInterface.java:437)
	... 4 common frames omitted
13:18:14.479 [AWT-EventQueue-0] ERROR com.inductiveautomation.ignition.client.util.gui.ErrorUtil - null
com.inductiveautomation.ignition.client.gateway_interface.GatewayException: Read timed out
	at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.newGatewayException(GatewayInterface.java:351)
	at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.getResponse(GatewayInterface.java:543)
	at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.sendMessage(GatewayInterface.java:283)
	at com.inductiveautomation.ignition.designer.gateway.PriviledgedDesignerTask$GatewayMessageTask.execute(PriviledgedDesignerTask.java:440)
	at com.inductiveautomation.ignition.designer.gateway.PriviledgedDesignerTask$TaskThread.run(PriviledgedDesignerTask.java:328)
	at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.net.SocketTimeoutException: Read timed out
	at java.base/java.net.SocketInputStream.socketRead0(Native Method)
	at java.base/java.net.SocketInputStream.socketRead(Unknown Source)
	at java.base/java.net.SocketInputStream.read(Unknown Source)
	at java.base/java.net.SocketInputStream.read(Unknown Source)
	at java.base/java.io.BufferedInputStream.fill(Unknown Source)
	at java.base/java.io.BufferedInputStream.read1(Unknown Source)
	at java.base/java.io.BufferedInputStream.read(Unknown Source)
	at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source)
	at java.base/sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
	at java.base/java.net.HttpURLConnection.getResponseCode(Unknown Source)
	at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.getResponse(GatewayInterface.java:437)
	... 4 common frames omitted
13:18:14.464 [DesignerExecEngine-3] INFO tags.subscriptions - Changing connected quality to 'Bad_Stale'
13:18:14.471 [PDT-Task-runner] INFO Scripting.ScriptManager.WES - Pausing scripts...
13:18:14.471 [PDT-Task-runner] INFO com.inductiveautomation.ignition.client.gateway_interface.GatewayConnectionManager - Starting reconnect thread.
13:18:14.489 [GatewayConnection-1] INFO tags.subscriptions - Changing connected quality to 'Good'
13:18:14.489 [GatewayConnection-1] INFO Scripting.ScriptManager.WES - Resuming scripts...
13:18:14.490 [GatewayConnection-1] INFO com.inductiveautomation.ignition.client.gateway_interface.GatewayConnectionManager - Stopping reconnect thread.
13:18:24.529 [PDT-Task-runner] WARN com.inductiveautomation.ignition.client.gateway_interface.GatewayConnectionManager - Connection to Gateway lost, due to exception.
com.inductiveautomation.ignition.client.gateway_interface.GatewayException: Read timed out
	at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.newGatewayException(GatewayInterface.java:351)
	at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.getResponse(GatewayInterface.java:543)
	at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.sendMessage(GatewayInterface.java:283)
	at com.inductiveautomation.ignition.designer.gateway.PriviledgedDesignerTask$GatewayMessageTask.execute(PriviledgedDesignerTask.java:440)
	at com.inductiveautomation.ignition.designer.gateway.PriviledgedDesignerTask$TaskThread.run(PriviledgedDesignerTask.java:328)
	at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.net.SocketTimeoutException: Read timed out
	at java.base/java.net.SocketInputStream.socketRead0(Native Method)
	at java.base/java.net.SocketInputStream.socketRead(Unknown Source)
	at java.base/java.net.SocketInputStream.read(Unknown Source)
	at java.base/java.net.SocketInputStream.read(Unknown Source)
	at java.base/java.io.BufferedInputStream.fill(Unknown Source)
	at java.base/java.io.BufferedInputStream.read1(Unknown Source)
	at java.base/java.io.BufferedInputStream.read(Unknown Source)
	at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source)
	at java.base/sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
	at java.base/java.net.HttpURLConnection.getResponseCode(Unknown Source)
	at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.getResponse(GatewayInterface.java:437)
	... 4 common frames omitted
13:18:24.566 [AWT-EventQueue-0] ERROR com.inductiveautomation.ignition.client.util.gui.ErrorUtil - null
com.inductiveautomation.ignition.client.gateway_interface.GatewayException: Read timed out
	at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.newGatewayException(GatewayInterface.java:351)
	at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.getResponse(GatewayInterface.java:543)
	at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.sendMessage(GatewayInterface.java:283)
	at com.inductiveautomation.ignition.designer.gateway.PriviledgedDesignerTask$GatewayMessageTask.execute(PriviledgedDesignerTask.java:440)
	at com.inductiveautomation.ignition.designer.gateway.PriviledgedDesignerTask$TaskThread.run(PriviledgedDesignerTask.java:328)
	at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.net.SocketTimeoutException: Read timed out
	at java.base/java.net.SocketInputStream.socketRead0(Native Method)
	at java.base/java.net.SocketInputStream.socketRead(Unknown Source)
	at java.base/java.net.SocketInputStream.read(Unknown Source)
	at java.base/java.net.SocketInputStream.read(Unknown Source)
	at java.base/java.io.BufferedInputStream.fill(Unknown Source)
	at java.base/java.io.BufferedInputStream.read1(Unknown Source)
	at java.base/java.io.BufferedInputStream.read(Unknown Source)
	at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source)
	at java.base/sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
	at java.base/java.net.HttpURLConnection.getResponseCode(Unknown Source)
	at com.inductiveautomation.ignition.client.gateway_interface.GatewayInterface.getResponse(GatewayInterface.java:437)
	... 4 common frames omitted
13:18:24.556 [PDT-Task-runner] INFO tags.subscriptions - Changing connected quality to 'Bad_Stale'
13:18:24.556 [PDT-Task-runner] INFO Scripting.ScriptManager.WES - Pausing scripts...
13:18:24.556 [PDT-Task-runner] INFO com.inductiveautomation.ignition.client.gateway_interface.GatewayConnectionManager - Starting reconnect thread.
13:18:24.579 [GatewayConnection-1] INFO tags.subscriptions - Changing connected quality to 'Good'
13:18:24.579 [GatewayConnection-1] INFO Scripting.ScriptManager.WES - Resuming scripts...
13:18:24.580 [GatewayConnection-1] INFO com.inductiveautomation.ignition.client.gateway_interface.GatewayConnectionManager - Stopping reconnect thread.

```

Here is a picture of my gate way, and I will now have to completely restart my computer to get the web browser/designer to work:

 ![gateway error](https://us1.discourse-cdn.com/inductiveautomation/original/3X/9/4/94982d973f503543b213649926709b789ae9c167.png)

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [March 3, 2023, 7:35pm UTC](https://forum.inductiveautomation.com/t/error-listing-all-available-security-levels/70600/4 "2023-03-03T19:35:55Z")

</div>

You need to look in the wrapper log of the gateway. Everything else that's happening is a symptom of some root cause.

If you're not sure what to look for, I would encourage you to contact support.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [March 3, 2023, 9:21pm UTC](https://forum.inductiveautomation.com/t/error-listing-all-available-security-levels/70600/5 "2023-03-03T21:21:09Z")

</div>

> [@jacque\_trahan](#):
>
> After I recreate this error I can no longer access the gateway.

Then you will need to look at the `wrapper.log` file directly in the gateway. The designer console log is of no further use--it simply indicates that the error is in the gateway.

---

<div class="post-metadata">

**Author:** ![jacque\_trahan](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jacque_trahan/32/58886_2.png) [@jacque\_trahan](https://forum.inductiveautomation.com/u/jacque_trahan)\
**Post date:** [March 3, 2023, 9:38pm UTC](https://forum.inductiveautomation.com/t/error-listing-all-available-security-levels/70600/6 "2023-03-03T21:38:39Z")

</div>

Hey all. Thank you for helping with this. After talking with support and having a remote call we found out the problem. I was deleting to many tags at once, which has a lot of configurations, and it was overloading the "IDB" if I said that correctly.

So I just went in and did a few at a time and everything works fine with no additional errors.

EDIT- Breakdown summary email resolution:

**Here are the notes from our call today:**

```auto
Problem:
•	When you delete an UDT definition your Gateway and the designer would crash.

Assessment:
•	You had a folder that had a UDT and many child tags associated with it.
•	We tried deleting a UDT and we did not see any errors or gateway crash.
•	When we tried to delete the UDT named compressor that had over 300 child tags, we saw the designer throwing errors but the Gateway did not crash.
•	We took a look at the wrapper logs and saw this error: The following stack successfully received a connection. A new attempt was blocked for over 30000 ms. 
•	We saw a lot of at com.inductiveautomation.ignition.gateway.localdb.sqlite.SingleConnectionDatasource.getConnection(SingleConnectionDatasource.java:58 errors and this refers to the IDB file.

Resolution:
•	It seems that when you delete the UDT definitions, you are deleting way too many tags which locks up the IDB.
•	That is also why you are seeing the Error 500 on the Gateway Status page.
•	If you would like to delete those tags then I recommend doing it in smaller batches so the IDB doesn't lock up.

```
