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 Block

Listen 127.0.0.1:80

If using Touchstone, then also add the following Also add, to the end of httpd.conf, the following (this is to support Touchstone):

Code Block

ProxyPass        /Shibboleth.sso/    [https://idp.mit.edu/Shibboleth.sso/]
ProxyPassReverse    /Shibboleth.sso/    [https://idp.mit.edu/Shibboleth.sso/]
ProxyPass        /Touchstone/        [https://idp.mit.edu/Touchstone/]
ProxyPassReverse    /Touchstone/        [https://idp.mit.edu/Touchstone/]

In squid.conf, make sure the following items are set as described:

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

Restart the Apache server:

Code Block
/etc/init.d/web restart

If using Touchstone, then restart shibd:

Code Block
/etc/init.d/shibd restart