Synchronization errors. Unknown Server Error. Contact Administrator

Open
#299 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
25/100
Issue type
Bug
Clarity
Needs clarification
Activity status
Stale
Tech stack
python

Research direction

The report identifies the failing PROPFIND request to /username/ for current-user-principal, but names no source files or tests. Start by tracing how the DAV server handles that request and inspect the related error logs or tests. Done means identifying and fixing the cause of the HTTP 500 and verifying the request succeeds; the issue has had no comment for over three years.

Written by the indexing model from the issue text.

Description

Hello,
I have tried to sync EteSync (contacts, calendar and tasks) to Thunderbird and I continuously get this error:

Unknown Server Error (HTTP Error 500)
Account: username (DAV)
URL:
http://localhost:37358/username/ (PROPFIND)

Request:
<d:propfind xmlns:d="DAV:"><d:prop><d:current-user-principal /></d:prop></d:propfind>

Response:
A server error occurred. Please contact the administrator.

Is there anyway this can be resolved? Thanks.

Dominant language
Python
Stars
332
Forks
61
PR merge metrics
No merged PRs in 30d

Getting set up

  • Ships a Dockerfile or Docker Compose file
  • No pull request template
  • No contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from etesync/etesync-dav

All issues in etesync/etesync-dav

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.