<font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2"><div style="font-family: Verdana, Arial, Helvetica, sans-serif;">Dear Peter,</div><div style="font-family: Verdana, Arial, Helvetica, sans-serif;"><br></div><div style="font-family: Verdana, Arial, Helvetica, sans-serif;">Thank you for the fast reply and the suggestion(s).<br></div><div style="font-family: Verdana, Arial, Helvetica, sans-serif;">Excuse my ignorance but I have a few follow-up questions.<br></div><div style="font-family: Verdana, Arial, Helvetica, sans-serif;"><br></div><div style="font-family: Verdana, Arial, Helvetica, sans-serif;">You mentioned I do not use https for the following snippet:</div><div style="font-family: Verdana, Arial, Helvetica, sans-serif;"><br></div><div style="font-family: Verdana, Arial, Helvetica, sans-serif;"><span style="font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;">> ProxyRequests Off</span><br style="box-sizing: inherit; font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;"></div><div style="font-family: Verdana, Arial, Helvetica, sans-serif;"><span style="font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;">> ProxyPass /Shibboleth.sso/* !</span><br style="box-sizing: inherit; font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;"></div><div style="font-family: Verdana, Arial, Helvetica, sans-serif;"><span style="font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;">> ProxyPass /app/ </span><a href="https://localhost:10050/app/" target="_blank" style="box-sizing: inherit; cursor: pointer; font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;">https://localhost:10050/app/</a><br style="box-sizing: inherit; font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;"></div><div style="font-family: Verdana, Arial, Helvetica, sans-serif;"><span style="font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;">> ProxyPassReverse /app/ </span><a href="https://localhost:10050/app/" target="_blank" style="box-sizing: inherit; cursor: pointer; font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;">https://localhost:10050/app/</a><br></div><div style="font-family: Verdana, Arial, Helvetica, sans-serif;"><br></div><div style="font-family: Verdana, Arial, Helvetica, sans-serif;">Is something missing? as far as I know using https in ProxyPass and ProxyPassReverse will only redirect using https</div><div style="font-family: Verdana, Arial, Helvetica, sans-serif;">Currently if I try to access my webapp or any resource under Apache I can only do it using https. http requests are automatically redirected to https.</div><div style="font-family: Verdana, Arial, Helvetica, sans-serif;"><br></div><div style="font-family: Verdana, Arial, Helvetica, sans-serif;"><span style="font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;">> ProxyHTMLURLMap </span><a href="https://localhost:10050/app/" target="_blank" style="box-sizing: inherit; cursor: pointer; font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;">https://localhost:10050/app/</a><span style="font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;"> /app/</span><br></div><div style=""><span style="font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;">></span><br style="box-sizing: inherit; font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;"></div><div style=""><span style="font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;">> <Location /app/></span><br style="box-sizing: inherit; font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;"></div><div style=""><span style="font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;">>    ProxyPassReverse /</span><br style="box-sizing: inherit; font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;"></div><div style=""><span style="font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;">>    SetOutputFilter  proxy-html</span><br style="box-sizing: inherit; font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;"></div><div style=""><span style="font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;">>    ProxyHTMLURLMap  /app/ /app/</span><br style="box-sizing: inherit; font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;"></div><div style=""><span style="font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;">>    RequestHeader    unset  Accept-Encoding</span><br style="box-sizing: inherit; font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;"></div><div style=""><span style="font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;">> </Location></span><br></div><div style="font-family: Verdana, Arial, Helvetica, sans-serif; margin: 4px 6px 4px 0px; direction: ltr;">> <span style="font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;">I don't understand the addtion of any of that but I suppse you have </span><span style="font-family: "Default Monospace", "Courier New", Courier, monospace; font-size: small;">reasons for including it?</span><br></div><div style="font-family: Verdana, Arial, Helvetica, sans-serif; margin: 4px 6px; direction: ltr;"><br></div><div style="font-family: Verdana, Arial, Helvetica, sans-serif; margin: 4px 6px; direction: ltr;">This addition is to redirect requests and responses from the backend which is in localhost to the frontent (e.g. example.com/app/ <-> <a href="https://localhost:10050/app/" target="_blank">https://localhost:10050/app/</a></div><div style="font-family: Verdana, Arial, Helvetica, sans-serif; margin: 4px 6px; direction: ltr;"><br></div><div style="font-family: Verdana, Arial, Helvetica, sans-serif; margin: 4px 6px; direction: ltr;">If I have understood correctly I need both an https and an ajp connectors (in Java backend) & their respective proxies in Apache.</div><div style="font-family: Verdana, Arial, Helvetica, sans-serif; margin: 4px 6px; direction: ltr;">The https connector running on port 10050 is used to server the web content and the sole purpose of the ajp (port 8009) connector is to have access to the attributes exposed by apache as environment variables.<br></div><div style="font-family: Verdana, Arial, Helvetica, sans-serif; margin: 4px 6px; direction: ltr;"><br></div><div style="font-family: Verdana, Arial, Helvetica, sans-serif; margin: 4px 6px; direction: ltr;">I though that if you only use an https connector then you can only fetch the attributes through the headers, which is strongly recommended against.</div><div style="font-family: Verdana, Arial, Helvetica, sans-serif; margin: 4px 6px; direction: ltr;">I am not familiar on how Apache works and what are the different configuration options, the more time I spend viewing suggested solutions/configurations the more I get confused.<br></div><div style="font-family: Verdana, Arial, Helvetica, sans-serif; margin: 4px 6px; direction: ltr;">Is there maybe a suggested configuration example from Shibboleth?<br></div><div style="font-family: Verdana, Arial, Helvetica, sans-serif; margin: 4px 6px; direction: ltr;"><br></div><div style="font-family: Verdana, Arial, Helvetica, sans-serif; margin: 4px 6px; direction: ltr;"><br></div><div style="font-family: Verdana, Arial, Helvetica, sans-serif; margin: 4px 6px; direction: ltr;">Thanks,</div><div style="font-family: Verdana, Arial, Helvetica, sans-serif; margin: 4px 6px; direction: ltr;">Vasileios</div><div style="font-family: Verdana, Arial, Helvetica, sans-serif; margin: 4px 6px; direction: ltr;"><br></div><div style="font-family: Verdana, Arial, Helvetica, sans-serif; margin: 4px 6px; direction: ltr;"><font color="#990099">-----"users" <<a href="mailto:users-bounces@shibboleth.net" target="_blank">users-bounces@shibboleth.net</a>> wrote: -----</font></div><div class="iNotesHistory" style="font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px;"><div style="padding-right: 0px; padding-left: 5px; border-left: 2px solid black;">To: <a href="mailto:users@shibboleth.net" target="_blank">users@shibboleth.net</a><br></div><div style="padding-right: 0px; padding-left: 5px; border-left: 2px solid black;">From: "Peter Schober" <peter.schober@univie.ac.at><br></peter.schober@univie.ac.at></div><div style="padding-right: 0px; padding-left: 5px; border-left: 2px solid black;"><peter.schober@univie.ac.at>Sent by: "users" <users-bounces@shibboleth.net><br></users-bounces@shibboleth.net></peter.schober@univie.ac.at></div><div style="padding-right: 0px; padding-left: 5px; border-left: 2px solid black;"><peter.schober@univie.ac.at><users-bounces@shibboleth.net>Date: 14/12/2019 14:43<br></users-bounces@shibboleth.net></peter.schober@univie.ac.at></div><div style="padding-right: 0px; padding-left: 5px; border-left: 2px solid black;"><peter.schober@univie.ac.at><users-bounces@shibboleth.net>Subject: Re: Shibboleth 3 attributes not exposed from Apache 2.4 as environment variables<br></users-bounces@shibboleth.net></peter.schober@univie.ac.at></div><div style="padding-right: 0px; padding-left: 5px; border-left: 2px solid black;"><peter.schober@univie.ac.at><users-bounces@shibboleth.net><br></users-bounces@shibboleth.net></peter.schober@univie.ac.at></div><div style="padding-right:0px;padding-left:5px;border-left:solid black 2px;"><peter.schober@univie.ac.at><users-bounces@shibboleth.net><div style=""><font face="Courier New,Courier,monospace" size="2">In other words, I'd start from the most minimal configuration to get<br></font></div><div style=""><font face="Courier New,Courier,monospace" size="2">this to work, not from the accumulation of directives you seem to be<br></font></div><div style=""><font face="Courier New,Courier,monospace" size="2">working with.<br></font></div><div style=""><font face="Courier New,Courier,monospace" size="2"><br></font></div><div style=""><font face="Courier New,Courier,monospace" size="2">-peter<br></font></div><div style=""><font face="Courier New,Courier,monospace" size="2">-- <br></font></div><div style=""><font face="Courier New,Courier,monospace" size="2">For Consortium Member technical support, see <a href="https://wiki.shibboleth.net/confluence/x/coFAAg">https://wiki.shibboleth.net/confluence/x/coFAAg</a><br></font></div><div><font face="Courier New,Courier,monospace" size="2">To unsubscribe from this list send an email to <a href="mailto:users-unsubscribe@shibboleth.net" target="_blank">users-unsubscribe@shibboleth.net</a><br></font></div></users-bounces@shibboleth.net></peter.schober@univie.ac.at></div></div><div></div></font>