[Eisfair] [E1] Datei-Upload mit curl auf hosting.telekom.de schlägt fehl
Marcus Röckrath
marcus.roeckrath at gmx.de
Mi Jul 24 14:32:59 CEST 2024
Hallo Wolfgang,
W. Loefstedt wrote:
> seit langem lade ich die aktuelle IP-Adresse meines E1 über ein Script
> auf meine Telekom-Homepage hoch. Das hat letztmalig am 03.07.24 um 15:20
> funktioniert. Recherchen haben ergeben, dass der sftp-Zugang des Servers
> hosting.telekom.de an diesem Tag einen neuen Fingerprint erhalten hat
> [https://homepagecenter.telekom.de/hilfe/news-updates/03072024-neuer-fingerprint-beim-sftp-zugang].
>
> Der Upload-Befehl im batch file, der bisher funktionierte, sieht
> folgendermassen aus:
>
> curl -k -s -v 'sftp://hosting.telekom.de/www/public_html/' --user
> 'admin at name.hier-im-netz.de:password' -T 'dynip.html'
>
> Die Antwort des hosts:
>
> * Host hosting.telekom.de:22 was resolved.
> * IPv6: 2003:2:2:15:80:150:6:150
> * IPv4: 80.150.6.150
> * Trying 80.150.6.150:22...
> * Connected to hosting.telekom.de (80.150.6.150) port 22
> * User: admin at oliaros.hier-im-netz.de
> * Failure establishing ssh session
> * Closing connection
Ich nutze sftp nicht, vermute aber, dass das Schlüsselhandling wie bei ssh
ist, weil sftp ja auf ssh ausetzt, was ja auch die Fehlermeldung bestätigt.
Gehe ins .ssh-Verzeichnis des Users, der den Befehl absetzt.
Lösche die Zeile für den entferneten Server aus der Datei known_hosts.
Verbinde dich mit sftp auf den Server, wobei eine Rückfrage erscheinen
sollte, ob man dem Schlüssel vertraut.
Wenn du das bejahst, wird der in die known_hosts eingetragen. Alternativ
könntest du auch den Hashwert manuell in der known_hosts austauschen.
--
Gruß Marcus
[eisfair-Team]
Mehr Informationen über die Mailingliste Eisfair