[THIN] Re: sessions not reconnecting.

  • From: "Rick Mack" <Rick.Mack@xxxxxxxxxxxxxx>
  • To: <thin@xxxxxxxxxxxxx>
  • Date: Wed, 7 Jul 2004 07:43:23 +1000

Hi Miguel,
 
It takes time for the server to detect a session has been disconnected, so if 
the client reconnects too quickly the server won't realise that there's an 
existing (nearly) disconnected session and will create a new one. The fact that 
things work okay %75 of the time means it's almost working okay.
 
In an NT 4/MF 1.8 environment, you will have to enable ICAKeepalives by 
creating some registry values on each server. 
 
ICAKeepalive are enabled by creating the value:
 
HKLM\SYSTEM\CurrentControlSet\Control\Citrix\IcaEnableKeepAlive, reg_dword, 0x1
 
and the KeepAlive timer is controlled by the value:
 
HKLM\SYSTEM\CurrentControlSet\Control\Citrix\IcaKeepAliveInterval, reg_dword, 
0x3C  (60 decimal) 
 
This value is in seconds and  60 seconds is a good place to start. Much less 
and you risk disconnecting session every time there's a minor comms hiccup.
 
The following policy could also be added to your machine policy template to 
make things easier:
 
    POLICY "ICA KeepAlives"
    KEYNAME "SYSTEM\CurrentControlSet\Control\Citrix"   
        PART "IcaEnableKeepAlive" CHECKBOX  
        VALUENAME "IcaEnableKeepAlive"  
            DEFCHECKED  
        END PART   
        PART "IcaKeepAliveInterval (secs)" NUMERIC  
        VALUENAME "IcaKeepAliveInterval"  
            DEFAULT "60"  
            MAX 600  
            MIN 1  
        END PART   
    END POLICY ; ICA keepalives  
 
regards,
 
Rick

Ulrich Mack
Volante Systems Ltd
18 Heussler Terrace, Milton 4064
Queensland Australia.
Ph: +61 7 3246 7704
email: rmack@xxxxxxxxxxxxxx
web: www.volante.com.au




        -----Original Message-----
        From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On 
Behalf Of Miguel-Guzman@xxxxxxx
        Sent: Wednesday, 7 July 2004 4:29 AM
        To: thin@xxxxxxxxxxxxx
        Subject: [THIN] sessions not reconnecting.
        
        

        Hi All,

         

        I am trying to figure out what could be the reason why some sessions 
will not reconnect but instead just create a new session on another server.

         

        I have 20 servers (MF1.8, NT4) and they are in 5 different subnets; 
they all provide the same published application which is load balanced across 
all 20 servers.  Our wireless users are having problems when they loose 
connection (walk in an elevator for example) when they try to reconnect they 
just get a new session instead.

         

        I do know:

        It does not happen always, I'd say 75% of the time the reconnect as 
they should.

        When it happens, they always connect to a different server and the 
server they were previously on has a disc session listed.

         

        Thank you for any insight.

         

 

There is a fine line between "hobby" and "mental illness"

 

Miguel Enrique Guzmán
Network Analyst I 

Sarasota Memorial Health Care System
1700 South Tamiami Trail
Sarasota, FL 34239 
<http://maps.yahoo.com/py/maps.py?Pyt=Tmap&addr=1700+South+Tamiami+Trail&csz=Sarasota%2C+FL++34239&country=us>
  

Miguel-Guzman@xxxxxxx <mailto:Miguel-Guzman@xxxxxxx> 
http://www.smh.com <http://www.smh.com>  

tel: 
fax: 
mobile: 

(941) 917-7084
(941) 917-2420
(941) 302-0605 

 

Signature powered by Plaxo <http://www.plaxo.com/signature> 

Want a signature like this? <http://www.plaxo.com/signature> 

Add me to your address book... 
<https://www.plaxo.com/add_me?u=21474963930&v0=237519&k0=1832600541> 

         


#####################################################################################
This e-mail, including all attachments, may be confidential or privileged.  
Confidentiality or privilege is not waived or lost because this email has been 
sent to you in error.  If you are not the intended recipient any use, 
disclosure or copying of this email is prohibited.  If you have received it in 
error please notify the sender immediately by reply email and destroy all 
copies of this email and any attachments.  All liability for direct and 
indirect loss arising from this email and any attachments is hereby disclaimed 
to the extent permitted by law.
#####################################################################################

Other related posts: