I have a physical host exposed to the Internet and reverse proxy
configuration on apache, local subnet 192.168.2.0/24, where inside there
is a KVM host with IP 192.168.3.4 and sogo and openchange installed. In
the physical server there is a OPENVPN client where the subnet class of
clients is 192.168.3.0/27.
From VPN clients connected I can use the SOGo web interface with url
http://192.168.3.4/SOGo, caldav with thunderbird and Outlook 2010
calendar and mail.
I have some problems with same clients but with public link,
http://public_url/SOGo, because caldav with thunderbird and web access
work correctly but with outlook clients doesn't work.
Above the configuration on reverse proxy on physical host:
<VirtualHost *:80>
ServerName public_url
ProxyPreserveHost On
ProxyPass / http://192.168.3.4/ retry=0
ProxyPassReverse / http://192.168.3.4/
<Proxy http://192.168.3.4/SOGo>
RequestHeader set "x-webobjects-server-port" "80"
RequestHeader set "x-webobjects-server-name" "public_url"
RequestHeader set "x-webobjects-server-url" "http://public_url/SOGo"
RequestHeader set "x-webobjects-server-protocol" "HTTP/1.0"
RequestHeader set "x-webobjects-remote-host" "%{REMOTE_HOST}e
env=REMOTE_HOST"
AddDefaultCharset UTF-8
Order allow,deny
Allow from all
</Proxy>
</VirtualHost>
This is the logs on SOGo/Openchange web server:
[Wed Oct 15 20:16:17 2014] [error] RPCProxy started
[Wed Oct 15 20:16:17 2014] [error]
INFO:openchange.web.auth.NTLMAuthHandler:client did not pass auth cookie
[Wed Oct 15 20:16:17 2014] [error]
INFO:openchange.web.auth.NTLMAuthHandler:acquiring lock
/var/cache/ntlmauthhandler/ntlm-127.0.0.1.lock (12698)
[Wed Oct 15 20:16:17 2014] [error]
INFO:openchange.web.auth.NTLMAuthHandler:NTLMAuthHandler daemon spawned
with pid 12770
[Wed Oct 15 20:16:18 2014] [error] RPCProxy started
[Wed Oct 15 20:16:18 2014] [error]
INFO:openchange.web.auth.NTLMAuthHandler:acquiring lock
/var/cache/ntlmauthhandler/ntlm-127.0.0.1.lock (12698)
[Wed Oct 15 20:16:40 2014] [error] RPCProxy started
[Wed Oct 15 20:16:40 2014] [error]
INFO:openchange.web.auth.NTLMAuthHandler:client did not pass auth cookie
[Wed Oct 15 20:16:40 2014] [error]
INFO:openchange.web.auth.NTLMAuthHandler:acquiring lock
/var/cache/ntlmauthhandler/ntlm-127.0.0.1.lock (8813)
[Wed Oct 15 20:16:41 2014] [error] RPCProxy started
[Wed Oct 15 20:16:41 2014] [error]
INFO:openchange.web.auth.NTLMAuthHandler:acquiring lock
/var/cache/ntlmauthhandler/ntlm-127.0.0.1.lock (8813)
[Wed Oct 15 20:17:11 2014] [error]
INFO:openchange.web.auth.NTLMAuthHandler:NTLMAuthHandler daemon shutdown
(12770)
This is the logs on Reverse proxy apache server:
[Wed Oct 15 20:16:50 2014] [error] (70007)The timeout specified has
expired: proxy: prefetch request body failed to 192.168.3.4:80
(192.168.3.4) from 217.200.202.44 ()
Please, someone can I help me?
Only with outlook doesn't work.
Thank you
Matteo
--
users@sogo.nu
https://inverse.ca/sogo/lists