Domanda

Ho /usr/local/tomcat/webapps/cas, dove la mia java applicazione è in esecuzione. dopo l'interfacciamento web server Tomcat e Apache (httpd) quando provo http://192.168.0.117/cas posso vedere pagina di accesso, ma quando provo https://192.168.0.117/cas ho ottenuto 404 not found dal web server Apache non da Tomcat.
Not Found
The requested URL /cas was not found on this server.
Apache/2.2.3 (CentOS) Server at 192.168.0.117 Port 443

https://192.168.0.117/ che ha risposto con server Apache Web funziona bene.
quindi penso che il problema dovrebbe risolvere configurando server web Apache per inoltrare una certa richiesta di Tomcat. v'è una certa aiuta su internet, ma non v'è un passo per passo guida.

È stato utile?

Soluzione

Credo che si sta utilizzando il connettore Tomcat di Apache per la connessione Apache e Tomcat. Prova a trovare il luogo in cui il vostro Apache SSL è configurato, ad esempio da un grep -R SSLEngine *. Quindi provare a posizionare le righe del file di configurazione di Apache Tomcat /etc/apache2/mods-enabled/jk.load connettore che sono responsabili per la connessione che deve essere protetto (diciamo JkMount /idp worker1) all'interno del <VirtualHost> del file di configurazione SSL. Per Ubuntu o Debian, questo può essere il file /etc/apache2/sites-available/default-ssl.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top