HTTPD Group: I'm sorry to trouble you,
but I have a emergent question than I couldn't have an answer. I hope that someone
can give me an answer. I modified
my httpd.conf as following: TraceEnable
Off Then I use
httprequest to access the CGI file of "/opt/web/htroot". I konw that
HTTP TRACE canot access the CGI file, but why DELETE/PUT/HOGE (this http method isn't exsit,as "AAAA"...) can access the CGI file. I really
don't understand. About ExecCGI ? -bash-3.2# telnet
169.254.1.80 80 PUT /config/shared/web_envpl.cgi HTTP/1.1 HOST:
169.254.1.80 HTTP/1.1
200 OK Date:
Tue, 22 Mar 2011 00:27:50 GMT Server:
Apache Transfer-Encoding:
chunked Content-Type:
text/xml; charset=ISO-8859-1 293 <?xml
version="1.0"?> <webconsole_env
List="0,1,2,3,"/> 0 DELETE
/config/shared/web_envpl.cgi HTTP/1.1 HOST: 169.254.1.80 HTTP/1.1 200 OK Date: Tue, 22 Mar 2011
00:27:50 GMT Server: Apache Transfer-Encoding: chunked Content-Type: text/xml;
charset=ISO-8859-1 293 <?xml
version="1.0"?> <webconsole_env
List="0,1,2,3,"/> 0 HOGE
/config/shared/web_envpl.cgi HTTP/1.1 HOST: 169.254.1.80 HTTP/1.1 200 OK Date: Tue, 22 Mar 2011
00:27:50 GMT Server: Apache Transfer-Encoding: chunked Content-Type: text/xml;
charset=ISO-8859-1 293 <?xml
version="1.0"?> <webconsole_env
List="0,1,2,3,"/> 0 TRACE
/config/shared/web_envpl.cgi HTTP/1.1 HOST: 169.254.1.80 HTTP/1.1 403 Forbidden Date: Fri, 18 Mar 2011
11:28:34 GMT Server: Apache Connection: close Transfer-Encoding: chunked Content-Type: text/html;
charset=iso-8859-1 e1 <!DOCTYPE HTML PUBLIC
"-//IETF//DTD HTML 2.0//EN"> <HTML><HEAD> <TITLE>403
Forbidden</TITLE> </HEAD><BODY> <H1>Forbidden</H1> You don't have permission to
access /config/shared/web_envpl.cgi on this server.<P> </BODY></HTML> Connection closed by foreign
host. -bash-3.2# And then if
I access the HTML file of "/opt/web/htroot" , the result as
following: The GET,
HEAD, OPTIONS can access the HTML file. I don't set the limits
except TRACE. This is the default ? -bash-3.2# telnet
169.254.1.80 80 Trying 169.254.1.80... Connected to 169.254.1.80. Escape character is '^]'. PUT /index.html
HTTP/1.1 HOST: 169.254.1.80 HTTP/1.1 405 Method Not
Allowed Date: Tue, 22 Mar 2011
01:07:20 GMT Server: Apache Allow: GET, HEAD, OPTIONS Transfer-Encoding: chunked Content-Type: text/html;
charset=iso-8859-1 e3 <!DOCTYPE HTML PUBLIC
"-//IETF//DTD HTML 2.0//EN"> <HTML><HEAD> <TITLE>405 Method Not
Allowed</TITLE> </HEAD><BODY> <H1>Method Not
Allowed</H1> The requested method PUT is
not allowed for the URL /index.html.<P> </BODY></HTML> 0 Connection closed by foreign
host. -bash-3.2# telnet
169.254.1.80 80 Trying 169.254.1.80... Connected to 169.254.1.80. Escape character is '^]'. DELETE
/index.html HTTP/1.1 HOST: 169.254.1.80 HTTP/1.1 405 Method Not
Allowed Date: Tue, 22 Mar 2011
01:08:22 GMT Server: Apache Allow: GET, HEAD, OPTIONS Transfer-Encoding: chunked Content-Type: text/html;
charset=iso-8859-1 e6 <!DOCTYPE HTML PUBLIC
"-//IETF//DTD HTML 2.0//EN"> <HTML><HEAD> <TITLE>405 Method Not
Allowed</TITLE> </HEAD><BODY> <H1>Method Not
Allowed</H1> The requested method DELETE
is not allowed for the URL /index.html.<P> </BODY></HTML> 0 Connection closed by foreign
host. -bash-3.2# -bash-3.2# telnet
169.254.1.80 80 Trying 169.254.1.80... Connected to 169.254.1.80. Escape character is '^]'. TRACK
/index.html HTTP/1.1 HOST: 169.254.1.80 HTTP/1.1 501 Method Not
Implemented Date: Tue, 22 Mar 2011
01:09:29 GMT Server: Apache Allow: GET, HEAD, OPTIONS Connection: close Transfer-Encoding: chunked Content-Type: text/html;
charset=iso-8859-1 106 <!DOCTYPE HTML PUBLIC
"-//IETF//DTD HTML 2.0//EN"> <HTML><HEAD> <TITLE>501 Method Not
Implemented</TITLE> </HEAD><BODY> <H1>Method Not
Implemented</H1> TRACK to /index.html not
supported.<P> Invalid method in request
TRACK /index.html HTTP/1.1<P> </BODY></HTML> 0 Connection closed by foreign
host. -bash-3.2# ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Best
regards!ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Nacrum |