Google Answers Logo
View Question
 
Q: weblogic 8 server farm session sharing between http & https requests ( No Answer,   0 Comments )
Question  
Subject: weblogic 8 server farm session sharing between http & https requests
Category: Computers > Software
Asked by: futurevision-ga
List Price: $25.00
Posted: 08 Jan 2006 21:02 PST
Expires: 07 Feb 2006 21:02 PST
Question ID: 431000
Hi Folks,

I need your help/suggestions for the following problem.

we have 2 weblogic 8.1 servers  and 1 bluecoat load balancer.
bluecoat loadbalancer is configured based on domainname,port of
webrequests.we have java servlet & jsp

application deployed on both weblogic servers.

For http request it uses 80 for https it uses port 443.

Our application is working fine if we use all http or all https requests.

recently we have a new requirement as below.

Our application should use https only while logging into application 
and http in all other areas to improve

the response time of the application.

This mixed kind (https,http)is causing the problem in our application.

login requests are getting failed due to session destruction between 2 servers.

This is getting failed even if we put database session.
following is the weblogic.xml  values (in both servers) for db session
configuration.

<session-descriptor>
       <session-param>  
          <param-name>CookieDomain</param-name> 
           <param-value>mydomain</param-value> 
      </session-param>
    
    <session-param>  
          <param-name>PersistentStoreType</param-name> 
           <param-value>jdbc</param-value> 
    </session-param>
    
     <session-param>  
          <param-name>PersistentStorePool</param-name> 
           <param-value>myConnectionPool</param-value> 
    </session-param>
    
     <session-param>  
          <param-name>PersistentStoreTable</param-name> 
           <param-value>wl_servlet_sessions</param-value> 
    </session-param>

       <session-param>  
          <param-name>CookieDomain</param-name> 
           <param-value>mydomain</param-value> 
      </session-param>
    
    <session-param>  
          <param-name>PersistentStoreType</param-name> 
           <param-value>jdbc</param-value> 
    </session-param>
    
     <session-param>  
          <param-name>PersistentStorePool</param-name> 
           <param-value>myConnectionPool</param-value> 
    </session-param>
    
     <session-param>  
          <param-name>PersistentStoreTable</param-name> 
           <param-value>wl_servlet_sessions</param-value> 
    </session-param>

</session-descriptor>
      


when we observe sessionid in cookie it is showing different values for http,https.

it looks like session values created by server-A in the database is
not getting read by server-B. and

vice-versa.

Question:

what extra configuration we can do to make it work (mixed http,https
requests session sharing between servers)

we have very little control over bluecoat configurations.
we know if we make sessions sticky (at loadbalancer level)it will
work. But we don't want to do that.

Please respond if you have experience in configuring weblogic server farms.

Your quick response is greatly appreciated.
Answer  
There is no answer at this time.

Comments  
There are no comments at this time.

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy