6.0.0-beta1
7/25/25

[#9984] GET request with davical
Summary GET request with davical
Queue Kronolith
Queue Version 3.0.1
Type Bug
State Not A Bug
Priority 1. Low
Owners
Requester hanns (at) hannsmattes (dot) de
Created 04/26/2011 (5204 days ago)
Due
Updated 05/18/2011 (5182 days ago)
Assigned 05/06/2011 (5194 days ago)
Resolved 05/18/2011 (5182 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
05/18/2011 05:24:18 PM Jan Schneider State ⇒ Not A Bug
 
05/18/2011 05:09:11 PM hanns (at) hannsmattes (dot) de Comment #5 Reply to this comment
Ping?
It was the Url I've entered while creating the external calender:
https://server.example.com/caldav.php/user@example.com/home

But: I've redone this yesterday and this time it worked without 
replacing the '@' with '%40'

I meanwhile did a fresh install, so I can't reproduce the error in the 
moment. If there were no related changes in the code, it might have 
been some kind of configuration error on my side.

Regards Hanns
05/18/2011 03:47:24 PM Jan Schneider Comment #4 Reply to this comment
Ping?
05/06/2011 05:36:25 PM Jan Schneider Comment #3
State ⇒ Feedback
Priority ⇒ 1. Low
Reply to this comment
That's correct, @ is not valid inside an URL, unless it's separator 
between user name and host name. So the question is, where did you get 
this URL from?
05/06/2011 03:24:01 PM hanns (at) hannsmattes (dot) de Comment #2 Reply to this comment
If the username ist constructed like an e-mail-address it seems to be 
necessary, to replace the "@" with "%40" in the Link to the external 
calendar. At least, this solved the problem for me.

Hanns
04/26/2011 01:12:35 PM hanns (at) hannsmattes (dot) de Comment #1
Priority ⇒ 3. High
Type ⇒ Bug
Summary ⇒ GET request with davical
Queue ⇒ Kronolith
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
Reply to this comment
Kronolith can add events in a DaviCAL-driven calender, but not edit 
them later.

DaviCAL-Log says:
The GET request for a resource is malformed:
[Fri Apr 22 18:24:24 2011] [error] [client 88.198.91.237] davical:
LOG: :GET 
/caldav.php/user@example.com/home/caldav.php/user%40example.com/home/4db1a075-a924-49f5-8fc2-1c55d5efc524.ics

This part of the URL '/caldav.php/user@example.com/home/' is duplicated.


Saved Queries