Explicit (non-80) port sometimes missing from URL
Bug #266025 reported by
Unionchurch
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNU Mailman |
Invalid
|
Medium
|
Unassigned |
Bug Description
I run my Mailman admin web site on a non-standard port
which I stated back at build time using the configure
tool. It works correctly but there is at least one link from
which the port number is missing from the URL. It is the
link for which the hyertext says "Overview of all
myserver.
[http://
To post a comment you must log in.
OK, I have learned more about this. The behavior comes Utils/ScriptURL (), which calls Utils.py/ get_domain( ), which looks for an OS
about when generating the "Overvew" link as I mentioned
when I first logged the bug report. The hypertest link is made
by calling Mailman/
Mailman/
environment variable SERVER_PORT. The routine is probably
relying on Apache to set SERVER_PORT as an enviornment
variable in the cgi-bin execution process and it s not
happening. Wouldn't it be better to just rely on
DEFAULT_URL_HOST in Defaults.py ?