Nextcloud version (eg, 10.0.2): 12.0.3.3 (stable)
Operating system and version (eg, Ubuntu 16.04): Ubuntu 16.04.3 LTS xenial
Apache or nginx version (eg, Apache 2.4.25): Apache 2.4.18 (Ubuntu)
PHP version (eg, 5.6): PHP 7.0.22
Is this the first time you’ve seen this error?: No.
Running the included LetsEncrypt script during post-install results in this error, as well as the following command:
sudo certbot --apache -d domain.com
Using the prebuilt VMware OVA template with ESXi 6.5 i’m unable to set up an SSL certificate using the included LetsEncrypt script. The following error (see below) is presented with various attempts to set up certs. Ports 443 and 80 are both opened on my Edgerouter and have been confirmed using the following tool: Open Port Check Tool - Test Port Forwarding on Your Router
ERROR:
Waiting for verification...
Cleaning up challenges
Failed authorization procedure. domain.com (tls-sni-01): urn:acme:error:connection :: The server could not connect to the client to verify the domain :: Timeout
IMPORTANT NOTES:
- The following errors were reported by the server:
Domain: domain.com
Type: connection
Detail: Timeout
To fix these errors, please make sure that your domain name was
entered correctly and the DNS A/AAAA record(s) for that domain
contain(s) the right IP address. Additionally, please check that
your computer has a publicly routable IP address and that no
firewalls are preventing the server from communicating with the
client. If you`re using the webroot plugin, you should also verify
that you are serving files from the webroot path you provided.
The output of your Nextcloud log in Admin > Logging:
Error PHP Method OC_L10N_String::__toString() must return a string value at /var/www/nextcloud/lib/private/L10N/L10N.php#85 2017-10-20T01:25:39-0400
Error PHP vsprintf(): Too few arguments at /var/www/nextcloud/lib/private/legacy/l10n/string.php#72 2017-10-20T01:25:39-0400
The output of your config.php file in /path/to/nextcloud
(make sure you remove any identifiable information!):
Provided upon request.
The output of your Apache/nginx/system log in /var/log/____
:
This file is 18932 lines, i wish someone would sift through that.
I’ve been around and around on the web attempting various work arounds, but i’m obviously lacking vast experience. I know just enough to be dangerous and keep ruining my Nextcloud instance and having to restore a snapshot. Thank you for this wonderful product and community support.
EDIT: I’ve been through the process where it will tell me “2 more tries” and so on, but it’s acting as if my port is blocked, or there’s something else i’m potentially doing wrong and just don’t know how to isolate the issue in order to remedy this little dilemma.