vsftpd funktioniert nicht mit dem Datenlogger

365
Rolando

Ich habe einen Datenlogger von Logic Beach "Intellilogger", den ich für ein Solarenergieprojekt verwenden werde. Es verfügt über FTP-Funktionen. Ich habe eine Dummy-Datenloggerfunktion erstellt, die Datum, Uhrzeit und interne CPU-Temperatur aufzeichnet.

Auf der Pi-Seite habe ich einen vsftpd-Server eingerichtet. Ich habe ein Verzeichnis / home / pi / ftp gewählt, um Schreibzugriff zu haben. Wenn ich meine FTP-Verbindung über FileZilla teste, funktioniert alles einwandfrei. Ich kann das Verzeichnis lesen / schreiben. Nachdem der Datenlogger mit den gleichen Verbindungsdetails konfiguriert wurde, funktioniert er nicht.

Ich habe mit einem Techniker beim Hersteller gesprochen und ihm die Protokolldateien geschickt, das hat er geantwortet:

Der Logger erhält beim Versuch, eine Verbindung zum Server
herzustellen, Folgendes: "SSH-2.0-OpenSSH_6.7p1 Raspbian-5 + deb8u3". Dies ist keine gültige Antwort.

Der Logger erwartet eine Antwort von 220 FTP, etwa:
"220-Cerberus FTP Server - Home Edition"

Handbuch zum Gerät: (Wählen Sie die dritte Option) http://www.logicbeach.com/manuals/

Kann jemand helfen? Das RPI FTP scheint nicht kompatibel zu sein. Kann ich diese 220-FTP-Antwort auf diesen gültigen Text ändern? Wird der Wechsel zu einem anderen FTP-Server helfen?

1
Vergleichen Sie die Logger-Verbindungsoptionen mit den filezilla-Optionen (z. B. sftp, ftp, ftps, scp usw.). Schauen Sie sich den Port, den Benutzernamen, das Passwort und alles an ... Allerdings funktioniert es in FZ für Ihre Konfigurationen. Stellen Sie sicher, dass die Verbindungsoptionen von intellilogger übereinstimmen. Sagen Sie mir, wo Sie das Handbuch für Ihre Version des Geräts finden können, und ich werde mehr darüber erfahren. Was hast du damit auf der IO-Seite wieder angeschlossen? Ist es mehrere oder nur ein Solargerät? Pimp Juice IT vor 7 Jahren 0
Hallo, danke für die schnelle Antwort. Ich habe derzeit eine Dummy-Funktion im Datenlogger eingestellt, um die IO-Seite noch nicht beherrschen zu müssen. Derzeit werden Datum, Uhrzeit und interne CPU-Temp. Aufgezeichnet. Ich habe die Intellilogger-Verbindungen mehrmals durchgesehen, selbst mit dem Ingenieur, und sie scheinen in Ordnung zu sein. Rolando vor 7 Jahren 0
Ich denke, er sagt, dass er versucht, sich über SSH wie in SFTP zu verbinden, da er einen FTP 220 oder möglicherweise SSL wie in FTPS erwartet. Möglicherweise muss das VSFTP SSH-FTP zulassen, oder Sie müssen dem Datenlogger mitteilen, dass er eine Verbindung über normales / unsicheres FTP oder SSL-FTP wie bei FTPS anstatt SSH-FTP wie bei SFTP herstellen soll. So klingt es basierend auf der Antwort, die ich zumindest denke. Pimp Juice IT vor 7 Jahren 0
Wenn Sie Team Viewer oder etwas haben, und ich möchte, dass ich eine Verbindung zum Ansehen oder Testen mit Ihnen herstelle, lass es mich wissen. Möglicherweise handelt es sich nur um ein fehlerhaftes Client-Problem, da in einem Fehler bei der Version des Clients, den Sie zum Herstellen einer Verbindung mit dem Server verwenden, der in der Version von Filezilla oder einem anderen funktionierenden Client nicht vorhanden ist. Pimp Juice IT vor 7 Jahren 0

0 Antworten auf die Frage