Hello,
I am hoping someone has some insight into an issue we are having with a few of our clients on Windows Server 2022. If we connect to their system via telnet with wIntegrate or other telnet emulator, if we are inactive for more than a few seconds, we get disconnected. After reconnecting, a license is hung because Universe still sees that connection as active. We do not believe that the connection timed out and we have even set Universe so there is no timeout, as well as set the keepalive settings. We believe the issue is related to Windows Server 2022 or a firewall setting, not sure which. Since we are not the client's IT staff, we do not always have access to investigate, so we need suggestions on what to check. Does anyone have any thoughts on this? We do not recall having this issue on older versions of Windows Server prior to 2022.
------------------------------
Joseph von Arx
Software Developer
Data Management Associates Inc DMA
Cincinnati OH US
------------------------------
Hi Joseph,
I'm looking at the wIntegrate User Guide here. There should be a setting called Keep Alive in Setup Communications > Advanced. Here's a snip:
-----------------------------------------------------
Select the Keep Alive check box to enable the TCP/IP function.
This function sends meaningless packets to the host to prevent it from closing the connection
because of inactivity.
If selected, enter the interval time (in seconds) to send packets. This value should be less than the
length of time before the host closes an inactive session.
-----------------------------------------------------
Of course you should keep the value as high as possible to reduce unnecessary traffic. Hopefully that should work.
Best regards,
David
------------------------------
David Robertshaw
Rocket Forum Shared Account
------------------------------
Hi Joseph,
I'm looking at the wIntegrate User Guide here. There should be a setting called Keep Alive in Setup Communications > Advanced. Here's a snip:
-----------------------------------------------------
Select the Keep Alive check box to enable the TCP/IP function.
This function sends meaningless packets to the host to prevent it from closing the connection
because of inactivity.
If selected, enter the interval time (in seconds) to send packets. This value should be less than the
length of time before the host closes an inactive session.
-----------------------------------------------------
Of course you should keep the value as high as possible to reduce unnecessary traffic. Hopefully that should work.
Best regards,
David
------------------------------
David Robertshaw
Rocket Forum Shared Account
------------------------------
David,
Yes, we have the Keepalive value set. The odd thing is if we are on the client's server using wIntegrate, we do not get kicked off. Only if we are connecting from outside. Sometimes we need a VPN, other times we can connect directly, but we still get disconnected, even though the session is still active on the server, so it hangs the session/license.
------------------------------
Joseph von Arx
Software Developer
Data Management Associates Inc DMA
Cincinnati OH US
------------------------------
David,
Yes, we have the Keepalive value set. The odd thing is if we are on the client's server using wIntegrate, we do not get kicked off. Only if we are connecting from outside. Sometimes we need a VPN, other times we can connect directly, but we still get disconnected, even though the session is still active on the server, so it hangs the session/license.
------------------------------
Joseph von Arx
Software Developer
Data Management Associates Inc DMA
Cincinnati OH US
------------------------------
Hi Joseph,
Sounds like a rogue character or a <break> is being sent and closing the connection. If the only thing that has changed is Windows Server 2022, is it possible to compare settings with an earlier version? But you've probabl;y tried that already.
------------------------------
David Robertshaw
Rocket Forum Shared Account
------------------------------