View Issue Details

IDProjectCategoryView StatusLast Update
0002114SOGoBackend Generalpublic2013-09-27 14:38
Reporterjozef Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionsuspended 
Product Version2.0.2a 
Summary0002114: 2do and caldav
Description

I have problem to setup sync with 2do (2doapp.com) and caldav.
When I enter correct Username, Password and Server Address I see this in sogo.log:
sogod[21082] -[WEClientCapabilities initWithRequest:]: Unknown WebClient: user-agent='2Do/2.7.3'

I have SOGo behind Apache and I have this in Apache configuration:
ProxyPass /principals/users/ http://127.0.0.1:20000/SOGo/dav/ interpolate

When I do not have this configuration in Apache 2do fails to connect to SOGo.

Tags2do, sync

Activities

ludovic

ludovic

2013-09-27 14:38

administrator   ~0006057

2Do is broken.

It asks using a PROPFIND:

<?xml version="1.0" encoding="UTF-8" ?><D:propfind xmlns:D="DAV:"> <D:prop> <D:current-user-principal/> </D:prop></D:propfind>

and SOGo returns the multistatus response:

<?xml version="1.0" encoding="utf-8"?>
<D:multistatus xmlns:D="DAV:"><D:response><D:href>/SOGo/dav/</D:href><D:propstat><D:status>HTTP/1.1 200 OK</D:status><D:prop><D:current-user-principal xmlns:D="DAV:"><D:href>/SOGo/dav/sogo10/</D:href></D:current-user-principal></D:prop></D:propstat></D:response></D:multistatus>

After that, 2Do doesn't do anything beside bailing out an error "Error 207 Multi-Status".

I've added the 2Do client in SOPE (which wouldn't have affected the behaviour above anyway) but you have to contact the 2Do developers so they fix their application.

See: https://github.com/inverse-inc/sope/commit/e89bfaef8041f2e56b880432285d237d4d5e9ab9

for the SOPE modification.

Issue History

Date Modified Username Field Change
2012-11-20 14:40 jozef New Issue
2012-12-13 16:02 jozef Tag Attached: 2do
2012-12-13 16:02 jozef Tag Attached: sync
2013-09-27 14:38 ludovic Note Added: 0006057
2013-09-27 14:38 ludovic Severity major => minor
2013-09-27 14:38 ludovic Status new => closed
2013-09-27 14:38 ludovic Resolution open => suspended