我研究了这个问题,找不到任何指向这个错误的指针。我本质上是尝试使用libcurl程序连接到服务器。
https://curl.haxx.se/libcurl/c/ftpsget.html
程序编译正常,但会产生如下运行时错误:
Trying (Some IP)...
* Connected to (Some server name) (same ip as above) port 21 (#0)
* found 173 certificates in /etc/ssl/certs/ca-certificates.crt
* found 697 certificates in /etc/ssl/certs
* ALPN, offering http/1.1
* gnutls_handshake() failed: An unexpected TLS packet was received.
* Closing connection 0
curl told us 35
我可以通过用户名访问此服务器&密码。
答案 0 :(得分:0)
Kinda的旧问题,但以防它帮助其他人...
您可能需要使用--insecure --ftp-ssl --tlsv1,也许使用ftps://,但有时使用ftp://
希望有帮助!