Configurazione Apache WebServer (in modalità HTTP)

Per pubblicare il servizio iShareDoc su Apache WebServer è necessario utilizzare il modulo mod_proxy e pubblicare i contesti /isharedoc e /isdstreaming. In configurazioni in cui è previsto l’utilizzo del modulo JOSSO SSO è necessario pubblicare anche il contesto /josso.

 

File /etc/httpd/vhosts.d/vhosts.conf

 

Configurazione Apache Tomcat

Nei casi in cui il servizio viene pubblicato tramite un reverse proxy Apache, tutte le richieste risulteranno provenienti dall’iIP del reverse proxy e quindi l’applicazione non sarà in grado di determinare l’IP del client da cui provengono le richieste. Come soluzione è possibile istruire Tomcat per utilizzare l’indirizzo indicato nell’header x-forwarded-for.

File $CATALINA_HOME/conf/server.xml

nella proprietà internalProxies và indicato l’elenco degli IP dei proxy.

 

Debug Tomcat7 Valve RemoteIpValue

Modificare il file $CATALINA_HOME/conf/web.xml