Skip to content
View in the app

A better way to browse. Learn more.

Universal Devices Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

EISY Socket Timeout

Featured Replies

Does anyone know how to get rid of these socket timeouts?

I do know what a socket is but not sure how to address them on the eisy.

They popup about once a month and total bork a program save and other functions.

image.png

Thanks!

@mmb is there a typical time this is happening? On startup, on program save, if admin console left open?

I think there was a thread about this a few months ago on an older firmware (early 6.x) and it was resolved in an update. If happening again you might want to open a support ticket to get it looked into for your specific situation/reason for this to be happening.

Make sure that you don't have any 3rd party firewall or anti-virus software running and no VPN running.

Open a support ticket here: https://www.universal-devices.com/my-tickets

  • Author
35 minutes ago, Geddy said:

@mmb is there a typical time this is happening? On startup, on program save, if admin console left open?

I think there was a thread about this a few months ago on an older firmware (early 6.x) and it was resolved in an update. If happening again you might want to open a support ticket to get it looked into for your specific situation/reason for this to be happening.

Thanks, it happens on a Save function like creating a Program.

I saw the thread. I seem to remember setting the -Xmx512m to 1024 previously years ago but the setting is missing. I'll try that again.

Firmware is up to date. 6.05.

I'll see how it goes and submit a ticket if it happens again.

Edited by mmb

4 hours ago, mmb said:

I seem to remember setting the -Xmx512m to 1024 previously years ago but the setting is missing

I seem to remember those settings always going away on Java update. If you have a lot of items and programs it should help if you add them again, but many systems have more memory these days so don’t think it is as big an issue as it was many years ago.

Remember admin console is not designed to be left open. Many seem to leave it open and end up with issues if on a wireless network or a computer that goes into sleep mode. Be sure you exit admin console when not actively using it.

  • Author
10 hours ago, Geddy said:

I seem to remember those settings always going away on Java update. If you have a lot of items and programs it should help if you add them again, but many systems have more memory these days so don’t think it is as big an issue as it was many years ago.

Remember admin console is not designed to be left open. Many seem to leave it open and end up with issues if on a wireless network or a computer that goes into sleep mode. Be sure you exit admin console when not actively using it.

Thanks, I'm still not sure, it seems like OS/IOX doesn't have an open socket to take the admin console requests for a Program Save, for example. Makes sense to me why would a reboot clear up the problem for another month.

I don't have a huge number of Programs but I do have external programs that use REST to do regular update on variables in the EISY. And PG3 has an DSC Alarm node that updates the EISY. Nothing crazy in my mind.

Maybe I'm missing something.

Edited by mmb

Leaving the admin console open for extended periods (like overnight) can cause similar issues. Make sure that's not the case.

One diagnostic thing you could try, if you're ok with using ssh, is to monitor socket usage, to see if it creeps up over time. Log into the eisy with ssh and do this:

netstat -a | wc -l

This gives you a list of active sockets, the output is piped into the wc command, which means "word count", the -l option counts lines. You'll get a number. My eisy is showing me 187 right now. Note the number, and redo this every few days to see if it stays stable or creeps up. Doing just "netstat -a" will show you a list of active connections. the "foreign address" will show who the connection is with.

  • Author
1 hour ago, Guy Lavoie said:

One diagnostic thing you could try, if you're ok with using ssh, is to monitor socket usage, to see if it creeps up over time. Log into the eisy with ssh and do this:

netstat -a | wc -l

Good idea, I'll watch it.

Currently I'm at 135.

Thanks!

Edited by mmb

28 minutes ago, mmb said:

Good idea, I'll watch it.

Currently I'm at 135.

Thanks!

Also, in case it does go up, take logs of the connections, so you can compare and see what the difference is. Redirect the output to a file that you name with the date every time, such as:

netstat -a >march24

Then you'll have files to compare.

  • Author
2 hours ago, Guy Lavoie said:

Also, in case it does go up, take logs of the connections, so you can compare and see what the difference is. Redirect the output to a file that you name with the date every time, such as:

netstat -a >march24

Then you'll have files to compare.

Good plan, thanks!

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.