localhost:8080 not found on windows
Hi I have installed Zope and Plone on a windows business server. On trying to view http://localhost:8080/manage I am getting a 404 not found etc. The server is already running a webmail service, however nothing comes up for locahost or http://127.0.0.1. I've also tried using the IP address of the machine to access the interface with the same result. The IP address is available in web DNS. Does anyone have any ideas on how to get the zope/plone browser interface running at all? Thanks
A couple of obvious ones: Have you tried 127.0.0.1:8080 or [local_ip]:8080 Are you sure you're running Zope on port 8080? Cheers, Joe On 2 Aug 2005, at 15:09, michael nt milne wrote:
Hi
I have installed Zope and Plone on a windows business server. On trying to view http://localhost:8080/manage I am getting a 404 not found etc.
The server is already running a webmail service, however nothing comes up for locahost or http://127.0.0.1.
I've also tried using the IP address of the machine to access the interface with the same result. The IP address is available in web DNS.
Does anyone have any ideas on how to get the zope/plone browser interface running at all?
Thanks _______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
___________________________________________________________ To help you stay safe and secure online, we've developed the all new Yahoo! Security Centre. http://uk.security.yahoo.com
Does anyone have any ideas on how to get the zope/plone browser interface running at all? Did you checked whether the Zope process (or service) is running in your system? Maybe there is a error during startup and Zope is simply disabled? see event.log in your zope or try to run it from console with runzope.bat - it will show you errors.
Another thing you can do is changing the port number in zope.conf file from 8080 to 8081 or similiar. And last question. Have you created Zope Instance? -- Maciej Wisniowski
Hi Michael, michael nt milne wrote:
I have installed Zope and Plone on a windows business server. On trying to view http://localhost:8080/manage I am getting a 404 not found etc.
Is that under IE? It's error messages can be misleading...
The server is already running a webmail service, however nothing comes up for locahost or http://127.0.0.1.
Do you have localhost in your hosts file?? Have you tried http://127.0.0.1:8080/manage ? Have you checked that the service is running?
I've also tried using the IP address of the machine to access the interface with the same result. The IP address is available in web DNS.
Does anyone have any ideas on how to get the zope/plone browser interface running at all?
It generally doesn't take any work at all - I'd suspect either that the service is not running or that something else is trying to hog that port before getting into more exotic issues. Check the service status (try restarting it if it seems to be running), and event log... You say "windows business server" - could this mean SBS? If so, has ISA server got it's sticky mitts in the situation? -- Regards, PhilK Email: phil@xfr.co.uk PGP Public key: http://www.xfr.co.uk Voicemail & Facsimile: 07092 070518 "You'll find that one part's sweet and one part's tart: say where the sweetness and the sourness start." - Tony Harrison
Hi Thanks for the advice. Yes I've looked at everything mentioned here. Localhost is in the hosts file. Zope has started as a service. I've changed the hosts file to include localhost:8080/manage etc. Yes this is a set-up on Windows Small Business Server and it also has an Exchange webmail service running as well. The web server is IIS 6.0. Enterting http://<domain> or <IP>/exchange gives the login for the exchange service, however localhost:8080 or 127.0.0.1 etc gives page not found. Do I need to set-up a website under IIS or a virtual directory? Thanks On 8/2/05, Philip Kilner <phil@xfr.co.uk> wrote:
Hi Michael,
michael nt milne wrote:
I have installed Zope and Plone on a windows business server. On trying to view http://localhost:8080/manage I am getting a 404 not found etc.
Is that under IE? It's error messages can be misleading...
The server is already running a webmail service, however nothing comes up for locahost or http://127.0.0.1.
Do you have localhost in your hosts file??
Have you tried http://127.0.0.1:8080/manage ?
Have you checked that the service is running?
I've also tried using the IP address of the machine to access the interface with the same result. The IP address is available in web DNS.
Does anyone have any ideas on how to get the zope/plone browser interface running at all?
It generally doesn't take any work at all - I'd suspect either that the service is not running or that something else is trying to hog that port before getting into more exotic issues. Check the service status (try restarting it if it seems to be running), and event log...
You say "windows business server" - could this mean SBS? If so, has ISA server got it's sticky mitts in the situation?
--
Regards,
PhilK
Email: phil@xfr.co.uk PGP Public key: http://www.xfr.co.uk Voicemail & Facsimile: 07092 070518
"You'll find that one part's sweet and one part's tart: say where the sweetness and the sourness start." - Tony Harrison
Hi Michael, Apols for delay in replying - been on the hoof. michael nt milne wrote:
Thanks for the advice. Yes I've looked at everything mentioned here. Localhost is in the hosts file. Zope has started as a service. I've changed the hosts file to include localhost:8080/manage etc.
Yes this is a set-up on Windows Small Business Server and it also has an Exchange webmail service running as well.
The web server is IIS 6.0.
Enterting http://<domain> or <IP>/exchange
gives the login for the exchange service, however localhost:8080 or 127.0.0.1 etc gives page not found.
Do I need to set-up a website under IIS or a virtual directory?
Absolutely not - if IIS and Zope are on different ports, they are two entirely separate beasts. Does your SBS install include ISA server? - If so, you will probably need to tweak it. - If not, I would try looking at logfiles and/or changing Zope's port. Honestly, this is usually v. easy - either the service is having problems or there is something else on that port (it's often used by web application servers, e.g. Tomcat, as a default). HTH - Let us know where you're at. -- Regards, PhilK Email: phil@xfr.co.uk PGP Public key: http://www.xfr.co.uk Voicemail & Facsimile: 07092 070518 "You'll find that one part's sweet and one part's tart: say where the sweetness and the sourness start." - Tony Harrison
Hi I read though that you have to do a re-write in IIS or install an ISAPI re-write extension so that IIS speaks to zope. There's also the 404 asp script in Andy Mckay's book. Apparently IIS hogs all the ports and has to be forced not to. Not sure about ISA server. On 8/9/05, Philip Kilner <phil@xfr.co.uk> wrote:
Hi Michael,
Apols for delay in replying - been on the hoof.
michael nt milne wrote:
Thanks for the advice. Yes I've looked at everything mentioned here. Localhost is in the hosts file. Zope has started as a service. I've changed the hosts file to include localhost:8080/manage etc.
Yes this is a set-up on Windows Small Business Server and it also has an Exchange webmail service running as well.
The web server is IIS 6.0.
Enterting http://<domain> or <IP>/exchange
gives the login for the exchange service, however localhost:8080 or 127.0.0.1 etc gives page not found.
Do I need to set-up a website under IIS or a virtual directory?
Absolutely not - if IIS and Zope are on different ports, they are two entirely separate beasts.
Does your SBS install include ISA server?
- If so, you will probably need to tweak it.
- If not, I would try looking at logfiles and/or changing Zope's port.
Honestly, this is usually v. easy - either the service is having problems or there is something else on that port (it's often used by web application servers, e.g. Tomcat, as a default).
HTH - Let us know where you're at.
--
Regards,
PhilK
Email: phil@xfr.co.uk PGP Public key: http://www.xfr.co.uk Voicemail & Facsimile: 07092 070518
"You'll find that one part's sweet and one part's tart: say where the sweetness and the sourness start." - Tony Harrison
Hi Michael, Michael nt milne wrote:
I read though that you have to do a re-write in IIS or install an ISAPI re-write extension so that IIS speaks to zope. There's also the 404 asp script in Andy Mckay's book.
This only applies if you are using the /same/ ports on IIS as Zope. Using 8080 should keep it separate.
Apparently IIS hogs all the ports and has to be forced not to.
Not quite - it hogs it's ports (e.g. 21, 80, 443) on all IPs (socket pooling) unless sense is kicked into it. See: - http://support.microsoft.com/kb/q238131/
Not sure about ISA server.
Since it is a firewall and would know about IIS but not Zope, you do need to know if it's in play... Can I suggest you try this on a plain Windows workstation, so you can see how it "normally" works? -- Regards, PhilK Email: phil@xfr.co.uk PGP Public key: http://www.xfr.co.uk Voicemail & Facsimile: 07092 070518 "You'll find that one part's sweet and one part's tart: say where the sweetness and the sourness start." - Tony Harrison
Ok thanks. Will check on the ISA side. I've it up and running on a laptop fine. Will let you know progress. Would you say it should be fine just running the app from the zope server on 8080 once it is running,rather than configuring to go through IIS?What's your experience? On 8/9/05, Philip Kilner <phil@xfr.co.uk> wrote:
Hi Michael,
Michael nt milne wrote:
I read though that you have to do a re-write in IIS or install an ISAPI re-write extension so that IIS speaks to zope. There's also the 404 asp script in Andy Mckay's book.
This only applies if you are using the /same/ ports on IIS as Zope. Using 8080 should keep it separate.
Apparently IIS hogs all the ports and has to be forced not to.
Not quite - it hogs it's ports (e.g. 21, 80, 443) on all IPs (socket pooling) unless sense is kicked into it.
See: -
http://support.microsoft.com/kb/q238131/
Not sure about ISA server.
Since it is a firewall and would know about IIS but not Zope, you do need to know if it's in play...
Can I suggest you try this on a plain Windows workstation, so you can see how it "normally" works?
--
Regards,
PhilK
Email: phil@xfr.co.uk PGP Public key: http://www.xfr.co.uk Voicemail & Facsimile: 07092 070518
"You'll find that one part's sweet and one part's tart: say where the sweetness and the sourness start." - Tony Harrison
Hi Michael, michael nt milne wrote:
Ok thanks. Will check on the ISA side. I've it up and running on a laptop fine. Will let you know progress. Would you say it should be fine just running the app from the zope server on 8080 once it is running,rather than configuring to go through IIS?What's your experience?
Glad you've had it running on a laptop - I was concerned you might lose faith! ;-) If the app is Internet facing, or has non-trivial traffic, I'd put Zope behind Apache. I have multiple sites on single Zope instances on several Windows servers, and it works really well. In my case, Apache serves pages on port 80 but on a separate IP address from IIS. One old server is NT4 (!) which worked fine, another is Win2k Server, and I needed to knock socket pooling on the head for that one. If I were doing it again, I'd run /both/ Zope and IIS on non-standard ports, and put both behind Apache. I may be a bit jaundiced, but I don't consider IIS is well enough house-trained to be let loose on port 80... -- Regards, PhilK Email: phil@xfr.co.uk PGP Public key: http://www.xfr.co.uk Voicemail & Facsimile: 07092 070518 "You'll find that one part's sweet and one part's tart: say where the sweetness and the sourness start." - Tony Harrison
Ok, thanks. Yes, Apache would be much better to route traffic through. And also it looks like a complete pain to try and route traffic through IIS. Is Apache for windows good? I only have experience of it on UNIX> Since I am not expecting very high traffic for my site at first I am going to use the Zope server at first. My head is hurting too much just now! By the way do you have any experience of altering the zope database or adding fields to the registration process on Plone etc? Seems a wee bit tricky and a client wants extra fields etc. On 8/9/05, Philip Kilner <phil@xfr.co.uk> wrote:
Hi Michael,
michael nt milne wrote:
Ok thanks. Will check on the ISA side. I've it up and running on a laptop fine. Will let you know progress. Would you say it should be fine just running the app from the zope server on 8080 once it is running,rather than configuring to go through IIS?What's your experience?
Glad you've had it running on a laptop - I was concerned you might lose faith!
;-)
If the app is Internet facing, or has non-trivial traffic, I'd put Zope behind Apache. I have multiple sites on single Zope instances on several Windows servers, and it works really well.
In my case, Apache serves pages on port 80 but on a separate IP address from IIS. One old server is NT4 (!) which worked fine, another is Win2k Server, and I needed to knock socket pooling on the head for that one.
If I were doing it again, I'd run /both/ Zope and IIS on non-standard ports, and put both behind Apache. I may be a bit jaundiced, but I don't consider IIS is well enough house-trained to be let loose on port 80...
--
Regards,
PhilK
Email: phil@xfr.co.uk PGP Public key: http://www.xfr.co.uk Voicemail & Facsimile: 07092 070518
"You'll find that one part's sweet and one part's tart: say where the sweetness and the sourness start." - Tony Harrison
Hi Michael, michael nt milne wrote:
Ok, thanks. Yes, Apache would be much better to route traffic through. And also it looks like a complete pain to try and route traffic through IIS. Is Apache for windows good? I only have experience of it on UNIX>
Works fine - once it's up and running and you are looking at the .conf file, you will probably barely notice the difference.
Since I am not expecting very high traffic for my site at first I am going to use the Zope server at first. My head is hurting too much just now!
Understood!
By the way do you have any experience of altering the zope database or adding fields to the registration process on Plone etc? Seems a wee bit tricky and a client wants extra fields etc.
That's one for the Plone list - but there is now a release candidate out for Plone 2.1, and I understand such things are simpler in that version. There may be an existing CMF/Plone product that does what you want for that matter. -- Regards, PhilK Email: phil@xfr.co.uk PGP Public key: http://www.xfr.co.uk Voicemail & Facsimile: 07092 070518 "You'll find that one part's sweet and one part's tart: say where the sweetness and the sourness start." - Tony Harrison
Thanks for the help here. I'm calling in a support engineer to try and get it up and running. Firewall, router issues involved. Strange though that localhost doesn't work. Because that wouldn't go through the firewall/router. I've also noticed that something shuts down pythonservice.exe program which is strange. On 8/9/05, Philip Kilner <phil@xfr.co.uk> wrote:
Hi Michael,
michael nt milne wrote:
Ok, thanks. Yes, Apache would be much better to route traffic through. And also it looks like a complete pain to try and route traffic through IIS. Is Apache for windows good? I only have experience of it on UNIX>
Works fine - once it's up and running and you are looking at the .conf file, you will probably barely notice the difference.
Since I am not expecting very high traffic for my site at first I am going to use the Zope server at first. My head is hurting too much just now!
Understood!
By the way do you have any experience of altering the zope database or adding fields to the registration process on Plone etc? Seems a wee bit tricky and a client wants extra fields etc.
That's one for the Plone list - but there is now a release candidate out for Plone 2.1, and I understand such things are simpler in that version. There may be an existing CMF/Plone product that does what you want for that matter.
--
Regards,
PhilK
Email: phil@xfr.co.uk PGP Public key: http://www.xfr.co.uk Voicemail & Facsimile: 07092 070518
"You'll find that one part's sweet and one part's tart: say where the sweetness and the sourness start." - Tony Harrison
Hi Michael, michael nt milne wrote:
Thanks for the help here. I'm calling in a support engineer to try and get it up and running. Firewall, router issues involved. Strange though that localhost doesn't work. Because that wouldn't go through the firewall/router.
I despise ISA Server with a passion - have just spent a couple of hours hunting down a silly mistake in one of my rules in the 2K3 version which would have stuck out like a sore thumb in an Apache .conf file. I wouldn't make any assumptions about what it might block, up to and including localhost - it bites me time after time, and all I ever have to do is add web publishing rules, which that /should/ be simple enough. Problem is, it's all hidden in tabbed dialogues where you can't see the whole rule at once...<spit>
I've also noticed that something shuts down pythonservice.exe program which is strange.
Now that /is/ a new one on me - but would certainly explain your problem... Good luck! -- Regards, PhilK Email: phil@xfr.co.uk PGP Public key: http://www.xfr.co.uk Voicemail & Facsimile: 07092 070518 "You'll find that one part's sweet and one part's tart: say where the sweetness and the sourness start." - Tony Harrison
Hi I've even tried using the machine's local IP but that doesn't work in the same way that localhost doesn't. I've installed Apache now as well so as to route requests through that to Zope. I'm going to be using the same IP address that the webmail exchange service uses. It uses mail.sbcscot.com <http://mail.sbcscot.com> so I guess if I have http://plone.sbcscot.com then I could tell Apache to route that to Zope? How would I tell IIS or ISA not to listen to that domain? Meanwhile I noticed on installing Apache that it failed to bind to port 80! On 8/10/05, Philip Kilner <phil@xfr.co.uk> wrote:
Hi Michael,
michael nt milne wrote:
Thanks for the help here. I'm calling in a support engineer to try and get it up and running. Firewall, router issues involved. Strange though that localhost doesn't work. Because that wouldn't go through the firewall/router.
I despise ISA Server with a passion - have just spent a couple of hours hunting down a silly mistake in one of my rules in the 2K3 version which would have stuck out like a sore thumb in an Apache .conf file.
I wouldn't make any assumptions about what it might block, up to and including localhost - it bites me time after time, and all I ever have to do is add web publishing rules, which that /should/ be simple enough. Problem is, it's all hidden in tabbed dialogues where you can't see the whole rule at once...<spit>
I've also noticed that something shuts down pythonservice.exe program which is strange.
Now that /is/ a new one on me - but would certainly explain your problem...
Good luck!
--
Regards,
PhilK
Email: phil@xfr.co.uk PGP Public key: http://www.xfr.co.uk Voicemail & Facsimile: 07092 070518
"You'll find that one part's sweet and one part's tart: say where the sweetness and the sourness start." - Tony Harrison
Hi Michael, michael nt milne wrote:
I've even tried using the machine's local IP but that doesn't work in the same way that localhost doesn't. I've installed Apache now as well so as to route requests through that to Zope.
I'm going to be using the same IP address that the webmail exchange service uses. It uses mail.sbcscot.com <http://mail.sbcscot.com> so I guess if I have http://plone.sbcscot.com then I could tell Apache to route that to Zope? How would I tell IIS or ISA not to listen to that domain? Meanwhile I noticed on installing Apache that it failed to bind to port 80!
Well, you /can't/ tell IIS not to listen on that "domain" - it listens at a port on an IP. The host header translation for virtual hosting can only happen if it can field the request in the first place (e.g. if there are no clashes at that port/IP). If you have a single interface, you are stuck using non-standard ports to avoid clashes. Apache will not bind to port 80 either because you have http://mail.sbcscot.com bound to the same port & IP, or because of the "socket pooling" nonsense if you have a separate IP. I would not touch ISA with a barge-pole if I had a choice - but assuming you are on SBS and are/could be behind a separate firewall, I would: - - Leave Zope/Plone on 8080 - Change the port for webmail (and any other IIS stuff) to a different high port (e.g. 9080?), so it is no longer clashing with Apache. - Disable "socket pooling". <spit!> - Run Apache on port 80 - Use virtual hosts with rewrite rules in the Apache .conf to pass requests to your Zope and Webmail sites. You could probably do something similar with ISA server (I do, but not on the same box as IIS and Zope/Plone), but I'd rather not even think about that... -- Regards, PhilK Email: phil@xfr.co.uk PGP Public key: http://www.xfr.co.uk Voicemail & Facsimile: 07092 070518 "You'll find that one part's sweet and one part's tart: say where the sweetness and the sourness start." - Tony Harrison
How many objects should one have in a single folder to consider using BTree Folder over the regular Folder? Does it make sense to use a BTree folder for 100 - 500 objects or should it be reserved for situations where there are say 1000 + objects or more. Are there any benefits to be gained at the lower end as well or are there drawbacks? On another note, why do CMFBTree folders not appear in CMF? Is this the way they are supposed to work? If so, what differentiates them from a BTreeFolder2 if they are not a type visible to CMF? Many thanks. Regards, David
On 10 Aug 2005, at 21:57, David Pratt wrote:
How many objects should one have in a single folder to consider using BTree Folder over the regular Folder? Does it make sense to use a BTree folder for 100 - 500 objects or should it be reserved for situations where there are say 1000 + objects or more. Are there any benefits to be gained at the lower end as well or are there drawbacks?
I would use them with 100 and more items.
On another note, why do CMFBTree folders not appear in CMF? Is this the way they are supposed to work? If so, what differentiates them from a BTreeFolder2 if they are not a type visible to CMF?
Do you have the BTreeFolder2 product installed? Only then can you instantiate and use the CMFBtreeFolder type in the types tool. jens
Hi Jens. Thank you for your advice. I am planning on contents of folders to be no more than 2000 items maximum and using CMFBTreeFolders for larger folders consistent with your recommendations. I am using CMF 1.5.2 and Zope 2.8.0 - will upgrading again this week to 1.5.3 and 2.8.1 I removed my BTreeFolder2 product as it was indicating it was duplicated product in my event log after my recent upgrade - so it appears to have become part of the distribution. I did not really understand the difference between a BTreeFolder2 and a CMFBTreeFolder since CMFBTreeFolder did not appear as content even though it is displayed as an option in Core Content in ZMI. So my content was appearing on the web but not visible in the portal as a folder. I guess I am wondering why isn't it ready to go by default as a core type in CMFDefault. It appears everything is there except registering in types tool. My opinion is it would be really great if it were included as a core type (in the sense it is ready to go as the other types are). It could also remove confusion in ZMI that Core Content will produce content that is immediately recognized by the portal. Many thanks. Regards, David On Wednesday, August 10, 2005, at 07:38 PM, Jens Vagelpohl wrote:
On 10 Aug 2005, at 21:57, David Pratt wrote:
How many objects should one have in a single folder to consider using BTree Folder over the regular Folder? Does it make sense to use a BTree folder for 100 - 500 objects or should it be reserved for situations where there are say 1000 + objects or more. Are there any benefits to be gained at the lower end as well or are there >> drawbacks?
I would use them with 100 and more items.
On another note, why do CMFBTree folders not appear in CMF? Is this the way they are supposed to work? If so, what differentiates them from a BTreeFolder2 if they are not a type visible to CMF?
Do you have the BTreeFolder2 product installed? Only then can you instantiate and use the CMFBtreeFolder type in the types tool.
jens
_______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists -http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
I am using CMF 1.5.2 and Zope 2.8.0 - will upgrading again this week to 1.5.3 and 2.8.1 I removed my BTreeFolder2 product as it was indicating it was duplicated product in my event log after my recent upgrade - so it appears to have become part of the distribution.
It is part of 2.8, yes, so you will not need to install BTreeFolder2 separately in that case (you did not mention version numbers in your original mailing).
I did not really understand the difference between a BTreeFolder2 and a CMFBTreeFolder since CMFBTreeFolder did not appear as content even though it is displayed as an option in Core Content in ZMI.
Content type registration for the ZMI and for CMF are two different things. An item showing up in the ZMI does not mean it exists in the types tool. A CMFBTreeFolder is just a BTreeFolder2 with all the necessary trimmings so it plays nice with CMF. Portal buildout upon instantiation and types creation is handled through CMFSetup XML-based profiles. There is no way to express "If product A is installed, install type B". So for CMF 1.5, which can be run on Zope 2.7 and 2.8, you will have to do this step manually, tough luck, nothing you can do about it. In CMF-HEAD, which depends on Zope 2.8 and thus guarantees the availability of BTreeFolder2, it is an oversight that CMFBTreeFolder is not one of the automatically installed types upon portal instantiation. I filed a collector issue and will look at it over the next couple days: http://www.zope.org/Collectors/CMF/371 jens
This is really super, Jens! This is what I was hoping. Many thanks for your help and suggestions. Regards, David
In CMF-HEAD, which depends on Zope 2.8 and thus guarantees the availability of BTreeFolder2, it is an oversight that CMFBTreeFolder is not one of the automatically installed types upon portal instantiation. I filed a collector issue and will look at it over the next couple days:
Thanks for the help here. Much appreciated. Still not running but getting there..... On 8/10/05, Philip Kilner <phil@xfr.co.uk> wrote:
Hi Michael,
michael nt milne wrote:
I've even tried using the machine's local IP but that doesn't work in the same way that localhost doesn't. I've installed Apache now as well so as to route requests through that to Zope.
I'm going to be using the same IP address that the webmail exchange service uses. It uses mail.sbcscot.com <http://mail.sbcscot.com> < http://mail.sbcscot.com> so I guess if I have http://plone.sbcscot.com then I could tell Apache to route that to Zope? How would I tell IIS or ISA not to listen to that domain? Meanwhile I noticed on installing Apache that it failed to bind to port 80!
Well, you /can't/ tell IIS not to listen on that "domain" - it listens at a port on an IP. The host header translation for virtual hosting can only happen if it can field the request in the first place (e.g. if there are no clashes at that port/IP). If you have a single interface, you are stuck using non-standard ports to avoid clashes. Apache will not bind to port 80 either because you have http://mail.sbcscot.com bound to the same port & IP, or because of the "socket pooling" nonsense if you have a separate IP.
I would not touch ISA with a barge-pole if I had a choice - but assuming you are on SBS and are/could be behind a separate firewall, I would: -
- Leave Zope/Plone on 8080
- Change the port for webmail (and any other IIS stuff) to a different high port (e.g. 9080?), so it is no longer clashing with Apache.
- Disable "socket pooling". <spit!>
- Run Apache on port 80
- Use virtual hosts with rewrite rules in the Apache .conf to pass requests to your Zope and Webmail sites.
You could probably do something similar with ISA server (I do, but not on the same box as IIS and Zope/Plone), but I'd rather not even think about that...
--
Regards,
PhilK
Email: phil@xfr.co.uk PGP Public key: http://www.xfr.co.uk Voicemail & Facsimile: 07092 070518
"You'll find that one part's sweet and one part's tart: say where the sweetness and the sourness start." - Tony Harrison
michael nt milne wrote:
Ok, thanks. Yes, Apache would be much better to route traffic through. And also it looks like a complete pain to try and route traffic through IIS.
That's my understanding. You can either look up the ASP404 hack or use something like http://www.enfoldsystems.com/Products/EEP
Is Apache for windows good? I only have experience of it on UNIX>
I last ran Apache on Windows back when it was 1.something. It still had a "be careful on Windows" notice, in fact. I didn't have any problems, but then I wasn't using it very hard. I would assume it's gotten better.
Since I am not expecting very high traffic for my site at first I am going to use the Zope server at first. My head is hurting too much just now!
Apache is useful for keeping maliciously formed requests and other junk away from Zope. ZServer is capable, but Apache is much more serious. Running Zope exposed to the public network is not the best idea in the world, though you can get away with it.
By the way do you have any experience of altering the zope database or adding fields to the registration process on Plone etc? Seems a wee bit tricky and a client wants extra fields etc.
See CMFMember. Also, ther's a howto on plone.org about this. There's about four places you have to touch, but it's not such a big deal. --jcc -- "Building Websites with Plone" http://plonebook.packtpub.com/ Enfold Systems, LLC http://www.enfoldsystems.com
participants (7)
-
David Pratt -
J Cameron Cooper -
Jens Vagelpohl -
Joe Bezier -
Maciej Wisniowski -
michael nt milne -
Philip Kilner