You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2002/08/21 11:07:24 UTC

DO NOT REPLY [Bug 11887] New: - IPv6 literal [address] syntax not handled by URI parser

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=11887>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=11887

IPv6 literal [address] syntax not handled by URI parser

           Summary: IPv6 literal [address] syntax not handled by URI parser
           Product: APR
           Version: HEAD
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Minor
          Priority: Other
         Component: APR-util
        AssignedTo: bugs@httpd.apache.org
        ReportedBy: jorton@redhat.com


The URI syntax for embedding literal IPv6 address given in RFC2732 does not seem
to be supported by the URI parser.   This at least prevents correct WebDAV
operation in httpd 2.0 when a DAV client uses a literal IPv6 address, since
Destination and If headers can contain such URIs.  An example request which is
rejected with a 400 error:

PUT /dav/a HTTP/1.1
Host: [feed::1]:8080
Content-Length: 2370
If: <http://[feed::1]:8080/dav/a>
(<opaquelocktoken:3a3ba8e5-d11d-b211-b761-f100f74bf002>)

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org