Thanks for the credentials. The server doesn’t like requests sent using curl: In this case, the server responds with The requested URL was rejected. Please consult with your administrator. Your support ID is: 14255903059298974973. However, that’s not your problem.
It seems like the server doesn’t send a correct HTTP response. There’s no status line, but only the message body:
> GET /calendar HTTP/1.1
> Host: …
> Authorization: Basic …
> Accept: */*
> User-Agent: ICSdroid
This causes clients to interpret the first body line as the status line, thus the error message “Unexpected status: BEGIN:VCALENDAR” (
BEGIN:VCALENDAR is the first line of the body).
So, this is a severe server error: the server doesn’t speak HTTP.
There’s probably some kind of script at this URL and printing the HTTP status line has been forgotten in this script. Please contact your server admin with reference to this forum thread.