Page not found: Plone on Windows
October 4, 2010 Leave a Comment
I am not talking about the gray and white screen of Enfold Proxy death. I am talking about an honest to god 404 error. This morning I launched a site for a local elementary school and refreshed and got a 404. Then I tried some other sites on the server and also got a 404 error. The main site on the box, the school district website came up just fine.
Now then…here are the facts:
1. The district and the schools each use their own ZEOClusters
2. They each use the same Enfold Proxy Product
3. They use different app pools in IIS
My first thought was that Plone just died but then when I looked on the server 127.0.0.1/nameofsite, the site came up fine. I was about to hit IIS restart but then I noticed that the schools and the district use different app pools. I stopped the school app pool and started it again. All of the sites came back. The worker process within the app pool will restart itself 5 times before quitting. One of the websites I had recently turned off. This could have caused an error in the worker process. I added the site back into Enfold proxy before restarting the app pool. I then stopped the site I no longer wanted but left the proxy definition in there.
I am guessing deleting the proxy definition caused the app pool to become unstable.