LP#1691473 Internal Apache HTTP port configuration user/berick/lp1691473-catalog-ac-port
authorBill Erickson <berickxx@gmail.com>
Wed, 24 May 2017 20:00:09 +0000 (16:00 -0400)
committerBill Erickson <berickxx@gmail.com>
Wed, 24 May 2017 20:05:45 +0000 (16:05 -0400)
commit867c4fec38a6fd978e17e31f14e84b0c3053794e
treef36baf1630ec81122e0d1531cb4c8b560fe735e6
parenta8e1007dd55c477cfa7b8eadc96a81f09c1e5e22
LP#1691473 Internal Apache HTTP port configuration

Adds an optional new Apache/mod_perl configuration variable for defining
the port Apache listens on for HTTP traffic.  This resolves an issue
where added content lookups attempting HTTP requests on the local Apache
instance on port 80 failed because Apache was using non-standard ports.

To test:

[1] Set a value for OILSWebInternalHTTPPort that's not "80".
[2] Restart/reload Apache
[3] Load a record detail in the catalog
[4] Confirm opensrf logs show:

"tpac: added content connecting to <ip-address>:<new-port> / <hostname>

<new-port> should be the value configured for OILSWebInternalHTTPPort.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/examples/apache/eg_vhost.conf.in
Open-ILS/examples/apache_24/eg_vhost.conf.in
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
docs/RELEASE_NOTES_NEXT/Administration/apache-internal-http-port.adoc [new file with mode: 0644]