API legt keine FTP-Accounts an
API legt keine FTP-Accounts an
Ja
Server-Betriebssystem + Version
Ubuntu 24.04
Eingesetzte Server-Virtualisierung-Technologie
Unbekannt
KeyHelp-Version + Build-Nummer
26.1.1 (Build 3698)
Problembeschreibung / Fehlermeldungen
ich wollte mit keyhelp2keyhelp einen user von einem server zu einem anderen umziehen. dabei kamen bei den ftp-usern folgendes:
19:41:26 Kann FTP-Account user_ftp1 nicht anlegen: HTTP Verbindungsfehler: 500
19:41:25 Füge Ftp-Account user_ftp1 hinzu
19:41:25 Kann FTP-Account chris@XXX.fun nicht anlegen: HTTP Verbindungsfehler: 500
19:41:25 Füge Ftp-Account chris@XXX.fun hinzu
19:41:25 Kann FTP-Account chris@YYY.de nicht anlegen: HTTP Verbindungsfehler: 500
19:41:25 Füge Ftp-Account chris@YYY.de hinzu
19:41:25 Kann FTP-Account chris@ZZZ.de nicht anlegen: HTTP Verbindungsfehler: 500
19:41:25 Füge Ftp-Account chris@ZZZ.de hinzu
19:41:25 Kann FTP-Account chris@XYZ.de nicht anlegen: HTTP Verbindungsfehler: 500
19:41:25 Füge Ftp-Account chris@XYZ.de hinzu
daraufhin wollte ich die ftp-accounts per api "händisch" anlegen. darauf bekomme ich immer einen 400er mit der meldung:
{
"code": "400 Bad Request",
"message": "Invalid user ID."
}
curl -X 'POST' \
'https://AAA.BBB.de/api/v2/ftp-users' \
-H 'accept: application/json' \
-H 'X-API-Key: ABCDEFGHI.....1234' \
-H 'Content-Type: application/json' \
-d '[
{
"id_user": 11,
"username": "chris@YYY.de",
"home_directory": "/www/YYY.de/",
"password_hash": "$6$........1"
}
]
'
Erwartetes Ergebnis
ein angelegter FTP-Account für einen definierten User. Egal welche User-ID ich angebe, es kommt IMMER "Invalid user ID"
Tatsächliches Ergebnis
{
"code": "400 Bad Request",
"message": "Invalid user ID."
}
Schritte zur Reproduktion
siehe oben
Zusätzliche Informationen
88.AA.BB.CC- - [13/Sep/2026:20:55:31 +0200] "POST /api/v2/ftp-users HTTP/1.1" 400 5424 "-" "curl/8.13.0"
PapaZivi
Re: API legt keine FTP-Accounts an
Also einfach [ und ] entfernen.
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************