2009-06-18 4 views
0

Eines der FTP-Accounts, das ich vor kurzem verwendete, erforderte sichere FTP-Verbindungen, die ein Skript zerstörten, das ich über eine 'Standard' FTP-Bibliothek dorthin hochladen wollte. Ich habe eine kleine Batch-Datei geschrieben, die die 2 Dateien über FTPS.exe (MoveIT Freely) hochladen wird, aber ich bekomme ein Dialogfeld, das erscheint und erfordert, dass ich auf Ja klicke.Nicht vertrauenswürdiges Zertifikat mit FTPS.exe (MoveIT Freely) unterdrücken oder ignorieren?

Normalerweise wäre das kein Problem, aber ich rufe die Batchdatei am Ende eines ~ 10 Minuten langen Skripts auf, das mehrere CSV-Dateien analysiert, kombiniert und codiert (normalerweise unbeaufsichtigt). Wenn ich dieses Dialogfeld öffne, muss ich es im Auge behalten ... Ich versuche, dies so weit zu bringen, dass ich es als geplante Aufgabe ausführen und es vergessen kann.

Es scheint nicht viel Unterstützung für diese Freeware zu geben, außer Sie sind auch ein Payware-Kunde, also habe ich mich gefragt, ob jemand anderes auf dieses Problem gestoßen ist und ein Flag kennt, um den Fehler zu ignorieren (oder eine Abhilfe) eine weitere kostenlose sichere FTP-Lösung). Der Fehler ist unten (Servernamen wurden geändert).

MOVEit Freely 

--------------------------- 
Non trusted certificate 
--------------------------- 
The certificate's CN name does not match the passed value. 

Certificate issued to: funftp501 

Certificate issued by: Standalone007 



Do you want to proceed with the connection? 
--------------------------- 
Yes No 
--------------------------- 

Antwort

0

Wenn Sie sicher sind, dass Sie den richtigen Server in Ihrem Skript verwenden (was bedeutet: die genauen Namen, dass das Zertifikat ausgestellt wurde), dann könnte man versuchen, die Parameter mit ‚-natpasv‘.

Sie können auch Warnungen ‚-Z‘ verwenden ... das

Hoffnung überspringen hilft

+0

Dieser Parameter (-z) hat perfekt funktioniert. Vielen Dank! –

0

ich frei bei der Schaffung von MOVEit beteiligt war. Sie können auch versuchen, den Client einfach so auszuführen:

ftps -?

... um die Kurzhilfe auszugeben. Aber "JW" hat Recht. Die Option "-z nicht über Probleme mit Zertifikaten warnen" wurde von uns erstellt, um diese genaue Situation zu vermeiden. Solange das Zertifikat nicht abgelaufen ist (ich glaube nicht, dass wir das gehen lassen), wird das Argument "-z" alle anderen Fehler essen.

Verwandte Themen