Vulnerability in EPiServer.Forms
I am facing a problem in Episerver 6 R2. I have my website on NLB server. When I am trying to create a new page in episerver then that page is visible when i browse my website from one server out of two on NLB but these changes are not visible at all the time when I browse my site from other server. When I refresh my page from this server sometimes changes are reflected and sometime they are not.
Kindly help me with any solution. Any help would be highly appreciated.
You need to configure remote events http://world.episerver.com/Documentation/Items/Tech-Notes/EPiServer-CMS-6/EPiServer-CMS-6-R2/Event-Management-System-Specification/ so each server gets notified when to invalidate the cache.
I tried using this solution but the problem still remains the same. New page created is behaving strangly. It appears and disapperas on its own will. When I recycle the app pool of my website only then Changes are visible.
Is the maximum worker processes set to 1 in the app pool of the servers?
Are you certain remote events are working properly?
Have you tried installing the Event monitoring gadget from here http://world.episerver.com/Blogs/Paul-Smith/Dates1/2010/6/Online-Center--Admin-Plugin-for-EPiServer-Events-System-Load-Balancing/?
This allows you to send events from one server and verify that it is received on other servers.
No, max worker process is set to 2
In a normal scenario, you can only have 1 worker process. Not sure how it's handled in a load balancing scenario. Try to set it to one and see if that helps.
See this thread for more info (appears it could be the same issue as described in this thread):
I guess ill be needing 2 worker processes to handle load balancing scenerios. @david ..thanx for the link. Pblm is some what similar but main issue is caused by NLB server. Any guesses ...Is it to do any thing with the authentication modes( form , basic or anonymous). Which all authentication modes be enabled. Also does nebody know weather classic or integrated managed pipleline mode option play any role in this. Currently I am using Integrated amanged pipeline mode
Have you solved this problem? If not view Steve Celius answer at http://world.episerver.com/Modules/Forum/Pages/Thread.aspx?id=46814&epslanguage=en. We had an EPiServer site behaving strange like this. The worker processes were set to 2. Resetting it to 1 solved the problem. As Steve Celius says: "Multiple worker processes is effectively load balancing but on one server". And you are already "loadbalancing" with your NLB. My guess is when using multiple worker processes only one gets the clear cache messages from EPi remote events the other worker process do not.
Thanx hans, ill try that since pblm is not solved .and will come back to u .....In meanwhile if u could suggest weather authentication modes do play any role in this. And which all authentications be used(form ,basic, anonymous ) I have hosted my site on IIS 7.0
Authentication modes should not have anything to do with it.
Thanx for ur help guys......Its working now. Worker process is to be 1 on both the servers and some other basic settings of enable remote events.