Externer Zugriff DS220+ funktioniert nicht

tschaegged

Benutzer
Mitglied seit
23. Dez 2022
Beiträge
45
Punkte für Reaktionen
8
Punkte
8
Du solltest dir die 3 Befehle in eine Textdatei kopieren und deine Domain anpassen. Du kannst jedem Befehl einstellt, direkt starten oder über sh die befehle in der Konsole Eingabe. Je nach Browser manuell.
Das hat soweit funktioniert, allerdings bekomme ich beim Starten des 2. Befehls teilweise einen Fehler. Der Befehl ist zwar durchgelaufen, auch die 300 Sekunden am Ende. Ich bin mir jetzt unsicher, ob es trotzdem erfolgreich war und ich den 3. Befehl ausführen soll, oder ob ich irgendwo was anpassen muss. Ich habe die 11 Fehler einmal rauskopiert, kannst du damit was anfangen?

[Fri Jan 27 13:13:54 UTC 2023] _CURL='curl --silent --dump-header /acme.sh/http.header -L '
[Fri Jan 27 13:13:54 UTC 2023] _ret='0'
[Fri Jan 27 13:13:55 UTC 2023] [KAS] -> Could not retrieve login token or antoher error =>kas_login_syntax_incorrect<= occurred, please check manually.
[Fri Jan 27 13:13:55 UTC 2023] [KAS] -> Checking Zone and Record_Name
[Fri Jan 27 13:13:55 UTC 2023] [KAS] -> Be friendly and wait 5 seconds by default before calling KAS API.

[Fri Jan 27 13:13:54 UTC 2023] _CURL='curl --silent --dump-header /acme.sh/http.header -L '
[Fri Jan 27 13:13:54 UTC 2023] _ret='0'
[Fri Jan 27 13:13:55 UTC 2023] [KAS] -> Could not retrieve login token or antoher error =>kas_login_syntax_incorrect<= occurred, please check manually.
[Fri Jan 27 13:13:55 UTC 2023] [KAS] -> Checking Zone and Record_Name
[Fri Jan 27 13:13:55 UTC 2023] [KAS] -> Be friendly and wait 5 seconds by default before calling KAS API.

[Fri Jan 27 13:14:07 UTC 2023] _post_url='https://kasapi.kasserver.com/soap/KasApi.php'
[Fri Jan 27 13:14:07 UTC 2023] _CURL='curl --silent --dump-header /acme.sh/http.header -L '
[Fri Jan 27 13:14:07 UTC 2023] _ret='0'
[Fri Jan 27 13:14:07 UTC 2023] [KAS] -> Either no domains were found or another error =>got_no_login_data<= occurred, please check manually.
[Fri Jan 27 13:14:07 UTC 2023] [KAS] -> No record found.
[Fri Jan 27 13:14:07 UTC 2023] [KAS] -> Creating TXT DNS record
[Fri Jan 27 13:14:07 UTC 2023] [KAS] -> Be friendly and wait 5 seconds by default before calling KAS API.

[Fri Jan 27 13:14:13 UTC 2023] _post_url='https://kasapi.kasserver.com/soap/KasApi.php'
[Fri Jan 27 13:14:13 UTC 2023] _CURL='curl --silent --dump-header /acme.sh/http.header -L '
[Fri Jan 27 13:14:13 UTC 2023] _ret='0'
[Fri Jan 27 13:14:13 UTC 2023] [KAS] -> An error =>got_no_login_data<= occurred, please check manually.
[Fri Jan 27 13:14:13 UTC 2023] Error add txt for domain:_acme-challenge.nas-XXX.de
[Fri Jan 27 13:14:13 UTC 2023] _on_issue_err
[Fri Jan 27 13:14:13 UTC 2023] Please check log file for more details: /acme.sh/acme.sh.log

[Fri Jan 27 13:19:31 UTC 2023] _post_url='https://kasapi.kasserver.com/soap/KasAuth.php'
[Fri Jan 27 13:19:31 UTC 2023] _CURL='curl --silent --dump-header /acme.sh/http.header -L '
[Fri Jan 27 13:19:31 UTC 2023] _ret='0'
[Fri Jan 27 13:19:31 UTC 2023] [KAS] -> Could not retrieve login token or antoher error =>kas_login_syntax_incorrect<= occurred, please check manually.
[Fri Jan 27 13:19:31 UTC 2023] [KAS] -> Checking Zone and Record_Name
[Fri Jan 27 13:19:31 UTC 2023] [KAS] -> Be friendly and wait 5 seconds by default before calling KAS API.
[Fri Jan 27 13:19:37 UTC 2023] POST

[Fri Jan 27 13:19:37 UTC 2023] _post_url='https://kasapi.kasserver.com/soap/KasApi.php'
[Fri Jan 27 13:19:37 UTC 2023] _CURL='curl --silent --dump-header /acme.sh/http.header -L '
[Fri Jan 27 13:19:38 UTC 2023] _ret='0'
[Fri Jan 27 13:19:38 UTC 2023] [KAS] -> Either no domains were found or another error =>got_no_login_data<= occurred, please check manually.
[Fri Jan 27 13:19:38 UTC 2023] [KAS] -> Checking for existing Record entries
[Fri Jan 27 13:19:38 UTC 2023] [KAS] -> Be friendly and wait 5 seconds by default before calling KAS API.

den Rest erspare ich uns, wiederholt sich... Ich als Laie, würde jetzt behaupten, irgendwas stimmt mit dem Anmeldesyntax nicht.
 

EDvonSchleck

Gesperrt
Mitglied seit
06. Mrz 2018
Beiträge
4.703
Punkte für Reaktionen
1.120
Punkte
214
Der Fehler ist durch fehlerhafte Login-Daten! du hast nur die Daten in den " "geändert? nicht die " entfernt?
 

ctrlaltdelete

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
30. Dez 2012
Beiträge
13.633
Punkte für Reaktionen
5.809
Punkte
524
Kann man auch mehrere Subdomains in einem Zertifikat gleichzeitig aktualisieren?
 

ctrlaltdelete

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
30. Dez 2012
Beiträge
13.633
Punkte für Reaktionen
5.809
Punkte
524
  • Like
Reaktionen: *kw*

tschaegged

Benutzer
Mitglied seit
23. Dez 2022
Beiträge
45
Punkte für Reaktionen
8
Punkte
8
so, ein letztes Update zu dem Thema Zertifikate:
dank @EDvonSchleck seiner Hilfe, hat es geklappt. Was war? ich war zu blöd und hatte beim kopieren irgendwo 2 Leerzeichen. Das hat den Fehler verursacht. Also seid wirklich sehr penibel beim Ändern oder kopieren, dann klappt es, wie er es beschrieben hatte. Danke nochmal!!!
 

Tuxnet

Benutzer
Mitglied seit
02. Jan 2019
Beiträge
617
Punkte für Reaktionen
74
Punkte
48
ich komme leider nicht weiter,
Kennt jemand den Inhalt der account.conf für dyndns.org ?

Konnte den leider nicht finden 🤦‍♂️
 

ctrlaltdelete

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
30. Dez 2012
Beiträge
13.633
Punkte für Reaktionen
5.809
Punkte
524
was hat das mit der account.conf zu tun?
 

alexhell

Benutzer
Sehr erfahren
Mitglied seit
13. Mai 2021
Beiträge
2.831
Punkte für Reaktionen
853
Punkte
154
In die account.conf kommen unter anderem diese Exports:
Code:
export NSUPDATE_SERVER="update.dyndns.com"
export NSUPDATE_KEY="/usr/local/etc/nsupdate.key"
export NSUPDATE_ZONE="mydomain.com"
Diese unterscheiden sich aber für jeden Anbieter. Daher der Verweis auf das Issue.
 
  • Like
Reaktionen: ctrlaltdelete

ctrlaltdelete

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
30. Dez 2012
Beiträge
13.633
Punkte für Reaktionen
5.809
Punkte
524
Danke, bei allinkl, sieht das ganz anders aus.
 

alexhell

Benutzer
Sehr erfahren
Mitglied seit
13. Mai 2021
Beiträge
2.831
Punkte für Reaktionen
853
Punkte
154
Hier kann man nachgucken wie die Exports für jeden Anbieter aussehen. Man muss nur wissen welche Datei für einen relevant ist. Allinkl wäre dns_kas.sh.
 

Tuxnet

Benutzer
Mitglied seit
02. Jan 2019
Beiträge
617
Punkte für Reaktionen
74
Punkte
48
In die account.conf kommen unter anderem diese Exports:
Code:
export NSUPDATE_SERVER="update.dyndns.com"
export NSUPDATE_KEY="/usr/local/etc/nsupdate.key"
export NSUPDATE_ZONE="mydomain.com"
Diese unterscheiden sich aber für jeden Anbieter. Daher der Verweis auf das Issue.
Was heißt unter anderem ?
 

tschaegged

Benutzer
Mitglied seit
23. Dez 2022
Beiträge
45
Punkte für Reaktionen
8
Punkte
8
@Tuxnet So funktioniert es bei mir:

1683727369138.png

Alle Werte hinter einer "#" sind auskommentiert und kannst du ignorieren. Außer, du hast den Standard DSM-Port von 5000 geändert oder eine 2FA aktiviert.
 
  • Like
Reaktionen: Tuxnet

alexhell

Benutzer
Sehr erfahren
Mitglied seit
13. Mai 2021
Beiträge
2.831
Punkte für Reaktionen
853
Punkte
154
Was heißt unter anderem ?
Was alles genau drin steht kann ich dir nicht genau sagen. Ich nutze es selber nicht. Aber es hängt halt davon ab welchen Anbieter du nutzt und wohin die Zertifikate deployed werden sollen. Es ist ein Unterschied was rein muss, wenn du die Zertifikate in DSM importieren willst oder zu einem anderen Docker Container oder sonst wohin. Da muss man in die Doku für gucken und die Sachen halt setzen.
 
  • Like
Reaktionen: Tuxnet


 

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