Post a reply

Add an Attachment

If you do not want to add an Attachment to your Post, please leave the Fields blank.

(maximum 10 MB; please compress large files; only common media, archive, text and programming file formats are allowed)


Topic review


Re: powershell-Host key wasn't verified

Please attach a complete session log file (set Session.SessionLogFile). Please note that public host key is not a secret information.

powershell-Host key wasn't verified

Dear all,

i use powershell to upload files to server. But it gives me error is: "Host key wasn't verified!".
however if I use the simple winscp script (with the host key), it works. anyone can help me to solve this problem?
thank you.

winscp 5.1.5

here is powershell script:

# Load WinSCP .NET assembly

# Use "winscp.dll" for the releases before the latest beta version.
[Reflection.Assembly]::LoadFrom("\\c:\WinSCP\WinSCP.dll") | Out-Null
# Setup session options
$sessionOptions = New-Object WinSCP.SessionOptions
$sessionOptions.Protocol = [WinSCP.Protocol]::SCP
$sessionOptions.HostName = "myhost"
$sessionOptions.UserName = "username"
$sessionOptions.Password = "password"
$sessionOptions.SshHostKeyFingerprint = "ssh-rsa 1023 xxxxxxxxxxxxxxxxxxxxxxxxxx"

$session = New-Object WinSCP.Session