Perhaps could someone help me to get nextcloud calendar working in UBT?
-
@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?. -
@Vlad-Nirky Yeah, I don't think self-signed is supported. You may have to use http to make it work.
-
(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
-
@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? -
@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.
-
@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?
-
@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
-
@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. -
Thank you all!
Here are a few path to explore.
And some interesting topics to explore.