Hi all,
In our production server we are using F5 to load balance our site. There are three individual nodes to serve this purpose.
Site works fine when navigating through the production URL(say www.xyzsamplesite.com) but if we do the same from indiviual nodes (say http:\\172.xy.12.zab\) it doesn't.
To be more precise, when browsing with production URL, on adding products to cart page, it doesn't redirect to error page. Whereas on doing the same, i.e on adding products to cart page through individual nodes of web farm it redirects to error page.
In Error page on reviewing the Stack Trace we found that Session value set in Homepage is not available in Cart page and results in redirection to custom error page.
All these web servers in web farm share the same machine key and sessionstate. Also, sessionstate tag is not maintained in web.config files and they are maintained only in machine.config.
Guess this error started, after trying to attach one more node to this web farm. The new node is configured in IIS7 whereas the other nodes are in IIS6.
Any information on why it's not working when navigating through individual nodes but working with production URL will be highly helpful.
Also, as this is working when browsing through production URL we have ruled out the possibilities of code issue. If thats wrong please correct me.
Please let me know if you need more information.
Regards,
Amar