Not sure about that, FPM configuration on apache is known to be a bit tricky. I haven’t done that so far, often it comes with some managing software and special setups that might cause problems.
To investigate further, it’s probably better to open a new issue on the bugtracker on provide all information about your setup.
I just experienced this when Nextcloud 12 came out. I had to append my server’s letsencrypt certificate /etc/letsencrypt/live/cloud.[domain].com/fullchain.pem onto [nextcloud dir]/resources/config/ca-bundle.crt. Then the error message went away and I could see upgrades, etc.
I haven’t needed this hack for a while, but I just had to cat /etc/letsencrypt/live/[domain]/fullchain.pem >> [nextcloud dir]/resources/config/ca-bundle.crt . I don’t have it in there anymore, but it did fix the problem at the time. I’m sure it was just an old ca-bundle.crt file that was the root cause. The one in my current install is 261889 bytes long; yours should be at least as big; copy the one from the current install if you need to.
mine ca-bundle.crt file is exactly the same size at [nextcloud dir]/resources/config/ca-bundle.crt.
But I do not have this directory: /etc/letsencrypt/live/[domain]/fullchain.pem. I only got /etc/fonts oder /ectc/pki and somer other files like: resolve.conf, group,localtime etc.
Normally, the intermediate certificates shouldn’t change that often, so you don’t have to do it every time (if you analyze your ssl settings on ssllabs.com, you can also see the whole certificate chain and when they expire, or use your browser).
Can you please describe where this php.ini file is located in FreeNAS? and was your error: “This server has no working Internet connection. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features.” ?
hey,
I am not sure anymore how I fixed this. But as far as I know, I had to change some php-settings on the settings page of my webhosting service. There were a setting called “disable functions” and I had to choose the rihe right one to enable it.
I have this on logs: Error internet_connection_check GuzzleHttp\Exception\RequestException: cURL error 60: SSL certificate problem: certificate is not yet valid
Nextcloud 13 installed on Open Media Vault 3.0.97.
Sorry, this was a rather confusion topic with many different reasons for the missing internet connection. There were some issues addressed in the server code. So I’m closing this topic. If you still have such an error, please open a new topic. It’s better to keep a topic to one specific problem.