UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Generic CalDAV not working on 20.04 (OTA-2)

    Scheduled Pinned Locked Moved Unsolved Support
    9 Posts 5 Posters 668 Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
      Reply
      • Reply as topic
      Log in to reply
      This topic has been deleted. Only users with topic management privileges can see it.
      • H Offline
        hilbert
        last edited by

        I have tried to add an online calendar, "Generic CalDAV", inserted url (tried both complete calendar URL and just host - i.e. posteo.de), username and password. When I click on "continue" it just exits on previous screen, showing only what was already there. But the new account in system setting has been correctly added.

        I tried also to add directly the account in system settings, with same result: no online calendars appears in the calendar list.

        Anyone experiencing a working CalDAV account?

        TheBirdT M 2 Replies Last reply Reply Quote 0
        • TheBirdT Offline
          TheBird @hilbert
          last edited by TheBird

          @hilbert I added a Nextcloud account to the accounts which works fine on the Calendar and Ghost cloud backup apps

          BQ Aquaris E4.5
          Pixel 3a XL on Focal which realy rocks!

          1 Reply Last reply Reply Quote 0
          • M Offline
            mschmids @hilbert
            last edited by mschmids

            @hilbert credentials for CalDAV and CardDAV are available in the Posteo help section. I am successfully using the syncevolution based CalDAV and CardDAV integration with said provider. However, continuous synchronization in this approach is cron based, which is not available in Focal.

            Just noted your other related thread with reference to syncevolution.

            H 1 Reply Last reply Reply Quote 0
            • H Offline
              hilbert @mschmids
              last edited by

              Thanks @mschmids
              Just a couple of questions:

              • I have three calendars in my posteo account. Usually I specify just the host (https://posteo.de:8443), and the system recognizes and adds all three calendars. In the script you use, do I have to specify the complete URL of each calendar (i.e. https://posteo.de:8443/calendars/username/calendar-name)?
              • which terminal did you use to launch the script: terminal app, ssh session, or adb shell? I used the third and during script execution I got another problem due to a DBUS variable, which was empty (the regular expression used to extract the value from the process command line did not match the current process)
              • how do you trigger the synchronization?

              UPDATE: for the n-th time i added the remote calendar in the app, after a minute it succeed, listing the calendars and doing the first synchronization. As only difference from previous times, I was under the cellular network (instead of WiFi). But since than it has never synchronized any more, even though I trigger it with the button in the calendar list.

              Are there a log where I can check what's happening under the hood?

              M 1 Reply Last reply Reply Quote 0
              • M Offline
                mschmids @hilbert
                last edited by

                @hilbert good to hear, that you already succeeded to some extend.

                There might be different possibilities, as also indicated by the various hints in previously linked help section, which accordingly I use https://posteo.de:8443/calendars/<username>/default

                It has been a while, so I do not exactly recall, what went wrong, but I have deactivated the creation of the update script and crontab file from within the script and instead accomplished these steps manually.

                By far not and expert, rather through pattern matching, I have furthermore made two small tweaks to the calendar database instructions according those for the contacts (see Sync=None and backend=evolution-contacts / backend=evolution-calendar).

                The synchronization from within the calendar app with the clockwise arrow symbol, to my understanding relates only to those accounts added via the UT GUI for instance via system settings / accounts.

                With reference to your other thread, I chose the following values for the other parameters, which I understand to be arbitrary naming conventions for various occurrences:

                • CALENDAR_CONFIG_NAME="calendarPosteo"
                • CALENDAR_NAME="calendarposteo"
                • CALENDAR_VISUAL_NAME="CalendarPosteo"
                H 1 Reply Last reply Reply Quote 0
                • H Offline
                  hilbert @mschmids
                  last edited by

                  I am doing few attempt, in order to adapt the script to focal (and maybe my device?).
                  It still get errors on some step, and I would like to restore the device to a clean situation (that is, delete all created objects). Anyone knowing syncevolution enough to suggest me command lines to databases, configurations and so on?

                  M 1 Reply Last reply Reply Quote 0
                  • M Offline
                    mschmids @hilbert
                    last edited by

                    @hilbert you might want to have a look at .cache/syncevolution and .config/syncevolution both in /home/phablet.

                    1 Reply Last reply Reply Quote 0
                    • U Offline
                      uxes
                      last edited by uxes

                      it seems to be same issue as described there, i am not able to sync calendar with my nextcloud, just initially but then never after first reboot

                      https://gitlab.com/ubports/development/apps/lomiri-calendar-app/-/issues/231

                      lduboeufL 1 Reply Last reply Reply Quote 0
                      • lduboeufL Offline
                        lduboeuf @uxes
                        last edited by

                        @uxes said in Generic CalDAV not working on 20.04 (OTA-2):

                        it seems to be same issue as described there, i am not able to sync calendar with my nextcloud, just initially but then never after first reboot

                        https://gitlab.com/ubports/development/apps/lomiri-calendar-app/-/issues/231

                        Logs would help:
                        e.g journalctl -b | grep sync-monitor

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post