VERSIONS AND SETUP:
Both Apache/2.2.34 (Unix) and Apache Tomcat/8.0.53 are running on the same
Linux AWS EC2 instance.
CONFIGURATION EXCERPT FROM APACHE'S httpd.conf:
<VirtualHost *:80>
ServerName cloviscorp.com
DocumentRoot /var/www/html/com/cloviscorp
<Directory "/var/www/html/com/cloviscorp">
Order Allow,Deny
Allow From All
AllowOverride All
Options -Indexes
</Directory>
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPreserveHost On
ProxyPass /ClovisWebApp http://localhost:8080/ClovisWebApp
ProxyPassReverse / http://localhost:8080/
<Location "/">
Order allow,deny
Allow from all
</Location>
Header set Access-Control-Allow-Origin null
Header set Access-Control-Allow-Headers "Origin, X-Requested-With,
Content-Type"
ErrorLog logs/cloviscorp.com-error_log
CustomLog logs/cloviscorp.com-access_log common
</VirtualHost>
<VirtualHost *:443>
ServerName cloviscorp.com
DocumentRoot /var/www/html/com/cloviscorp
<Directory "/var/www/html/com/cloviscorp">
Order Allow,Deny
Allow From All
AllowOverride All
Options -Indexes
</Directory>
SSLEngine on
SSLCertificateFile "/etc/httpd/server.crt"
SSLCertificateKeyFile "/etc/httpd/server.key"
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPreserveHost On
ProxyPass /ClovisWebApp http://localhost:8080/ClovisWebApp
ProxyPassReverse /ClovisWebApp http://localhost:8080/ClovisWebApp
<Location "/">
Order allow,deny
Allow from all
</Location>
ErrorLog logs/cloviscorp-secure.com-error_log
CustomLog logs/cloviscorp-secure.com-access_log common
</VirtualHost>
CONFIGURATION EXCERPT FROM TOMCAT's server.xml:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
proxyName="www.cloviscorp.com"
proxyPort="80"/>
<Connector executor="tomcatThreadPool"
port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
PROBLEM:
A) http://www.cloviscorp.com/ClovisWebApp/textservice/health WORKS FINE
B) https://www.cloviscorp.com/ClovisWebApp/textservice/health RETURNS:
Not Found
The requested URL /ClovisWebApp/textservice/health was not found on this
server.
LOGS:
Tomcat logs show nothing, Apache log the following when I hit the second =
(Secure) link:
ssl_error_log:[Sat Aug 24 11:44:36 2019] [error] [client 79.75.96.60] =
File does not exist: /var/www/html/com/cloviscorp/ClovisWebApp
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]