Well perhaps not solved but a possible workaround.

The problem seems to be if you run pound behind a firewall then the host pound thinks it's running on does not match the host in a redirect. Pound will only rewrite the location if the hosts match so what happens on an SSL redirect is the location ends up being

http://host:443/path

instead of https://host/path

I fixed this by making pound always rewrite the Location. Under some circumstances this may not be what you want.

if you want to try this out change svc.c line 679 from return 0 to return 1. (Pound-1.8.2)

WARNING: I have done very little testing on this patch.

Barry


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to