Discussion:
KeepAlive registry entries
(too old to reply)
xxxjs
2005-12-28 16:59:02 UTC
Permalink
Last month I added the KeepAliveEnable entry with value 1 in order to
stabilize connections from users at 1 particular site. There is no registry
entry for the KeepAlive Interval nor KeepAliveTime. I assumed that if there
were no entries for these 2, the default values of these would be used by the
system. Was I correct or do I need to add these entries also?
Vera Noest [MVP]
2005-12-28 19:27:58 UTC
Permalink
That's right, no entry means you are running with the default
values, which are:

KeepAliveInterval
Value Type: REG_DWORD - Time in milliseconds
Valid Range: 1 - 0xFFFFFFFF
Default: 1000 (one second)

KeepAliveTime
Value Type: REG_DWORD - Time in milliseconds
Valid Range: 1 - 0xFFFFFFFF
Default: 7,200,000 (two hours)

Just out of curiosity, has the situation improved after enabling
KeepAlives? If not, you might want to increase the
TcpMaxDataRetransmissions value.
_________________________________________________________
Vera Noest
MCSE, CCEA, Microsoft MVP - Terminal Server
TS troubleshooting: http://ts.veranoest.net
___ please respond in newsgroup, NOT by private email ___
Post by xxxjs
Last month I added the KeepAliveEnable entry with value 1 in
order to stabilize connections from users at 1 particular site.
There is no registry entry for the KeepAlive Interval nor
KeepAliveTime. I assumed that if there were no entries for these
2, the default values of these would be used by the system. Was
I correct or do I need to add these entries also?
xxxjs
2005-12-28 20:41:03 UTC
Permalink
Yes, the situation did improve for those users. Although, just yesterday,
those same group of users are suddenly experiencing disconnections after
being connected to our server for just a short while (typically less than 30
minutes). Other users from other offices are not experiencing this.
Unfortunately, most of their IT people are on vacation this week. So no one
is available there to troubleshoot their connection.
Post by Vera Noest [MVP]
That's right, no entry means you are running with the default
KeepAliveInterval
Value Type: REG_DWORD - Time in milliseconds
Valid Range: 1 - 0xFFFFFFFF
Default: 1000 (one second)
KeepAliveTime
Value Type: REG_DWORD - Time in milliseconds
Valid Range: 1 - 0xFFFFFFFF
Default: 7,200,000 (two hours)
Just out of curiosity, has the situation improved after enabling
KeepAlives? If not, you might want to increase the
TcpMaxDataRetransmissions value.
_________________________________________________________
Vera Noest
MCSE, CCEA, Microsoft MVP - Terminal Server
TS troubleshooting: http://ts.veranoest.net
___ please respond in newsgroup, NOT by private email ___
Post by xxxjs
Last month I added the KeepAliveEnable entry with value 1 in
order to stabilize connections from users at 1 particular site.
There is no registry entry for the KeepAlive Interval nor
KeepAliveTime. I assumed that if there were no entries for these
2, the default values of these would be used by the system. Was
I correct or do I need to add these entries also?
Loading...