GnuTLS错误-110:TLS连接未正确终止 [英] GnuTLS error -110: The TLS connection was non-properly terminated

查看:3067
本文介绍了GnuTLS错误-110:TLS连接未正确终止的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我发现我的Windows服务之一未连接到Unix服务器上的FTP位置,我在PC上运行了可执行文件,因为开发人员未记录任何错误,并且在尝试获取响应时遇到超时错误从C#中的FTPWebRequest对象访问.

I observed that one of my Windows Services was not connecting to an FTP location on a Unix Server, I ran the executable on my PC as the dev didn't log any error and i was getting timeout error on trying to get response from an FTPWebRequest Object in C#.

在尝试使用Filezilla访问FTP位置时,出现错误

On trying to access the FTP location using Filezilla I am getting the error

GnuTLS错误-110:TLS连接未正确终止.

GnuTLS error -110: The TLS connection was non-properly terminated.

使用SFTP不会出现此错误,并且也不能以纯文本格式(不安全)使用FTP.

Using SFTP does not give this error and also using FTP in plain text(insecure) also does not.

我真的不明白这一点,请注意该应用程序已经运行了好几年,并且突然出现在4台服务器上.

I really do not understand this and note that the application has been running fine for years and this just suddenly happens on like 4 servers.

推荐答案

GnuTLS错误-110:TLS连接未正确终止.

GnuTLS error -110: The TLS connection was non-properly terminated.

这仅意味着对等方刚刚关闭了套接字,并且没有执行适当的TLS关闭.一些损坏的客户端或服务器会执行此操作.假设此消息与数据传输有关,那么您通常可以忽略此消息,因为无论如何传输都已完成,因此不会丢失任何数据.

That just means that the peer just closed the socket and did not do a proper TLS shutdown. Some broken clients or servers do this. Assuming that this message relates to a data transfer you can usually ignore this because the transfer was finished anyway, so no data got lost.

使用SFTP不会出现此错误,并且也不能以纯文本格式(不安全)使用FTP.

Using SFTP does not give this error and also using FTP in plain text(insecure) also does not.

当然您不会得到它,因为SFTP使用的是SSH协议而不是TLS,而纯FTP完全不加密,因此也没有TLS.而且,如果不涉及TLS,您将不会收到任何TLS错误.

Of course you don't get it, since SFTP is using the SSH protocol instead of TLS and plain FTP does no encryption at all, so no TLS too. And if there is no TLS involved you can not get any TLS errors.

我真的不明白这一点,请注意,该应用程序已经运行了好几年,并且突然出现在4台服务器上.

I really do not understand this and note that the application has been running fine for years and this just suddenly happens on like 4 servers.

可能仅仅是服务器发生了变化,即它们以前从未支持过FTPS(即带TLS的FTP,不要与SFTP混淆),或者它们现在转换为无效的实现.

It might simply be that the servers changed, i.e. either they never supported FTPS (i.e. FTP with TLS, not to be confused with SFTP) before or they now switched to a broken implementation.

这篇关于GnuTLS错误-110:TLS连接未正确终止的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆