I am running Apache 1.3.14 with mod_ssl 2.7.1 and php 4.0.4. I am
having problems with Keystone, a PHP application. When submitting any
form (in this case the login form, since I can't get past it), Apache
returns:
Method Not Allowed
The requested method POST is not allowed for the URL
/keystone/nbrowse.php3.
I have combed usenet, list archives, and documentation for an answer.
This question appears to be raised frequently, with the occasional
answer that doesn't seem to help. I'm hoping someone can answer this
plea; I'd even be delighted (if sheepish) to discover the solution was
staring me in the face all along. :)
The common answer to this problem was making sure there are no <limit>
blocks in the conf files. My configuration files are untouched,
out-of-the-box, and there are no <limit> tags. I have also tried
--enable-rule=SSL_EXPERIMENTAL, although the CHANGES file said that
"POST for HTTPS" (which I assume is the issue) support was changed to be
!SSL_CONSERVATIVE. (SSL_CONSERVATIVE is also disabled, according to
apache's configure output.)
The problem occurs even when using the non-SSL port 80. Building Apache
1.3.14 + php 4.0.4 _without_ modssl works fine, also using the default
configuration file. I have even gone so far as to take the non-SSL
apache default .conf file and dropped it into apache+modssl. This
yields the same problem.
If you have any advice, please CC me as I'm not subscribed to this list.
I am approaching desperation. :)
Thanks!
Jason.
--
Unix/Network Administrator
Algoma University College
Sault Ste. Marie, Ontario
705-949-2301 x330
--
Assistant Project Manager, development.linux.com
Personal Homepage: http://orion.dok.org
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]