草庐IT

connect2

全部标签

vb.net - 如何处理TCPListener "An existing connection was forcibly closed by the remote host"

我有一个使用TCPListener和异步方法BeginAcceptTCPClient的TCP服务器:ImportsSystem.Net.SocketsImportsSystem.ThreadingImportsSystem.NetPublicClassTCPServerPrivatemPortAsIntegerPublicEventIncomingMessage(ByValMessageAsString,ByValIPAsString)'Thissignalsthreadpoolthreadstostop...PrivatemStopServerAsManualResetEventPr

.net - Web 场服务器使用的 WCF。错误 : The socket connection was aborted

我在ServerA上部署了一个WCF服务。我正在使用tcp绑定(bind)。我还有一个由ServerB和ServerC组成的网络场。当我在任何服务器ServerB或ServerC上部署使用WCF服务的应用程序时,在尝试调用我的服务时出现错误。我添加了跟踪,这是我得到的错误:Thesocketconnectionwasaborted.Thiscouldbecausedbyanerrorprocessingyourmessageorareceivetimeoutbeingexceededbytheremotehost,oranunderlyingnetworkresourceissue.L

java - Spring 集成 : individual timeouts settings for connections in the same pool

我们有一个使用SpringIntegration的Java编写的应用程序。应用程序向3d方服务发送请求,每个请求都表示为字节数组并通过纯TCP发送。与3d方的连接存储在池中(使用CachingClientConnectionFactory)。我们可以向3d方发送几种类型的请求,现在需要为每种类型的请求设置不同的超时值。但是,就目前而言,这看起来有问题,因为为Gateway和ConnectionFactory组件设置了连接超时设置,并且无法为特定的单个请求设置连接超时。我们希望避免仅仅为了支持不同的连接超时而引入多个网关和连接工厂。channel和网关配置TcpGateway.javap

c - AT 命令 ESP8266 01 : AT+CIPSTART: How to fix response Link type Error/Can't connect with TCP

已解决我正在尝试通过AT命令通过TCP将ESP826601(通过Arduino控制)作为客户端连接到ESP8266设置作为服务器。但是一旦我发送命令“AT+CIPSTART”,响应就是“链接类型错误”。SDK版本为2.0.0。我已经尝试在1和0上使用AT+CIPMUX以及每个ID,但响应始终是链接类型错误左边是服务器/右边是客户端编辑:在几次重新启动后的一些随机时间它可以工作,但只有3%的时间。已解决 最佳答案 我找到了答案。所以我做错的是我没有用AT+CIPMUX=1初始化AP。这意味着它无法打开多个id。所以我只是删除了“0”,

c Windows connect() 失败。错误 10049

以下两段代码编译通过,但我在客户端收到了connect()failed错误。(使用MinGW编译)。客户端代码://thankstocs.baylor.edu/~donahoo/practical/CSockets/code/TCPEchoClientWS.c#include#include#include#defineRCVBUFSIZE32//sizeofreceivebuffervoidDieWithError(char*errorMessage);intmain(intargc,char*argv[]){intsock;structsockaddr_inechoServAddr

python - 简单的python服务器 "connection refused"错误

我找到了一个非常简单的Python服务器和客户端的代码。当我第一次运行它时,我在不同终端的同一台机器上运行服务器和客户端,并且运行良好。但是现在我在我的树莓派上运行服务器并在我的桌面上运行我的客户端并且我收到“连接被拒绝错误”。我的直觉告诉我这是防火墙阻止了我正在使用的端口但我使用了以下命令我发现打开端口。sudoiptables-AINPUT-ieth0-ptcp--sport4042-mstate--stateESTABLISHED-jACCEPT我的客户端和服务器都连接到我的python代码中的这个端口#。当我在我的pi上运行sudonmap-sS-O127.0.0.1时,我得到

java - 什么是 "SocketTimeoutException connect time out"以及如何修复它?

我正在尝试从java客户端调用我的远程tomcat服务器,但我间歇性地收到SocketTimeoutException:连接超时。(http://docs.oracle.com/javase/7/docs/api/java/net/SocketTimeoutException.html)这是堆栈跟踪Causedby:java.net.SocketTimeoutException:connecttimedoutatjava.net.PlainSocketImpl.socketConnect(NativeMethod)atjava.net.PlainSocketImpl.doConnect

c# - SocketException : An existing connection was forcibly closed under IIS 7, 但在 IIS 6 下正常

几年来,我们已经有一个在IIS6/WindowsServer2003下运行的.ashx应用程序。我们最近一直在尝试启动和运行一些新服务器,并且需要迁移到Win2k8R2和IIS7.5,但是我花了一些时间让应用程序在新服务器上运行良好。.ashx是我们拥有的自定义消息队列引擎的Web解释器,它通过TCP进行通信。因此,在.ashx中,我们创建了一个套接字来与消息队列服务器通信。此体系结构没有任何变化,但我在运行.Net4的Win2k8和IIS7.5安装程序中遇到的错误是System.Net.Sockets.SocketException(0x80004005):Anexistingcon

linux connect()超时和syncookies

在connect(2)[Linux2.6.72004-06-23版本]的手册页中,描述ETIMEDOUT的部分说:ETIMEDOUTTimeoutwhileattemptingconnection.Theservermaybetoobusytoacceptnewconnections.NotethatforIPsocketsthetimeoutmaybeverylongwhensyncookiesareenabledontheserver.同样的评论至少也出现在Linux手册页项目的3.35版中。我不了解在服务器上启用syncookies如何导致客户端可能有更长的超时时间。

sockets - 如何通过 https 使用 chrome.sockets.tcp.connect?如果没有,还有其他方法吗?

当我在chrome38中使用这个方法时,它输出:Uncheckedruntime.lastErrorwhilerunningsockets.tcp.secure:net::ERR_INVALID_ARGUMENTatObject.callback(chrome-extension://dljefdleijndedodoomhhlajcjddenpf/main.js:66:32)这是我的代码:chrome.sockets.tcp.create({},function(createInfo){varsocketId=createInfo.socketId;chrome.sockets.tc