RE: [Zope] SSL + ProxyPass + Zope question...
Can you just firewall off port 8080? -----Original Message----- From: Eric Walstad [mailto:eric@walstads.net] Sent: Friday, August 03, 2001 4:03 PM To: zope@zope.org Subject: [Zope] SSL + ProxyPass + Zope question... Hello, Apache is listening on port 80 and 443, Zope listening on port 8080. When a request comes in for port 443 (or HTTPS) Apache forwards the request to Zope on port 8080 and sends the results back out thru SSL, just as it should. If a user goes to https://mysite.com/PasswordProtectedArea/ an SSL connection is created and the password is forwarded to Zope after it's been sent thru SSL. However, if the user goes to http://mysite.com:8080/PasswordProtectedArea/ Apache never sees the request and it goes straight to Zope. The user is then prompted for a password, which would be sent back to Zope without SSL. So my question is, how do I keep Zope from accepting any requests from the outside world unless they've gone thru Apache first? Can I tell Zope to listen on something like 192.168.1.123:8080 so that it will never see requests from the outside world? TIA, Eric. _______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
Can you just firewall off port 8080?
That's what I would do. It's way more secure than doing anything in Zope. Zope SiteRules can be switched off via the web ... BTW: How likely is it that your users go to the :8080 port? The whole thing might just be a question of user training ... - You could also use cookie-based authentication with SSL (like Cookie Crumbler). In combination with a SiteRoot set to "https://..." this should always display the login form via SSL. Joachim
participants (2)
-
Joachim Werner -
Meilicke, Scott