我有一个风景如下:SFTP服务器与OpenSSH,客户端PC连接到它使用公钥。 连接完成后,它将执行一些用于业务目的的脚本。 说实话,连接通常是平稳的。 但在一些随机的日子里,它给了我一个信息:
致命:ssh_dispatch_run_fatal:连接到[客户端IP地址]:libcrypto中的错误
我一直在网上search,但迄今为止没有答案。 我想知道有没有人遇到过这个问题? 请帮忙。 谢谢。
日志文件在这里
你的Win32-OpenSSH版本非常过时,你应该在这里下载一个新的: https : //github.com/PowerShell/Win32-OpenSSH/releases 。 任何与libeay32.lib和ssleay32.lib的错误也应该通过打开一张票来解决。 他们在他们的项目中使用了预编译的OpenSSL库,这几乎可以保证会导致各种错误(除非编译Win32-OpenSSH发行版的人很幸运能够拥有完全相同的操作系统,VS版本和CPU模型,那些他们使用的.lib文件)。 我的Visual Studio 2016未能build立他们的项目,在这些特定的库中显示错误。 但正如我所说有一个机会,他们的发行版本将不会是越野车,所以我build议你尝试一下