Authenticated CalDAV?

I’m testing eM Client with our groupware server [OpenGroupware Coils] as a CalDAV client. I have authentication credentials in the account, and eM makes requests - but with no authentication headers - and when it receives the 401 response it doesn’t retry the request with authentication. Does eM not support authenticated CalDAV requests?

Hello,
this is interesting. We do support authenticated requests. Are there any test credentials available? If so, please send the details to support@emclient.com and we will take a look at it.

Regards
Libor Grafnetr

I’ll try setting up a test server.

But the request response is pretty simple. I see eM client send -

PROPFIND /dav/Calendar/Overview/ HTTP/1.1
User-Agent: eM Client/2.7.8313.0
Accept-Encoding: gzip, deflate,gzip, deflate
Content-Type: text/xml; charset=utf-8
Accept: text/xml
Depth: 0
Host: 172.16.54.1:8080
Content-Length: 141
Connection: Keep-Alive

and the server replies with “HTTP/1.1 401 Authentication Required”. eM sends no further information [also there is no obvious way to make eM retry or refresh a CalDAV calendar - unless I’m missing something].

Hello,
eM Client does try the first response unauthenticated, but it should (automatically) immediately try an authenticated one (e.g. response to challenge in some auth schemes).

Regards,