OK, I'm getting close.  On the server side, I'm adding a "Set-Cookie" header 
containing the session id I want to use.  The client emulator I am using has 
similarly been modified to add a "Cookie" header with the session id sent by 
the server, but sticky sessions are still not working.  In the mod_jk log, 
there is a "searching worker for partial sessionid" reference that contains the 
correct session id, but ".<worker>" was not appended.  In my workers.properties 
file, "sticky_session" is set to 1.  The "jvmRoute" parameters in my respective 
Tomcat server.xml files are set to the workers identified in the 
workers.properties file as well.   What do I have to do to append ".<worker>" 
to the outgoing session id?

-----Original Message-----
From: André Warnier [mailto:a...@ice-sa.com] 
Sent: Tuesday, August 09, 2011 5:09 PM
To: Tomcat Users List
Subject: Re: Sticky Session Not Working With Apache 2.0.54 and Tomcat 7.0.8

Rainer Jung wrote:
> On 09.08.2011 20:45, Lataxes, Karl wrote:
>> Our clients cannot send or process JSESSIONIDs as they are not web 
>> browsers, but proprietary equipment running embedded software that 
>> sends HTTP POST messages to a servlet on our internal network.  The 
>> servlet keeps track of sessions internally by assigning a session id 
>> which is contained within the HTTP request body.
>>
>> I believe my best solution would be to send an additional header 
>> containing the session id with the servlet response and using that 
>> for sticky sessions.  I am working with our embedded software 
>> developers on sending this header back to the servlet during 
>> subsequent client requests to facilitate sticky sessions.  I know I 
>> will probably have to go to Apache 2.2 to accommodate this, but that 
>> was something I expected.
> 
> Are you aware of the fact, that a cookie *is* an additional HTTP 
> header, namely the header named "Cookie"? So if you can set HTTP 
> headers to values you can define, then you *can* send cookies.
> 

That was a much shorter way to get to the same conclusion as my earlier 
contribution..
:-)

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to