Hallo Detlev,
Du schreibts selber, dass es nur bei einem Kunden (sprich einem FTP-Server) zu diesem Verhalten kommt. Wenn wir dieses Kommando deaktivieren würden, hätten wir zig Kunden, die dann in ein Problem laufen.
Der MFMT-Befehl gehört zu den optionalen FTP-Kommandos (
https://en.wikipedia.org/wiki/List_of_FTP_commands) und sollte auch von jedem FTP-Server verstanden werden. Der FTP-Server dieses Kunden versteht das Kommando ja auch, soweit ich die Erläuterung des dortigen Supports verstanden habe. Das Problem ist eher, dass das Postprocessing die Datei zu früh weiterverarbeitet und sie dann aufgrund des geänderten Zeitstempels nochmal verarbeitet.
Lösungen wären IMHO:
- keine sofortige Verarbeitung der Datei nach Erstellung, sondern nach (sehr) kurzer Wartezeit
- Prüfen, ob die Datei bereits verarbeitet wurde und ggf. nicht erneut verarbeiten