[RISOLTO] Owncloud non consente il logout


#1

Buona sera,
Ho un'installazione di OC 1.9.4.
Ho configurato il login via backend LDAP. FIn qui tutto perfettamente funzionante.
L'applicativo è su di una macchina non avente IP pubblico. Siccome il servizio dovrà essere raggiungibile anche pubblicamente tramite bilanciatore ho configurato il tutto abilitando HTTPS sul bilanciatore stesso, quindi la VM di backend espone in HTTP e poi il bilanciatore fa un bilanciamento layer 4 mettendo i certificati e tutto.
Il problema è che quando mi loggo dall'esterno della rete poi non mi riesco più a sloggare, mentre se mi loggo su IP privato mi sloggo tranquillamente.
Vi è mai capitato un problema analogo?
Grazie della collaborazione.


#2

Ho finalmente trovato la soluzione.
Per chi fosse interessato qualora il servizio deve essere fruibile su più domini, può capitare che sui domini non principali si presenti la problematica. Per far ciò occorre nel config.php inserire:
"trusted_proxies" => ['192.168.20.10'],
"overwritehost" => "file.vostrodominio.ext",
"overwriteprotocol" => "https",
"overwritewebroot" => "/",
"overwritecondaddr" => "^192.168.20.10$",

Ciaooo