<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">On 3/18/24 00:12, Michael Stauber via
      Blueonyx wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:c5534436-a6bd-4b93-981a-4add73340a04@blueonyx.it">
      <blockquote type="cite">I set up a Radicale calendar on my server,
        and put the account credentials into my iPhone running IOS
        17.3.  It validated fine using the https link to the calendar. 
        However, it seemed then to be unable to update the calendar. 
        When I went back into the account settings on the iPhone using
        the calendar, the full URL had been truncated to only show the
        system name, getting rid of the important
        "/radicale/[username]/[calendar]" info. <br>
      </blockquote>
      <br>
      That's weird. I don't have an iPhone, so I cannot replicate this.
      Hopefully someone else can chime in on this. <br>
      <br>
      But basically: Yeah, the app should not truncate the URL. Is there
      by chance an "autodetect" feature in the app that tries to
      determine the URL to the calendar and overwrites your manually
      inserted settings? If so, that certainly should be turned off. <br>
      <br>
      Other than that? No idea, sorry. <br>
      <br>
    </blockquote>
    <br>
    Sorry to revive an old issue. <br>
    <br>
    I recently discovered this nifty caldav/carddav feature and while it
    integrated nicely with thunderbird, Apple products were a no-go
    somehow.<br>
    After hours of painful hair-pulling I checked the webserver logs and
    got the hint I needed.<br>
    <br>
    Once I redirected /.well-known/[caldav|carddav] to /radicale/ things
    started to work on ios. Basically a .htaccess with <br>
    <br>
    <i><font face="monospace">Redirect 302 /.well-known/caldav
        /radicale/<br>
        Redirect 302 /.well-known/carddav /radicale/</font><br>
    </i><br>
    in the site that I was using to access radicale was all that was
    needed for ios to stop refusing to work and throwing generic error
    messages.. As a bonus you can just enter <a class="moz-txt-link-freetext" href="https://sitename.domain/">https://sitename.domain/</a> on
    the i-fondleslab in question and it offers all existing calendars
    for subscription.<br>
    <br>
    Maybe Michael can make this redirect/rewrite server-wide when caldav
    is enabled?<br>
    <br>
    Here are a few links that helped me:<br>
    <br>
    <a class="moz-txt-link-freetext"
      href="https://datatracker.ietf.org/doc/html/rfc6764#section-5">https://datatracker.ietf.org/doc/html/rfc6764#section-5</a><br>
    <a class="moz-txt-link-freetext"
      href="https://forums.developer.apple.com/forums/thread/691818">https://forums.developer.apple.com/forums/thread/691818</a><br>
    <a class="moz-txt-link-freetext"
      href="https://github.com/Kozea/Radicale/discussions/1411">https://github.com/Kozea/Radicale/discussions/1411</a><br>
    <br>
    Hope this helps somebody,<br>
    Christoph<br>
  </body>
</html>