出現之主要錯誤碼為
System.Net.WebException:遠端伺服器傳回一個錯誤: (522) 522 SSL connection failed;session reuse required: see require_ssl_reuse option in vsftpd.conf man page’.
搜尋過但貌似沒有出現符合狀況的訊息
想請問有人有遇過該情況
或了解如何處理嗎?
server版本為
WINDOWS 2012R2
一般這樣的錯誤,有很多種情況。
由於不清楚你用何種協議。我只能給你可能需要查看及注意的地方
1.對應的port是否有打開。可以先試著暫時將防火關掉試試能否正常來確定一下
2.對應的証書放的位置及取得是否正常。如果非証書式的情況。則需要了解ssl之類的模組,是否有安裝。
3.是否有安裝或設定對應的連結協議。基本這個問題在windows server很常沒注意到。
其它的可能性我就比較猜不到。畢竟我很少用windows server。
是否有其它的可能性如權限的問題我就沒辦法給你很好的答案了。
試試看移除 ‘KB4520005’ (released on October 8, 2019)
https://help.2brightsparks.com/support/solutions/articles/43000538785-522-ssl-connection-failed
感謝大大經驗分享
但剛檢查了一下server上並沒有安裝該更新
Resolution
Until the fix will be available the following workaround is applicable:
Connect to the remote FTP server using SSH.
Add the following line into /etc/vsftpd/vsftpd.conf
require_ssl_reuse=NO
Restart vsftpd service:
service vsftpd restart
看訊息因該是因為 SSL 連接的問題產生的。
有試過先使用 Port 21 的方式進行沒有 SSL 的連結方式嘛?
照理來說...想要採用 SSL 的連接方式..需要有憑證...
您有嘛?