<div dir="ltr"><div>Hi all</div><div><br></div><div>An SP-protected site is changing its URL (it had .srv in the URL, and this is going when it changes to a different reverse proxy), so I edited the shibboleth2.xml on said server, and SP metadata file on the IdP end. I left the entityID alone in shibboleth2.xml on the SP, to avoid having to change too much on the IdP side (I just edited all the https paths in the metadata).</div><div><br></div><div><div>It now works fine on http, if I point my hosts file to the test server. The server does not have our external wildcard https certificate on it - it hasn't a clue that Sophos UTM (our reverse proxy) is doing this.<span></span></div><span><span><br></span></span></div><div><span><span>UTM (v9), which has been setup to receive traffic from that URL to the same server running the SP, causes an error when I've logged into Shibboleth successfully:</span></span></div><div><span><span><br></span></span></div><div><span><span>opensaml::BindingException at (<a href="http://heritage.hull-college.ac.uk/Shibboleth.sso/SAML2/POST">http://heritage.hull-college.ac.uk/Shibboleth.sso/SAML2/POST</a>)</span></span></div><div><span><span>Invalid HTTP method (GET).<span><span><br></span></span></span></span></div><div><br></div><div>I suspect UTM is playing silly buggers with the request, as when I don't go via it it works. We have emailed details to the company who installed it.</div><div><br></div><div>Equally, why is it mentioning http:// in the above error when it should be using https from the outside world? It not knowing about the reverse proxy may be involved.</div><div><br></div><div>Any advice on how to keep all traffic HTTPs appreciated (extra detail, it's an IIS set and I've only set shibd to listen to the Default web site, as this is the one that UTM points to from the outside world).</div><div><br></div><div><br></div><div>Thanks,<br>Dave</div><span><p><br></p><span><p><br></p><span><p><br></p><span><p><br></p><div><br></div></span></span></span></span></div>