I propose that an additional keyword be added to the UseCanonicalName directive.. something like 'HostOnly'.
When enabled, UseCanonicalName causes the server to create any server-self-referential URLs using the name by which it knows itself -- as opposed to what the client may have called it. In many cases this is entirely reasonable and good -- but it completely borks up the ability to run on a non-default port. So I suggest a refinement that allows the server to canonicalise its hostname in self-referential URLs -- but leave the port number alone, using whatever port received the request. So: UseCanonicalName {On|Off|DNS|HostOnly} -- #ken P-)} Ken Coar, Sanagendamgagwedweinini http://Golux.Com/coar/ Author, developer, opinionist http://Apache-Server.Com/ "Millennium hand and shrimp!"