Letsencrypt Zertifikat mit Nextcloud und Docker - Probleme bei der Erstellung

    • Letsencrypt Zertifikat mit Nextcloud und Docker - Probleme bei der Erstellung

      New

      Hallo,
      nach 2 guten Jahren mit OMV 3 (leider ohne Nextcloud) bin ich auf OMV 4 umgestiegen und habe Nextcloud in Docker installiert. Sehr schön, dass dies so einfach ist.
      Nextcloud funktioniert, konnte es problemlos in meine Desktopsysteme in die Kalender einbinden (Kubuntu mit Kmail). Ebenso klappt es mit den Androiden einwandfrei.
      Nun zum Problem:
      Ich habe mehrere Ubuntu Touch Devices, welche sich mit den selbsterstellten Zertifikaten von OMV nicht zufrieden geben. Keine Verbindung zu Nextcloud möglich. Ich muss mir also per Letsencrypt ein Zertifikat erstellen.
      In der Fritzbox sind Port 80 und 443 zum NAS freigegeben.
      Ich habe mir auch eine DNS bei dyndnss.net geholt. Alles soweit ganz gut. Nur leider klappt die Zertifikatserstellung nicht. Gibt es Infos, was ich wo noch konfigurieren muss? Bzw. jemanden, der mich etwas an die "Hand nehmen" kann?
      Die Versuche brechen immer mit folgender Meldung ab:

      Source Code

      1. 2018-05-16 01:52:26,542:INFO:certbot.auth_handler:Cleaning up challenges
      2. 2018-05-16 01:52:26,542:DEBUG:certbot.plugins.webroot:Removing /var/www/.well-known/acme-challenge/97pDjFwWc4n1utpmi8kRsYxXgtU7NV91mLDK5F3j78c
      3. 2018-05-16 01:52:26,543:DEBUG:certbot.plugins.webroot:All challenges cleaned up 2018-05-16 01:52:26,543:DEBUG:certbot.log:Exiting abnormally:
      4. Traceback (most recent call last):
      5. File "/usr/bin/certbot", line 11, in <module> load_entry_point('certbot==0.23.0', 'console_scripts', 'certbot')()
      6. File "/usr/lib/python3/dist-packages/certbot/main.py", line 1266, in main return config.func(config, plugins)
      7. File "/usr/lib/python3/dist-packages/certbot/main.py", line 1157, in certonly lineage = _get_and_save_cert(le_client, config, domains, certname, lineage)
      8. File "/usr/lib/python3/dist-packages/certbot/main.py", line 118, in _get_and_save_cert lineage = le_client.obtain_and_enroll_certificate(domains, certname)
      9. File "/usr/lib/python3/dist-packages/certbot/client.py", line 350, in obtain_and_enroll_certificate cert, chain, key, _ = self.obtain_certificate(domains)
      10. File "/usr/lib/python3/dist-packages/certbot/client.py", line 294, in obtain_certificate orderr = self._get_order_and_authorizations(csr.data, self.config.allow_subset_of_names)
      11. File "/usr/lib/python3/dist-packages/certbot/client.py", line 330, in _get_order_and_authorizations authzr = self.auth_handler.handle_authorizations(orderr, best_effort)
      12. File "/usr/lib/python3/dist-packages/certbot/auth_handler.py", line 91, in handle_authorizations "Challenges failed for all domains") certbot.errors.
      13. AuthorizationError: Challenges failed for all domains
      Display All
    • New

      Don't know if the NC guys have a fallback to http but I doubt.

      After having a cert you still can close the ports in your router (just don't forget to open them on renewal).

      For your actual problems... make sure (double check) your dyndns settings in your router are correct and the same with the ports. If all's set you should at least get your OMV gui on port 80.
      Maybe also double check your dyndns service settings.
    • Users Online 1

      1 Guest