Okay. This was my fault. I had done the configuration properly but the problem was due to some unrelated stuff I had been doing with the Address Book and iCal executables. I seriously doubt anyone would be doing such "stupid" things so I will just say thanks for the help and say that things appear to work how they should now. Thanks! Doug
From: wdouglascampb...@hotmail.com To: users@sogo.nu Date: Wed, 30 Mar 2011 05:28:16 -1000 Subject: RE: [SOGo] OS X 10.6 iCal and Address Book not working > Doug wrote: > > I'm testing different access to the SOGo calendars and address books. So > > far, > > all is working fine when connecting through the web interface and > > Thunderbird > > on Windows. When I go to connect using iCal and Address Book, it is not > > working. > > > > iCal is v4.0.2 (1379) > > > > I have entered the following information for the Server Settings > > > > Server address: myhostname > > Server path: /SOGo/dav/username/ > > > > This seems to be inline with everything I have been able to find in mailing > > list archives. > > > > The response I get back is: "The server did not recognize your user name or > > password for account "..." Make sure you enter them correctly." > > > > I have entered, re-entered them numerous times but no luck. > > > > > > Address Book is v5.0.1 (868) > > > > I configured it with the following settings: > > > > Account Type: CardDav > > Username and Password of working account > > Server addrress: myhostname:8800 > > > > It creates the account in Address Book. I can even tell that it connected > > to > > the server because it pulled down the Full Name of the user. But it dosn't > > sync any addresses with the server whether ones on the server or ones I > > created > > within Address Book. > > > > I tried someone's suggestion of modifying the plist configuration for this > > entry and setting the server path to /SOGo/dev/username/Contacts/personal/ > > and > > that did not help matters. > > > > However, if I use the Mac's Go to Server capability and put in the address > > http://myhostname:8800/SOGo/dev/username/Contacts/personal/, it will prompt > > me > > for my username and password and then it will diplay the .ics fiels for the > > current entries in this user's SOGo address book. > > > > > > I was under the impression from the setup instructions that both iCal and > > Address Book would work. Is this not the case? > > > > I am running on CentOS 5.5 and the SOGo version is 1.3.5a-1.el5 that I got > > from > > your repository. > > > > Let me know if you have questions and what things I can try to make this > > work. > > Do you have an entry in your apache httpd config like on page 40 of the > SOGo manual (that /principals line is critical)? The Apple stuff is very > picky about how it wants to connect. You should only type in the server > name (literally, no http, or anything else--it should even find the 8800 > or 8843) and the username and it should be able to deduce the rest (e.g. > server path). I've found that if that's not the case, it won't work. > > Steve Yep, I have that line. Here is what is in that file. I replaced the hostnames but otherwise it is the same: <VirtualHost *:8800> RewriteEngine Off ProxyRequests Off SetEnv proxy-nokeepalive 1 ProxyPreserveHost On ProxyPassInterpolateEnv On ProxyPass /principals http://127.0.0.1:20000/SOGo/dav/ interpolate ProxyPass /SOGo http://127.0.0.1:20000/SOGo interpolate ProxyPass / http://127.0.0.1:20000/SOGo/dav/ interpolate <Location /> Order allow,deny Allow from all </Location> <Proxy http://127.0.0.1:20000> RequestHeader set "x-webobjects-server-port" "8800" RequestHeader set "x-webobjects-server-name" "myhostname:8800" RequestHeader set "x-webobjects-server-url" "http://myhostname:8800" RequestHeader set "x-webobjects-server-protocol" "HTTP/1.0" RequestHeader set "x-webobjects-remote-host" "127.0.0.1" AddDefaultCharset UTF-8 </Proxy> ErrorLog /var/log/httpd/ab-error.log CustomLog /var/log/httpd/ab-access.log combined</VirtualHost> I just tried as you suggested to only put only the hostname and no http and no ports when specifying the server address in Address Book. It definitely accepted it and seemed to figure out the user's Full Name as known by SOGo and the path /SOGo/dav/username/. But it still isn't pulling down the addresses. This is what shows up in the sogo.log when I create the address book entry: 2011-03-30 23:19:10.067 sogod[28149] -[WEClientCapabilities initWithRequest:]: Unknown WebClient: user-agent='Address%20Book/868 CFNetwork/454.9.4 Darwin/10.3.0 (i386) (MacBookPro1%2C1)'127.0.0.1 - - [30/Mar/2011:23:19:10 GMT] "PROPFIND /SOGo/dav/ HTTP/1.1" 207 315/143 0.015 - - 0127.0.0.1 - - [30/Mar/2011:23:19:10 GMT] "REPORT /SOGo/dav/sogo/ HTTP/1.1" 401 0/150 0.006 - - 0Mar 30 23:19:11 sogod [28149]: [obj-dav-dispatch] did not find a method to server the REPORT127.0.0.1 - - [30/Mar/2011:23:19:11 GMT] "REPORT /SOGo/dav/sogo/ HTTP/1.1" 501 201/150 0.009 - - 0127.0.0.1 - - [30/Mar/2011:23:19:11 GMT] "PROPFIND /SOGo/dav/sogo/ HTTP/1.1" 401 0/132 0.005 - - 02011-03-30 23:19:12.188 sogod[28149] -[WEClientCapabilities initWithRequest:]: Unknown WebClient: user-agent='Address%20Book/868 CFNetwork/454.9.4 Darwin/10.3.0 (i386) (MacBookPro1%2C1)'127.0.0.1 - - [30/Mar/2011:23:19:12 GMT] "PROPFIND /SOGo/dav/sogo/ HTTP/1.1" 207 269/132 0.007 - - 0127.0.0.1 - - [30/Mar/2011:23:19:12 GMT] "PROPFIND /SOGo/dav/directory/ HTTP/1.1" 404 27/147 0.007 - - 0 I few things stand out to me. The "Unknown WebClient" and the "[obj-dav-dispatch] did not find a method to server the REPORT". I don't know if these are my problem. But if they are what is configured wrong that might be causing them? Anymore ideas? Thanks! Doug -- users@sogo.nu https://inverse.ca/sogo/lists