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

    Perhaps could someone help me to get nextcloud calendar working in UBT?

    Scheduled Pinned Locked Moved General
    9 Posts 4 Posters 451 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.
      • Vlad NirkyV Offline
        Vlad Nirky
        last edited by

        @udo said in Ubuntu Touch Q&A 159 call for questions:

        @Vlad-Nirky
        i have integration from calendar with my own nextcloud running for a year. And it works like a charme.

        Hello.
        I installed nextcloud on my promox homelab.
        I managed to synchronize my personal calendar with Thunderbird but I couldn't set it up with UBT.
        When adding the account, the return is Invalid host URL.
        I enter a URL: https://192.168.129.31/
        The nextcloud has self-signed certificates and I guess that's where the problem comes from.
        How did you solve this?.

        K 1 Reply Last reply Reply Quote 0
        • K Offline
          kugiigi @Vlad Nirky
          last edited by

          @Vlad-Nirky Yeah, I don't think self-signed is supported. You may have to use http to make it work.

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

            (not only) for this reason, i have my nextcloud publicly, so i have valid letsencrypt certificate, and also instance available on the internet out of my home network, you may want to try inport your self signed certificate into your os to be trusted, but that may be also be done per every upgrade

            Vlad NirkyV 1 Reply Last reply Reply Quote 1
            • Vlad NirkyV Offline
              Vlad Nirky @uxes
              last edited by Vlad Nirky

              @uxes
              Thanks for the information.
              I will try to add these certificates on my phone.
              Where are they stored (for calendar)?
              Do you have a procedure to follow (sorry for my ignorance on the subject)?
              It seems so silly to fire Google and then give them all the info on everything I do...

              Perhaps the requirement for a signed and certified certificate should be an option that can be controlled from the application, because if it's useful for an external site,it may prevent you from getting out of Google.
              And what's worse, working with Google, which has all the certificates in good order, or using a personal instance and accessing it through your vpn?

              arubislanderA U 2 Replies Last reply Reply Quote 0
              • arubislanderA Offline
                arubislander @Vlad Nirky
                last edited by

                @Vlad-Nirky you don't need to have a public facing nextcloud instance to acquire a letsemcrypt certificate to use for it. You do need a domain registered to your account at a domain registrar.

                πŸ‡¦πŸ‡Ό πŸ‡³πŸ‡± πŸ‡ΊπŸ‡Έ πŸ‡ͺπŸ‡Έ
                Happily running Ubuntu Touch
                Google Pixel 3a (20.04 DEV)
                JingPad (24.04 preview)
                Meizu Pro 5 (16.04 DEV)

                K 1 Reply Last reply Reply Quote 0
                • K Offline
                  kugiigi @arubislander
                  last edited by

                  @arubislander I'm not very familiar with this topic but wouldn't a domain mean it's publicly exposed? Doesn't letsencrypt need to access the domain for it to be able to certify it?

                  arubislanderA 1 Reply Last reply Reply Quote 0
                  • U Offline
                    uxes @Vlad Nirky
                    last edited by

                    @Vlad-Nirky i would try this, https://www.geekersdigest.com/how-to-make-your-linux-trust-your-own-self-signed-certificates/ its first article i found on searching

                    @kugiigi oh yes you can request for certificate on page that is not exposed then copy generated keys, I am doing it on some internal company stuff, but the idea is still to posses domain name

                    1 Reply Last reply Reply Quote 1
                    • arubislanderA Offline
                      arubislander @kugiigi
                      last edited by

                      @kugiigi Letsencrypt's certbot has several ways it can check domain ownership. The most common way is via a file that is placed in a known location. For this the site the domain is pointing to needs to be publicly accessible.
                      Another way if via DNS TXT records. If this method of proof is used, then it doesn't matter if the DNS entry for the site itself points to a private IP address.

                      πŸ‡¦πŸ‡Ό πŸ‡³πŸ‡± πŸ‡ΊπŸ‡Έ πŸ‡ͺπŸ‡Έ
                      Happily running Ubuntu Touch
                      Google Pixel 3a (20.04 DEV)
                      JingPad (24.04 preview)
                      Meizu Pro 5 (16.04 DEV)

                      Vlad NirkyV 1 Reply Last reply Reply Quote 2
                      • Vlad NirkyV Offline
                        Vlad Nirky @arubislander
                        last edited by Vlad Nirky

                        Thank you all!
                        Here are a few path to explore.
                        And some interesting topics to explore.

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