Hans Gubitz wrote: > >On Wed, Apr 30, 2008 at 01:37:15PM -0700, Mark Sapiro wrote: >> Hans Gubitz wrote: >> > >> >Overview of all ... mailing links >> >points here to the local ip of the server, where all other links point >> >to the right url. >> >> >> If you mean the actual target of that link contains the IP, I don't >> understand because this is generated the same way as all the other >> links, e.g the "<listname> administrative interface" link right above >> it. > > >The are generated in different ways.
All the links are generated by mlist.GetScriptURL() >In HTMLFormatter.py I read, that the first two lines of the footer use >MailList.GetScriptURL() which returns Utils.ScriptURL, that includes >self.web_page_url > >The third line - my problem - uses Utils.ScriptURL with exactly one >parameter. So web_page_url==None and it is set by get_domain(). > >That is my problem. get_domain() returns the local ip of my listserver >which is a virtual host. May be apache is not configured the right way. If VIRTUAL_HOST_OVERVIEW = Yes (the default), Utils.get_domain() returns what the web server set in the environment as HTTP_HOST or SERVER_NAME if there's no HTTP_HOST. This is normally set to the host name portion of the URL that was used to access the page. >My workaround: >Utils.get_domain(): > return mm_cfg.DEFAULT_URL_HOST If you want to unconditionally return DEFAULT_URL_HOST, don't modify Utils.py. Just set VIRTUAL_HOST_OVERVIEW = No in mm_cfg.py. -- Mark Sapiro <[EMAIL PROTECTED]> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp