我使用SSH.NET連接並向我的Linux發送命令。直到昨天,它是SLES 12,一切正常。今天我已經將它升級到SLES12 SP1,並且當我嘗試與服務器連接時(通過使用SSH.NET的應用程序),我得到了異常 - 已建立的連接被主機中的軟件中止。所有時間我都可以使用Putty或Git Bash連接到機器,這是沒有問題的。膩子和我的應用程序使用相同的端口(22)。我可以做什麼?我很確定這個問題在於我的SLES配置。SSH.NET - 建立的連接被主機中的軟件中止
1
A
回答
3
我不知道SLES12,但我幾乎確定它使用sshd,那是什麼導致你的問題。在最新版本中,最小密鑰大小增加了,這會導致ssh.net導致異常。
修補程序已被引用並將被集成到下一個版本中。在此之前,唯一的解決辦法是使用ssh.net的預發佈版本
更多信息:
+0
謝謝@Nippius。你很棒。版本更新修復了這個問題 – monikapatel
相關問題
- 1. 建立的連接被主機中的軟件中止
- 2. 已建立的連接被主機中的軟件中止
- 3. apr_socket_recv:已建立的連接被主機中的軟件中止
- 4. 已建立的連接被主機中的軟件中止
- 5. .NET 2.0:一個已建立的連接被軟件在主機中止
- 6. JBoss AS 7.1 JBREM000200:遠程連接失敗:java.io.IOException:已建立的連接被主機中的軟件中止
- 7. 無法從傳輸連接讀取數據:建立的連接被主機中的軟件中止
- 8. 如何查找原因和SocketException,並顯示建立的連接被主機中的軟件中止的消息?
- 9. 爲什麼gRPC每秒僅在Windows上拋出「建立的連接被主機中的軟件中止」?
- 10. 通過瀏覽器關閉頁面導致Websocket錯誤:「建立的連接被主機中的軟件中止」
- 11. Django的ConnectionAbortedError:[WinError 10053]一個已建立的連接被軟件在主機
- 12. ERROR變量Errno :: ECONNABORTED:一個已建立的連接被軟件中止你
- 13. Renci ssh.net由於目標機器主動拒絕,無法建立連接
- 14. 在主機之間建立TCP連接
- 15. 連接無法建立主機smtp.gmail.com
- 16. 在遠程主機:連接不能建立與主機smtp.gmail.com [連接超時#110]
- 17. 無法與主機建立連接smtp.mailtrap.io [連接超時#110]
- 18. 使用中間主機建立TCP Socket連接
- 19. 如何檢查Ssh.NET連接是否成功建立?
- 20. 無法與來自主機的minikube羣集建立連接
- 21. Silverlight 4可以建立到本地主機的TCP連接嗎?
- 22. java.net.SocketException:軟件導致連接中止:連接
- 23. 原因的 「軟件導致連接中止:recv的失敗」
- 24. 由於存在很多連接錯誤,MySQL主機被阻止
- 25. '由於目標機器主動拒絕,無法建立連接
- 26. wordpress配置 - 錯誤建立數據庫連接本地主機
- 27. 由於目標機器主動拒絕,無法建立連接
- 28. 無法與主機smtp.gmail.com建立連接Laravel
- 29. 無法與任何數據庫主機建立連接
- 30. 無法與主機smtp.gmail.com建立連接[Permission denied#13]
在服務器端,你可以在其中運行的sshd詳細模式,看看它爲什麼嚇壞了。我猜想新的OpenSSL或者SSH.NET沒有正確處理的東西。 –
我得到這個:http://pastebin.com/FhaKw4RW – Plaguebinder
問題解決:https://www.novell.com/support/kb/doc.php?id=7016904 – Plaguebinder