smilani
I'm new here

Fehler beim FTP Deployment-Test

Wir versuchen von Server A (Windows 2008

FS Server, v4.2.461) nach Server B (Windows 2008 R2 FTP Server) ein Deployment einzurichten.

Händisch können wir via FTP Programm Daten passiv übertragen. Der FTP-Server scheint daher korrekt zu arbeiten.

Java-Fehlermeldung:

INFO  21.03.2012 17:02:52.854 (de.espirit.firstspirit.server.sessionmanagement.SessionManagerImpl): dummy session created (ID=6924106522077729280, user=ScheduleManager)

TRACE 21.03.2012 17:02:52.854 (de.espirit.firstspirit.io.FtpFileSystemOperations): SENT: MODE MODE B

TRACE 21.03.2012 17:02:52.855 (de.espirit.firstspirit.io.FtpFileSystemOperations): RECEIVED: 200 Mode B ok.

TRACE 21.03.2012 17:02:52.855 (de.espirit.firstspirit.io.FtpFileSystemOperations): SENT: PWD PWD

TRACE 21.03.2012 17:02:52.858 (de.espirit.firstspirit.io.FtpFileSystemOperations): RECEIVED: 257 "/" is current directory.

TRACE 21.03.2012 17:02:52.858 (de.espirit.firstspirit.io.FtpFileSystemOperations): SENT: MKD MKD /webseite

TRACE 21.03.2012 17:02:52.862 (de.espirit.firstspirit.io.FtpFileSystemOperations): RECEIVED: 257 "/webseite" directory created.

TRACE 21.03.2012 17:02:52.862 (de.espirit.firstspirit.io.FtpFileSystemOperations): SENT: MKD MKD /webseite/htdocs

TRACE 21.03.2012 17:02:52.865 (de.espirit.firstspirit.io.FtpFileSystemOperations): RECEIVED: 257 "/webseite/htdocs" directory created.

TRACE 21.03.2012 17:02:52.865 (de.espirit.firstspirit.io.FtpFileSystemOperations): SENT: CWD CWD /webseite/htdocs

TRACE 21.03.2012 17:02:52.868 (de.espirit.firstspirit.io.FtpFileSystemOperations): RECEIVED: 250 CWD command successful.

TRACE 21.03.2012 17:02:52.872 (de.espirit.firstspirit.io.FtpFileSystemOperations): SENT: PASV PASV

TRACE 21.03.2012 17:02:52.908 (de.espirit.firstspirit.io.FtpFileSystemOperations): RECEIVED: 227 Entering Passive Mode (192,168,111,212,198,14).

TRACE 21.03.2012 17:02:52.924 (de.espirit.firstspirit.io.FtpFileSystemOperations): SENT: LIST LIST /webseite/htdocs/

TRACE 21.03.2012 17:02:52.924 (de.espirit.firstspirit.io.FtpFileSystemOperations): RECEIVED: 125 Data connection already open; Transfer starting.

TRACE 21.03.2012 17:03:13.557 (de.espirit.firstspirit.io.FtpFileSystemOperations): RECEIVED: 250 Transfer complete.

INFO  21.03.2012 17:03:13.557 (de.espirit.firstspirit.server.sessionmanagement.SessionManagerImpl): close dummy session (ID=6924106522077729280, user=ScheduleManager)

INFO  21.03.2012 17:03:13.557 (de.espirit.firstspirit.server.sessionmanagement.SessionManagerImpl): Invalid session id 6924106522077729280

FATAL 21.03.2012 17:03:13.557 (de.espirit.firstspirit.server.scheduler.ScheduleManagerImpl): test task failed - java.net.SocketException: Connection reset by peer: socket write error

</snap>

8 Replies
feddersen
Community Manager

Welchen FTP-Server setzen Sie denn ein?

Gibt es einen Stacktrace zu der Exception? Socket write error könnte auch ein temporäres Verbindungsproblem sein oder tritt die Meldung zuverlässig auf?

0 Kudos

Wir setzen den Windows 2008 R2 eigenen IIS FTP Server ein.

Stacktrace? Ist dass nicht schon ein Stacktrace den ich gepostet habe? Wenn nein, was muss ich tun um die Infos bereitzustellen?

Wenn wir auf den gleichen Server einen Filezilla FTP installieren können wir diesen ohne weitere Probleme ansprechen. Konfigurationsmöglichkeiten beim IIS FTP sind wir auch schon alles durchgegangen. Bin mit meinem Latein am Ende Smiley Happy.

FTP Deployment zu einem 2003 IIS FTP funktioniert ohne Probleme, nur bei dem 2008er FTP gibts diese Fehler.

0 Kudos

Hört sich nach einer Inkompabilität zwischen der in FirstSpirit verwendeten FTP-Library und ihrer IIS Version an. Bitte wenden Sie sich mit der genauen Version an unseren Helpdesk.

Das Logfile sieht etwas abgeschnitten aus, gab es nach dem FATAL error noch weitere Fehlermeldungen? Siehe Stacktrace.

0 Kudos

Ja richtig, hatte es abgeschnitten (</snap>) 😉 Ich schreibe dem Kunden gleich mal ob er mir das komplette Log bereistellen können. Besten Dank für IHRE Unterstützung.

Bzgl. Helpdesk würde ich mich freuen wenn Sie sich das Ticket "[Help #Help-20120322-536]: !!DRINGEND!! FTP Deployment schlägt fehl" mal anschauen könnten. Ich möchte es hier an dieser Stelle nicht weiter kommentieren.

Sobald ich das komplette Logfile habe, melde ich mich erneut. DANKE!

0 Kudos

Kurzes Update:

Fehler lässt sich vom Helpdesk reproduzieren und ist als Bug mit der ID 116780 aufgenommen.

0 Kudos

Dieses Problem deckt sich exakt mit einer aktuellen Problemstellung mit FS4.2R4 und einem Windows 2008R2 IIS ftp.

Ist diese Thematik mittlererweile gepatcht/gefixt oder gibt es evtl. aktuelle Informationen?

0 Kudos

Die ursprüngliche Aussage von 2012 ("Fehler lässt sich vom Helpdesk reproduzieren") stimmte nicht. D.h. bitte wende dich nochmal an den Helpdesk für das Thema.

Peter
0 Kudos

Wir konnten den Fehler umgehen/lösen, in dem wir eine zusätzliche "Aktion" in den Auftrag eingebaut haben:

--> Der "UseBlockTransferMode" muss auf "false" stehen...

indexOfFtpTask = 2;

deployTask  = context.getTasks().get(indexOfFtpTask);

ftpTarget = deployTask.getTarget();

ftpTarget.setUseBlockTransferMode(false);

Wobei der indexOfFtpTask die Nummer der Aktion des FTP-Deployments ist - ab 0 zählend.

VG!