I just cannot figure out the proper syntax for the Nextcloud server address to input into Nautilus. (The instructions here are not helpful I’m afraid.) Can anyone post the proper syntax please? I also tried via Gnome Control Center, to no avail:
from your screenshot it looks like you’re trying to mount webdav in Nautilus via dav2fs without a valid certificate? using davs:// is implying “s=secure” as in SSL, by the looks of that unmountable location you’re trying to mount a local not HTTPS-secured network device. make sure you have a valid certificate for your instance and use FQDN.
your target should look something like this; davs://dad@cloud.yourdomain.tld/remote.php/dav/files/dad
If your server connection is not HTTPS-secured, use dav:// dav://dad@your.cloud.server.ip/remote.php/dav/files/dad
same issue here, GCC is expecting a valid certificate, that’s how dav2fs works i.e.: https://example.com/nextcloud/remote.php/dav/files/USERNAME/
Yep, this is precisely the syntax that I have been using. My Nextcloud server is not secure (my LAN is behind a WireGuard server). Everything is … insecure
And here below is a screenshot, where you can see that Nautilus just does not like this syntax (red text, with the “Connect” button grayed out)!
no one is saying your setup is insecure… the webservice simply does not have a valid signed certificate! you could try a self-signed certificate, but there are caveats!
Self-signed certificate is easier to setup than Let’s Encrypt certificates, but will cause warnings in browsers and due to being very basic won’t work with some applications.
I don’t think self-signed certificates would help in this case. Usually, they cause more issues than plain HTTP. Except, of course, for things that simply don’t work without HTTPS. However, I’m pretty sure that’s not the case for gvfs.
I still believe the problem lies elsewhere, most likely on the client side.
@Aqua1ung
Which distro are you using, and what version of it?