Hi,
We can't load balance two eB Web Servers. We tried many different configuration options for sharing the session state but none works.
This is the error we get:
Exception: System.Web.HttpExceptionMessage: Unable to serialize the session state. In ‘StateServer’ and ‘SQLServer’ mode, ASP.NET will serialize the session state objects, and as a result non-serializable objects or MarshalByRef objects are not permitted. The same restriction applies if similar serialization is done by the custom session state store in ‘Custom’ mode...
Please advice ASAP, thanks a lot,Sebastian.
I have a same problem when i try manage the session with ASP session state server, how I must configure the session state so that it works fine?
Hi Sebastian,
Could you please reply to the following:
What did they try? DNS round robin? Hardware load balancer Microsoft load balancing? Looks like whatever they are doing is throwing the one user between multiple web servers for a single session rather than throwing the one user at a single web server and holding that user against that single web server for their session.
Hi Carma.
I'm using hardware appliance citrix NetScaler to balance the request, this used round robin to two servers iis with eB web client, i try use ASP state server but the session not keep when the web server change, my question is, how must? In the balancer I try insert cookie and keep session to source ip but any not works. I'm staying waiting your answer. Thanks