[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