Eine wichtige Ergänzung für die Installation auf den unter .NET 5 laufenden Systemen:
Durch das Update des WinSCP-Pakets, das verwendet wird, um Verbindungen zu File-Servern herzustellen, müssen einhergehend mit den aktuellen Interface App-Versionen FTP-Verbindungen teils anders konfiguriert werden. Daher müssen alle verwendeten Schnittstellen nach Aktualisierung auf Verbindungen zu FTPS bzw. SFTP überprüft und gegebenenfalls angepasst werden.
Die notwendige Anpassung besteht im Wesentlichen darin, dass innerhalb der Schnittstellen ab sofort der SHA-256-Fingerabdruck mitangegeben werden muss.
Dies geschieht über die neuen Parameter <TlsHostCertificateFingerprint> (FTPS) und <SshHostKeyFingerprint> (SFTP) und kann entweder im Klartext oder alternativ über einen dynamischen Platzhalter / die Nutzung eines Schlüssel-Wert-Paares (Menüpunkt: „Schlüssel-Wert-Paare“) angegeben werden.
Beispiel für Schnittstellen-Anpassung FTPS:
<InterfaceODBCConfig>
...
<Ftp>
...
<FtpMode>Passive</FtpMode> <!-- Valid values: Passive, Active -->
<FtpSecure>Explicit / Implicit</FtpSecure> <!-- Valid values: None, Implicit, Explicit -->
<Protocol>Ftp</Protocol> <TlsHostCertificateFingerprint>00:11:22:33:44:55:66:77:88:99:aa:bb:cc:dd:ee:ff:00:11:22:33:44:55:66:77:88:99:aa:bb:cc:dd:ee:ff </TlsHostCertificateFingerprint>
</Ftp>
</InterfaceODBCConfig>
Beispiel für Schnittstellen-Anpassung SFTP:
<InterfaceODBCConfig>
...
<Ftp>
...
<FtpMode>Passive</FtpMode> <!-- Valid values: Passive, Active -->
<FtpSecure>None</FtpSecure> <!-- Valid values: None, Implicit, Explicit -->
<Protocol>Sftp</Protocol>
<SshHostKeyFingerprint>00:11:22:33:44:55:66:77:88:99:aa:bb:cc:dd:ee:ff</SshHostKeyFingerprint>
</Ftp>
</InterfaceODBCConfig>