Bei mit dem Netzwerk verbundenen Programmen kann es vorkommen, dass ein Remotestandort innerhalb eines bestimmten Zeitraums nicht auf eine Nachricht reagiert. Mit der Timeout-Funktion wird festgelegt, wie lange ein Programm auf eine Antwort wartet. Die MOVEit Transfer-Timeouts können zum Teil konfiguriert werden, während andere Timeouts feste Werte haben. In diesem Dokument werden einige der gängigsten MOVEit Transfer-Timeouts erläutert.
Die MOVEit Transfer-Webschnittstelle und deren HTTPS-Computerschnittstelle (die von MOVEit Automation, MOVEit Transfer API, MOVEit EZ, MOVEit Xfer usw. verwendet wird) verwenden beide dasselbe Sitzungs-Timeout.
Der Wert dieses Timeouts kann in der Microsoft .NET-Konfigurationsdatei Web.config geändert werden. Diese ist im Webroot-Verzeichnis der MOVEit Transfer-Website gespeichert (z. B. C:\MOVEitDMZ\wwwroot). Öffnen Sie diese Datei in Notepad oder einem anderen Text-Editor, um das Attribut timeout des Knotens sessionState festzulegen. Dieses Timeout wird in Minuten ausgedrückt. Der Standardwert ist 20 Minuten.
<sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;user id=sa;password=" cookieless="false" timeout="20" />
Ein Neustart des Servers oder eines Dienstes ist nach der Änderung dieses Werts nicht erforderlich. Der neue Wert gilt für alle neuen Sitzungen.
MOVEit Transfer verlängert bei langsamen Dateiübertragungen automatisch das Sitzungs-Timeout oder individuelle Sitzungen, um eine vollständige Übertragung sicherzustellen. Nach Abschluss der Übertragung wird das Sitzungs-Timeout auf den kürzeren Wert (standardmäßig 20 Minuten) zurückgesetzt. Die Länge des langen Timeouts können Sie mit dem Registrierungsschlüssel MaxSessionTimeoutMinutes konfigurieren. Weitere Informationen finden Sie in der Technischen Referenz.
Ein von Administratoren steuerbares FTP-Timeout ist die Zeit, die bei einer bestehenden aber inaktiven FTP-Steuerungsverbindung auf weitere FTP-Befehle gewartet wird, bevor die Trennung der Verbindung erfolgt. Dieses Timeout wird in Sekunden ausgedrückt. Der Standardwert ist 600 Sekunden.
HKEY_LOCAL_MACHINE\SOFTWARE\Standard Networks\siLock\siLockFTPServer\IdleTimeout
Ein Neustart des Servers oder eines Dienstes ist nach der Änderung dieses Werts nicht erforderlich. Der neue Wert gilt für alle neuen Sitzungen.
Dieses Timeout wird von dem Client verwendet, der alle im MOVEit Transfer-Konfigurationsdienstprogramm verfügbaren MOVEit Transfer-Benachrichtigungen sendet. Das E-Mail-Timeout liegt standardmäßig bei 30 Sekunden.
Falls Sie regelmäßig Timeout-Probleme feststellen, wird empfohlen, den lokalen SMTP-Server zu aktivieren und ihn als Warteschlange und Puffer bei vorübergehenden E-Mail-Übertragungsproblemen zu verwenden.
Diese Timeouts können Administratoren über die Webschnittstelle konfigurieren. Ausführliche Informationen finden Sie in den entsprechenden Abschnitten zu RADIUS und LDAP.
Die Ressourcen, die durch lange laufende, unelegante und ineffiziente SQL-Abfragen in benutzerdefinierten Berichten belegt werden, können jetzt eingeschränkt werden. Der Registrierungseintrag „CustomReportRunCommandTimeout“ kann mit einem Wert (in Minuten) versehen werden, der die Verarbeitungsdauer für benutzerdefinierte Berichtabfragen einschränkt. MOVEit Transfer hält die Abfrage an, sobald der Zeitgrenzwert erreicht wird, gibt eine Warnmeldung aus und stellt die Abfrage (je nach Konfiguration) in den Zustand „Standby“ oder „Nicht ausführbar“. (Der Bericht kann nach der Überprüfung der Berichtkonfiguration erneut ausgeführt werden.)
HKEY_LOCAL_MACHINE\SOFTWARE\Standard Networks\siLock\CustomReportRunCommandTimeout
Registrierungswert, der für „CustomReportRunCommandTimeout“ konfiguriert wurde (Zeitüberschreitung nach einer Minute)