Thanks and you are, of course, correct. I knew that but I was desperate to try to get something, anything, working. I did fix it but since the more generic version did not work, it is not a surprise that the more specific rule does not work either.
Yes I did check all the logs I could thing of but nothing that indicates it even ran a rewrite rule. I don't see anything in the ssl_access or error logs either so that tells me ssl is never being used. Does that not imply that the rewrite engine is not working? When I use http://... it brings up the correct page. As I said originally, everything works if I use http or if I manually use https. It is forcing https that doesn't. Once again it seems to be pointing to the rewrite engine not working. On 5/22/2012 2:25 PM, Mark Sapiro wrote: > Dennis Putnam wrote: >> I assume you mean the entire mailman site as opposed to the entire web >> site. > > No. I meant the entire web site. Just because you put something in > /etc/httpd/conf.d/mailman.conf doesn't make it magically just apply to > Mailman. It depends on where in httpd.conf that file is included. > > In a normal Centos distro, the > > Include conf.d/*.conf > > directive is in the Global Environment section of httpd.conf and thus > anything in any of the included files affects or at least sets a > default for the entire site. > > If you want to force https only for Mailman CGIs, your rewrite rule > should be something like > > RewriteRule ^/mailman(/.*) https://%{HTTP_HOST}/mailman$1 [L,R] > > If you want to include forced https for public archive access (why > would you?), maybe something like > > RewriteRule ^/pipermail(/.*) https://%{HTTP_HOST}/pipermail$1 [R] > RewriteRule ^/mailman(/.*) https://%{HTTP_HOST}/mailman$1 [L,R] > > or > > RewriteRule ^/(mailman|pipermail)(/.*) https://%{HTTP_HOST}/$1$2 [L,R] > > would be appropriate. > > >> Yes, that is what I want. Yes, it SHOULD work but doesn't. The >> main problem is that there are no errors anywhere I can find and I have >> no idea how to debug this. > > Have you looked in all the httpd logs (/var/log/httpd/*log)? > > What actually happens when you go to > <http://www.example.com/mailman/admin/>? >
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org