Hi, Your proxy pass config for your CardDAV vhost should be this: ProxyPass /SOGo/dav/ http://127.0.0.1:20000/SOGo/dav/ interpolate ProxyPass / http://127.0.0.1:20000/SOGo/dav/ interpolate
Regards, Mark On Sun, Sep 26, 2010 at 07:37:01AM -0400, [email protected] wrote: > Hello. > Can you please help me out configuring sogo 1.3.2 with ios 4.1 carddav > > I configure Carddav server on iphone (it works fine) > Then iphone reads all my address books from server (it also works, i can see > "personal address book", "Job contscts", "Family contacts" and so on) > But all address books appears to be empty on iphone (although there are > several > dozens contacts in each, available via web interface) > > in apache logs: > > acess log > "PROPFIND /SOGo/dav/my.user/Contacts/59F2-4BC58D00-1-6AD64A80/ HTTP/1.1" 207 > 884 "-" "DataAccess/1.0 (8B117)" > "PROPFIND /SOGo/dav/my.user/Contacts/59F2-4BC58D00-1-6AD64A80/ HTTP/1.1" 207 > 794 "-" "DataAccess/1.0 (8B117)" > "REPORT /SOGo/dav/my.user/Contacts/59F2-4BC58D00-1-6AD64A80/ HTTP/1.1" 200 37 > "-" "DataAccess/1.0 (8B117)" > > error.log > (70014)End of file found: proxy: error reading status line from remote server > 127.0.0.1 > proxy: Error reading from remote server returned by > /SOGo/dav/my.user/Contacts/59F2-4BC58D00-1-6AD64A80/ > > in apache config > <VirtualHost myserver.ru:8843> > > SSLEngine on > SSLCertificateFile /etc/ssl/MyCERTS/mycert.crt > SSLCertificateKeyFile /etc/ssl/MyCERTS/mycert.key > ServerSignature off > > RewriteEngine Off > SSLEngine on > ProxyRequests Off > SetEnv proxy-nokeepalive 1 > ProxyPreserveHost On > ProxyPassInterpolateEnv On > > ErrorLog /var/log/apache2/myserver-ssl-error.log > CustomLog /var/log/apache2/myserver-carddav-ssl-access.log combined > LogLevel info > > ProxyPass /principals http://127.0.0.1:20000/SOGo/dav/ interpolate > ProxyPass /SOGo/dav/ 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" "8843" > RequestHeader set "x-webobjects-server-name" "server.aviatu.ru:8843" > RequestHeader set "x-webobjects-server-url" > "https://server.aviatu.ru:8843" > RequestHeader set "x-webobjects-server-protocol" "HTTP/1.0" > RequestHeader set "x-webobjects-remote-host" "127.0.0.1" > AddDefaultCharset UTF-8 > </Proxy> > > </VirtualHost> > -- > [email protected] > https://inverse.ca/sogo/lists -- [email protected] https://inverse.ca/sogo/lists
