I found this BUG:

https://issues.apache.org/bugzilla/show_bug.cgi?id=40029

It's seems a bug on apache with RPC OVER HTTP and apache mod_proxy.


Il 2014-10-15 21:10 Matteo Manzinello ha scritto:
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

Reply via email to