Problem mit externer Erreichbarkeit

EDvonSchleck

Gesperrt
Mitglied seit
06. Mrz 2018
Beiträge
4.703
Punkte für Reaktionen
1.114
Punkte
214
Ich denke, es liegt an deiner account.conf. Dort wirst du bestimmt Schreibfehler haben. Somit kannst du natürlich kein Zertifikat anfordern und installieren. Dann ist es normal, dass du eine Fehlermeldung bekommst.
 

G4l4h4d

Gesperrt
Mitglied seit
15. Dez 2018
Beiträge
32
Punkte für Reaktionen
2
Punkte
14
Hänge mich mal hier dran.
Ich möchte gerade acme.sh installieren, komme aber nicht ganz klar. Ich habe eine DynDNS bei dynv6.
Bin an dem Punkt
Code:
./acme.sh --install --nocron --home /usr/local/share/acme.sh --accountemail "sepp@example.com"
Nur wie erstelle ich jetzt die beiden keyś?
Code:
export  AWS_ACCESS_KEY_ID=XXXXXXXXXX
export  AWS_SECRET_ACCESS_KEY=XXXXXXXXXXXXXXX
 

plang.pl

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
28. Okt 2020
Beiträge
14.196
Punkte für Reaktionen
4.931
Punkte
519
Das letztere muss in der account.conf im Docker-Ordner von acme.sh liegen
 

G4l4h4d

Gesperrt
Mitglied seit
15. Dez 2018
Beiträge
32
Punkte für Reaktionen
2
Punkte
14
In account.conf liegt bei mir nichts drin, der ist leer.
 

plang.pl

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
28. Okt 2020
Beiträge
14.196
Punkte für Reaktionen
4.931
Punkte
519
Deswegen musst du die ja anlegen.
Du musst den Ordner /acme.sh aufs Dateisystem mappen und in dem Ordner die Datei anlegen
 

FizzyMUC

Benutzer
Mitglied seit
09. Feb 2023
Beiträge
138
Punkte für Reaktionen
13
Punkte
18
So, liebes Forum, @EDvonSchleck hat sich tatsächlich 2 1/2 Stunden Zeit genommen und mir am Telefon Hilfe geleistet. Das grundsätzliche Problem war, dass ich für acme.sh die account.conf Datei nicht korrekt konfiguriert habe. Ihr müsst das entsprechend der Anleitung hier machen. Wichtig: In der dort angehangenen account.conf.txt steht inder ersten Zeile "Token/Benutzername". Das ist wirklich NUR der Token, den ihr aus dynv6 raus kopiert. Also ohne /Benutzername. Das war eher so gedacht, dass es der Token BZW. der Benutzername ist (auf der Seite dynv6 leider in beiden Varianten benannt). Hoffe das hilft dem ein oder anderen!
 
Zuletzt bearbeitet:

G4l4h4d

Gesperrt
Mitglied seit
15. Dez 2018
Beiträge
32
Punkte für Reaktionen
2
Punkte
14
Wie kommst du denn auf diese Einstellungen? In den anderen Thread habe ich dir doch schon den passenden Link gesendet.
Da hast du vollkommend Recht vielen Dank dafür.
Mir ergibt sich leider noch nicht woher ich den Dynv6Token bekomme. Da wäre ein kleine Hilfe nicht schlecht.
export DYNV6_TOKEN="deindynv6Token/Benutzername"
 

EDvonSchleck

Gesperrt
Mitglied seit
06. Mrz 2018
Beiträge
4.703
Punkte für Reaktionen
1.114
Punkte
214
Token und Benutzername sind bei Dynv6 gleich!

Benutzernamen > Instruction > Fritz!OS > Benutzername
Token > E-Mail-Adresse > Keys > HTTP Tokens > Details

Welchen Weg du gehst ist egal, der Code kommt natürlich nur einmal in die Config!
 

G4l4h4d

Gesperrt
Mitglied seit
15. Dez 2018
Beiträge
32
Punkte für Reaktionen
2
Punkte
14
So in der account.conf habe ich folgendes abgelegt
Code:
export DYNV6_TOKEN="zjblfiuOZEGFDZ66766970JHLH7670-9980687"
export SYNO_Username="Stefan"
export SYNO_Password="C4100+#!""
acme Docker ist installiert
Bei der Eingabe von dem Befehl
Code:
acme.sh --issue --dns dns_dynv6 -d home.dynv6.net -d *.home.dynv6.net --dnssleep 300
bekomme ich folgende Fehler angezeigt
Code:
[Sun Feb 12 10:31:43 CET 2023] Either their is no such host on your dnyv6 account or it cannot be accessed with this key
[Sun Feb 12 10:31:43 CET 2023] Host not found on your account
[Sun Feb 12 10:31:43 CET 2023] Error add txt for domain:_acme-challenge.home.dynv6.net
[Sun Feb 12 10:31:43 CET 2023] Please add '--debug' or '--log' to check more details.
[Sun Feb 12 10:31:43 CET 2023] See: https://github.com/acmesh-official/acme.sh/wiki/How-to-debug-acme.sh

Hier noch die Log Datei
Code:
  GNU nano 7.0                                                        /usr/local/share/acme.sh/acme.sh.log                                                                 
[Sun Feb 12 11:01:59 CET 2023] Running cmd: issue
[Sun Feb 12 11:01:59 CET 2023] _main_domain='home.dynv6.net'
[Sun Feb 12 11:01:59 CET 2023] _alt_domains='*.home.dynv6.net'
[Sun Feb 12 11:01:59 CET 2023] Using config home:/usr/local/share/acme.sh
[Sun Feb 12 11:01:59 CET 2023] default_acme_server='https://acme-v02.api.letsencrypt.org/directory'
[Sun Feb 12 11:01:59 CET 2023] ACME_DIRECTORY='https://acme-v02.api.letsencrypt.org/directory'
[Sun Feb 12 11:01:59 CET 2023] DOMAIN_PATH='/usr/local/share/acme.sh/home.dynv6.net_ecc'
[Sun Feb 12 11:01:59 CET 2023] Le_NextRenewTime
[Sun Feb 12 11:01:59 CET 2023] Using ACME_DIRECTORY: https://acme-v02.api.letsencrypt.org/directory
[Sun Feb 12 11:01:59 CET 2023] _init api for server: https://acme-v02.api.letsencrypt.org/directory
[Sun Feb 12 11:01:59 CET 2023] GET
[Sun Feb 12 11:01:59 CET 2023] url='https://acme-v02.api.letsencrypt.org/directory'
[Sun Feb 12 11:01:59 CET 2023] timeout=
[Sun Feb 12 11:01:59 CET 2023] _CURL='curl --silent --dump-header /usr/local/share/acme.sh/http.header  -L  -g '
[Sun Feb 12 11:02:00 CET 2023] ret='0'
[Sun Feb 12 11:02:00 CET 2023] ACME_KEY_CHANGE='https://acme-v02.api.letsencrypt.org/acme/key-change'
[Sun Feb 12 11:02:00 CET 2023] ACME_NEW_AUTHZ
[Sun Feb 12 11:02:00 CET 2023] ACME_NEW_ORDER='https://acme-v02.api.letsencrypt.org/acme/new-order'
[Sun Feb 12 11:02:00 CET 2023] ACME_NEW_ACCOUNT='https://acme-v02.api.letsencrypt.org/acme/new-acct'
[Sun Feb 12 11:02:00 CET 2023] ACME_REVOKE_CERT='https://acme-v02.api.letsencrypt.org/acme/revoke-cert'
[Sun Feb 12 11:02:00 CET 2023] ACME_AGREEMENT='https://letsencrypt.org/documents/LE-SA-v1.3-September-21-2022.pdf'
[Sun Feb 12 11:02:00 CET 2023] ACME_NEW_NONCE='https://acme-v02.api.letsencrypt.org/acme/new-nonce'
[Sun Feb 12 11:02:00 CET 2023] Using CA: https://acme-v02.api.letsencrypt.org/directory
[Sun Feb 12 11:02:00 CET 2023] _on_before_issue
[Sun Feb 12 11:02:00 CET 2023] _chk_main_domain='home.dynv6.net'
[Sun Feb 12 11:02:00 CET 2023] _chk_alt_domains='*.home.dynv6.net'
[Sun Feb 12 11:02:00 CET 2023] Le_LocalAddress
[Sun Feb 12 11:02:00 CET 2023] d='home.dynv6.net'
[Sun Feb 12 11:02:00 CET 2023] Check for domain='home.dynv6.net'
[Sun Feb 12 11:02:00 CET 2023] _currentRoot='dns_dynv6'
 
Zuletzt bearbeitet:

FizzyMUC

Benutzer
Mitglied seit
09. Feb 2023
Beiträge
138
Punkte für Reaktionen
13
Punkte
18
So in der account.conf habe ich folgendes abgelegt
Code:
export DYNV6_TOKEN="zjblfiuOZEGFDZ66766970JHLH7670-9980687"
export SYNO_Username="Stefan"
export SYNO_Password="C4100+#!""

Kann es sein dass bei dem Passwort am Ende ein Anführungszeichen zu viel ist?
 

plang.pl

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
28. Okt 2020
Beiträge
14.196
Punkte für Reaktionen
4.931
Punkte
519
Wenn im Passwort kein Anführungszeichen ist, dann ja
Either their is no such host on your dnyv6 account or it cannot be accessed with this key
Aber das Problem beginnt ja schon vor dem deploy
 

FizzyMUC

Benutzer
Mitglied seit
09. Feb 2023
Beiträge
138
Punkte für Reaktionen
13
Punkte
18
Das ist wohl richtig. Ist denn „home“ tatsächlich dein registrierter host?
 

Stationary

Benutzer
Sehr erfahren
Mitglied seit
13. Feb 2017
Beiträge
3.608
Punkte für Reaktionen
1.037
Punkte
194
Warum macht Ihr das alle so kompliziert? @EDvonSchleck hatte ganz am Anfang schon auf einen simplen VPN-Zugang verwiesen. Der ist in 5 Minuten eingerichtet, ohne großes Herumgeturne und aufwendige Konfigurationsdateien.
 

EDvonSchleck

Gesperrt
Mitglied seit
06. Mrz 2018
Beiträge
4.703
Punkte für Reaktionen
1.114
Punkte
214
Hatten wir doch gestern schon alles fertig gehabt und noch viel andere Baustellen gleich mit beseitigt.
 

FizzyMUC

Benutzer
Mitglied seit
09. Feb 2023
Beiträge
138
Punkte für Reaktionen
13
Punkte
18
Richtig, du und ich haben gestern meine Probleme gelöst.
Ich denke @G4l4h4d hat einfach ein ähnliches Problem und sich daher hier in den Thread eingeklinkt. ;)
 
Zuletzt bearbeitet von einem Moderator:


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat