Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In httpd.conf, make sure the Apache server only listens to port 80 on the localhost interface: <code>Listen

Code Block
Listen 127.0.0.1:

...

80

Also add, to the end of httpd.conf, the following (this is to support Touchstone):
</code>ProxyPass        /

Code Block
ProxyPass&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;/Shibboleth.sso/

...

&nbsp;&nbsp; &nbsp;[https://idp.mit.edu/Shibboleth.sso/

...

]
ProxyPassReverse&nbsp;&nbsp; &nbsp;/Shibboleth.sso/

...

&nbsp;&nbsp; &nbsp;[https://idp.mit.edu/Shibboleth.sso/

...

]
ProxyPass&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;/Touchstone/&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;[https://idp.mit.edu/Touchstone/

...

]
ProxyPassReverse&nbsp;&nbsp; &nbsp;/Touchstone/&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;[https://idp.mit.edu/Touchstone/

...

]

In squid.conf: <code>http

Code Block
http_port ist-prod-pubs1.mit.edu:80 defaultsite=ist.mit.edu vhost

...



http_access allow all

...



cache_peer 127.0.0.1 parent 80 0 no-query originserver name=Accelerator

...