It didn't work. Patches were weird. I compromised.
I detect if trac is being proxied. If it is, I assume it's being proxied for https and assign the scheme appropriately:
"""Reconstruct the absolute base URL of the application."""
host = self.get_header('Host')
scheme = self.scheme
(
Read more... )