2017-11-11 131 views
-3

我試圖連接到一個公司的服務器,我應該訪問他們的數據庫,但服務器重播我以下錯誤消息。服務器響應我與GNU TSL錯誤

Fout: GnuTLS-fout -15: An unexpected TLS packet was received. 
Fout: Kan niet verbinden met server 

我有所有的登錄憑證,您認爲問題是什麼?

+2

Stack Overflow是編程和開發問題的網站。這個問題似乎與題目無關,因爲它不涉及編程或開發。請參閱幫助中心的[我可以詢問哪些主題](http://stackoverflow.com/help/on-topic)。也許[超級用戶](http://superuser.com/)或[Unix&Linux堆棧交換](http://unix.stackexchange.com/)會是一個更好的地方。 – jww

回答

-1

看來您正在使用隱式TLS而不是顯式TLS。

FTP_over_TLS: Explicit vs Implicit FTPS

FTPS(FTP通過TLS)在兩個不兼容的方式擔任了。如果使用 明確的FTPS,則客戶端連接到正常的FTP端口,並且 顯式切換到具有「AUTH TLS」的安全(TLS)模式,而隱式FTPS是舊式服務,假設TLS模式從 開始連接(並且通常監聽TCP端口 990而不是21)。在FileZilla客戶端中,這意味着在主機上添加「FTPES://」作爲連接「顯式」FTPS服務器的前綴或 「FTPS://」作爲傳統「隱式」服務器的連接(您也可能需要 將端口設置爲990)。

在他同一個頁面,您可以找到how to setup client

對於一個客戶端連接到使用TLS的服務器,則需要爲 連接的主機被設置爲FTPS。在FileZilla客戶端中,這意味着 在主機前加上「明確」FTPS的「FTPES://」或舊式「隱式」FTPS的「FTPS://」 。