Hi Tyler,
In case it's of any help..
For sites I've managed in the past, I've always had the following
general settings in Apache (with mod_proxy and mod_proxy_ajp):
## Proxy / Forwarding Settings ##
<Proxy *>
AddDefaultCharset Off
Order deny,allow
Allow from all
</Proxy>
# Pass all requests to Tomcat's AJP Connector
ProxyPass / ajp://localhost:8009/
ProxyPassReverse / ajp://localhost:8009/
In Tomcat 7, I just have:
<Connector port="8009" protocol="AJP/1.3" URIEncoding="UTF-8"/>
I also setup the / (ROOT) path to just load my DSpace UI of choice.
Since you are using Shibboleth, you may also wish to review your
settings for mod_shib. I doubt it's the root issue, but it's possible
that Shibboleth could be a factor as well. We do have recommended
mod_shib settings documented at:
https://wiki.duraspace.org/display/DSDOC5x/Authentication+Plugins#AuthenticationPlugins-ShibbolethAuthentication
This StackOverflow answer regarding the same error message also points
to using either "timeout" (in ProxyPass) or ProxyTimeout (which Hardy
recommended):
http://serverfault.com/questions/655362/mod-proxy-ajp-70007the-timeout-specified-has-expired-ajp-ilink-receive-can
Good luck! Let us know if you find a resolution, so that we can add it
to the wiki/documentation if needed.
- Tim
> <mailto:
dspace-tech...@googlegroups.com>.
> <mailto:
dspac...@googlegroups.com>.
--
Tim Donohue
Technical Lead for DSpace & DSpaceDirect
DuraSpace.org | DSpace.org | DSpaceDirect.org