Externer Zugriff DS220+ funktioniert nicht

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.
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.
 
Der Fehler ist durch fehlerhafte Login-Daten! du hast nur die Daten in den " "geändert? nicht die " entfernt?
 
Kann man auch mehrere Subdomains in einem Zertifikat gleichzeitig aktualisieren?
 
  • Like
Reaktionen: *kw*
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!!!
 
ich komme leider nicht weiter,
Kennt jemand den Inhalt der account.conf für dyndns.org ?

Konnte den leider nicht finden 🤦‍♂️
 
was hat das mit der account.conf zu tun?
 
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
Danke, bei allinkl, sieht das ganz anders aus.
 
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.
 
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 ?
 
@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
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
Status
Für weitere Antworten geschlossen.
 

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