Dear Péter (and list),

I fully agree with your opinion on Outlook. But it doesn't seem to be in our power to break its dominance in business environments so we sadly have to deal with it.

I followed your hint an configured the permissions for the shared calendar with the web interface. It works fine there, I can read an write the shared calendars. But still it doesn't work in Outlook.

I tried around and found that Outlook doesn't authenticate correctly against ocsmanager. As (if I recall right - correct me if I'm wrong) openchange handles shared calendars via ews and thus via ocsmanager that looks as it could be related to the problem. This is from the apache (ssl) log:

192.168.16.97 - - [14/Aug/2013:17:53:15 +0200] "POST /ews/as HTTP/1.1" 401 5317 "-" "Microsoft Office/14.0 (Windows NT 6.1; Microsoft Outlook 14.0.6129; Pro)" 192.168.16.97 - - [14/Aug/2013:17:53:15 +0200] "POST /ews/as HTTP/1.1" 401 634 "-" "Microsoft Office/14.0 (Windows NT 6.1; Microsoft Outlook 14.0.6129; Pro)" 192.168.16.97 - - [14/Aug/2013:17:53:15 +0200] "POST /ews/as HTTP/1.1" 200 3146 "-" "Microsoft Office/14.0 (Windows NT 6.1; Microsoft Outlook 14.0.6129; Pro)" 192.168.16.97 - - [14/Aug/2013:17:53:18 +0200] "HEAD /ews/oab.xml HTTP/1.1" 401 5264 "-" "Microsoft BITS/7.5" 192.168.16.97 - - [14/Aug/2013:17:53:20 +0200] "HEAD /ews/oab.xml HTTP/1.1" 401 325 "-" "Microsoft BITS/7.5" 192.168.16.97 - - [14/Aug/2013:17:53:22 +0200] "HEAD /ews/oab.xml HTTP/1.1" 401 325 "-" "Microsoft BITS/7.5" 192.168.16.97 - - [14/Aug/2013:17:53:22 +0200] "HEAD /ews/oab.xml HTTP/1.1" 401 581 "-" "Microsoft BITS/7.5" 192.168.16.97 - - [14/Aug/2013:17:53:22 +0200] "HEAD /ews/oab.xml HTTP/1.1" 404 261 "-" "Microsoft BITS/7.5" 192.168.16.97 - - [14/Aug/2013:17:53:24 +0200] "POST /autodiscover/autodiscover.xml HTTP/1.1" 401 5317 "-" "Microsoft Office/14.0 (Windows NT 6.1; Microsoft Outlook 14.0.6129; Pro)" 192.168.16.97 - - [14/Aug/2013:17:53:24 +0200] "POST /autodiscover/autodiscover.xml HTTP/1.1" 401 634 "-" "Microsoft Office/14.0 (Windows NT 6.1; Microsoft Outlook 14.0.6129; Pro)" 192.168.16.97 - - [14/Aug/2013:17:53:24 +0200] "POST /autodiscover/autodiscover.xml HTTP/1.1" 200 1514 "-" "Microsoft Office/14.0 (Windows NT 6.1; Microsoft Outlook 14.0.6129; Pro)" 192.168.16.97 - - [14/Aug/2013:17:54:04 +0200] "POST /ews/oof HTTP/1.1" 401 5317 "-" "Microsoft Office/14.0 (Windows NT 6.1; Microsoft Outlook 14.0.6129; Pro)" 192.168.16.97 - - [14/Aug/2013:17:54:04 +0200] "POST /ews/oof HTTP/1.1" 401 634 "-" "Microsoft Office/14.0 (Windows NT 6.1; Microsoft Outlook 14.0.6129; Pro)" 192.168.16.97 - - [14/Aug/2013:17:54:04 +0200] "POST /ews/oof HTTP/1.1" 404 362 "-" "Microsoft Office/14.0 (Windows NT 6.1; Microsoft Outlook 14.0.6129; Pro)" 192.168.16.97 - - [14/Aug/2013:17:54:04 +0200] "POST /ews/oof HTTP/1.1" 401 5317 "-" "Microsoft Office/14.0 (Windows NT 6.1; Microsoft Outlook 14.0.6129; Pro)" 192.168.16.97 - - [14/Aug/2013:17:54:04 +0200] "POST /ews/oof HTTP/1.1" 401 634 "-" "Microsoft Office/14.0 (Windows NT 6.1; Microsoft Outlook 14.0.6129; Pro)" 192.168.16.97 - - [14/Aug/2013:17:54:04 +0200] "POST /ews/oof HTTP/1.1" 404 362 "-" "Microsoft Office/14.0 (Windows NT 6.1; Microsoft Outlook 14.0.6129; Pro)" 192.168.16.97 - - [14/Aug/2013:17:54:26 +0200] "HEAD /ews/oab.xml HTTP/1.1" 401 5264 "-" "Microsoft BITS/7.5" 192.168.16.97 - - [14/Aug/2013:17:54:28 +0200] "HEAD /ews/oab.xml HTTP/1.1" 401 325 "-" "Microsoft BITS/7.5" 192.168.16.97 - - [14/Aug/2013:17:54:30 +0200] "HEAD /ews/oab.xml HTTP/1.1" 401 325 "-" "Microsoft BITS/7.5" 192.168.16.97 - - [14/Aug/2013:17:54:30 +0200] "HEAD /ews/oab.xml HTTP/1.1" 401 581 "-" "Microsoft BITS/7.5" 192.168.16.97 - - [14/Aug/2013:17:54:30 +0200] "HEAD /ews/oab.xml HTTP/1.1" 404 261 "-" "Microsoft BITS/7.5" 192.168.16.97 - - [14/Aug/2013:17:54:32 +0200] "POST /autodiscover/autodiscover.xml HTTP/1.1" 401 5573 "-" "Microsoft Office/14.0 (Windows NT 6.1; Microsoft Outlook 14.0.6129; Pro)" 192.168.16.97 - - [14/Aug/2013:17:54:32 +0200] "POST /autodiscover/autodiscover.xml HTTP/1.1" 200 1514 "-" "Microsoft Office/14.0 (Windows NT 6.1; Microsoft Outlook 14.0.6129; Pro)"

This is from  the ocsmanager log:


2013-08-14 17:53:15,769 INFO [openchange.web.auth.NTLMAuthHandler] [worker 9] client did not pass auth cookie 2013-08-14 17:53:15,793 INFO [openchange.web.auth.NTLMAuthHandler] [worker 0] client did not pass auth cookie 2013-08-14 17:53:15,793 INFO [openchange.web.auth.NTLMAuthHandler] [worker 0] acquiring lock /var/cache/ntlmauthhandler/ntlm-127.0.0.1.lock (1053) 2013-08-14 17:53:15,846 INFO [openchange.web.auth.NTLMAuthHandler] [worker 1] acquiring lock /var/cache/ntlmauthhandler/ntlm-127.0.0.1.lock (1053) 2013-08-14 17:53:18,191 INFO [openchange.web.auth.NTLMAuthHandler] [worker 3] client did not pass auth cookie 2013-08-14 17:53:20,680 INFO [openchange.web.auth.NTLMAuthHandler] [worker 5] client did not pass auth cookie 2013-08-14 17:53:22,700 INFO [openchange.web.auth.NTLMAuthHandler] [worker 4] client did not pass auth cookie 2013-08-14 17:53:22,704 INFO [openchange.web.auth.NTLMAuthHandler] [worker 6] client did not pass auth cookie 2013-08-14 17:53:22,704 INFO [openchange.web.auth.NTLMAuthHandler] [worker 6] acquiring lock /var/cache/ntlmauthhandler/ntlm-127.0.0.1.lock (1053) 2013-08-14 17:53:22,710 INFO [openchange.web.auth.NTLMAuthHandler] [worker 7] acquiring lock /var/cache/ntlmauthhandler/ntlm-127.0.0.1.lock (1053) 2013-08-14 17:53:24,732 INFO [openchange.web.auth.NTLMAuthHandler] [worker 2] client did not pass auth cookie 2013-08-14 17:53:24,735 INFO [openchange.web.auth.NTLMAuthHandler] [worker 8] client did not pass auth cookie 2013-08-14 17:53:24,736 INFO [openchange.web.auth.NTLMAuthHandler] [worker 8] acquiring lock /var/cache/ntlmauthhandler/ntlm-127.0.0.1.lock (1053) 2013-08-14 17:53:24,743 INFO [openchange.web.auth.NTLMAuthHandler] [worker 9] acquiring lock /var/cache/ntlmauthhandler/ntlm-127.0.0.1.lock (1053) 2013-08-14 17:54:04,746 INFO [openchange.web.auth.NTLMAuthHandler] [worker 0] client did not pass auth cookie 2013-08-14 17:54:04,779 INFO [openchange.web.auth.NTLMAuthHandler] [worker 1] client did not pass auth cookie 2013-08-14 17:54:04,779 INFO [openchange.web.auth.NTLMAuthHandler] [worker 1] acquiring lock /var/cache/ntlmauthhandler/ntlm-127.0.0.1.lock (1053) 2013-08-14 17:54:04,814 INFO [openchange.web.auth.NTLMAuthHandler] [worker 3] acquiring lock /var/cache/ntlmauthhandler/ntlm-127.0.0.1.lock (1053) 2013-08-14 17:54:04,881 INFO [openchange.web.auth.NTLMAuthHandler] [worker 5] client did not pass auth cookie 2013-08-14 17:54:04,906 INFO [openchange.web.auth.NTLMAuthHandler] [worker 4] client did not pass auth cookie 2013-08-14 17:54:04,907 INFO [openchange.web.auth.NTLMAuthHandler] [worker 4] acquiring lock /var/cache/ntlmauthhandler/ntlm-127.0.0.1.lock (1053) 2013-08-14 17:54:04,913 INFO [openchange.web.auth.NTLMAuthHandler] [worker 6] acquiring lock /var/cache/ntlmauthhandler/ntlm-127.0.0.1.lock (1053) 2013-08-14 17:54:26,229 INFO [openchange.web.auth.NTLMAuthHandler] [worker 7] client did not pass auth cookie 2013-08-14 17:54:28,735 INFO [openchange.web.auth.NTLMAuthHandler] [worker 2] client did not pass auth cookie 2013-08-14 17:54:30,751 INFO [openchange.web.auth.NTLMAuthHandler] [worker 8] client did not pass auth cookie 2013-08-14 17:54:30,757 INFO [openchange.web.auth.NTLMAuthHandler] [worker 9] client did not pass auth cookie 2013-08-14 17:54:30,758 INFO [openchange.web.auth.NTLMAuthHandler] [worker 9] acquiring lock /var/cache/ntlmauthhandler/ntlm-127.0.0.1.lock (1053) 2013-08-14 17:54:30,764 INFO [openchange.web.auth.NTLMAuthHandler] [worker 0] acquiring lock /var/cache/ntlmauthhandler/ntlm-127.0.0.1.lock (1053) 2013-08-14 17:54:32,771 INFO [openchange.web.auth.NTLMAuthHandler] [worker 1] client did not pass auth cookie 2013-08-14 17:54:32,771 INFO [openchange.web.auth.NTLMAuthHandler] [worker 1] acquiring lock /var/cache/ntlmauthhandler/ntlm-127.0.0.1.lock (1053) 2013-08-14 17:54:32,778 INFO [openchange.web.auth.NTLMAuthHandler] [worker 3] acquiring lock /var/cache/ntlmauthhandler/ntlm-127.0.0.1.lock

For me it looks like Outlook never sends the right authentication and because of that ocsmanager just sends the free/busy information but no other details back to Outlook. I can't dig deeper today, but I will tomorrow. Maybe somebody has an idea? I found that my /etc/ocsmanager/ocsmanager.ini (http://pastebin.com/Qcs0vriS) is pretty raw, was I supposed to configure it? I never came across it.

Sorry for this unreflected mail - just some last minute thoughts before knock off. But am I right that my calendar problem could be related to ocsmanager or is this normal behaviour? I also saw that even when I tell Outlook to connect via http there is very little activity with apache oder ocsmanager but very much witch samba so it seems to me that it connects directly via rpc after all.

Best regards
Michael


Am 14.08.2013 17:05, schrieb Szládovics Péter:
Dear Michael,

Just a hint from me, but it maybe (I hope) helps you.
The outlook not the best choice (IMHO the worst), but on commercial environment it's the default (a Hungarian slang: the necessary evil).
So. Workaround, but working fine:
Share all of needed resources under the web (SOGo interface), and use them in Outlook.
One thing won't works: shared folders. But contacts and calendars ;)
You will need same method about out of office settings and server side mail rules.

As far as I excperienced - Thunderbird the one and only MUA for using the most features (with lot of extensions), but neither the sharing resources.

So, the web client will your best friend ever :)

--
users@sogo.nu
https://inverse.ca/sogo/lists

Reply via email to