草庐IT

check_connectivity

全部标签

macos - 异常 : connect: does not exist (Connection refused) when trying to connect to TCP socket in Haskell

上下文我正在关注tutorialonwritingaTCPserverlastweekinRealWorldHaskell.一切顺利,我的最终版本可以正常工作,并且能够在TCP客户端和服务器之间发送消息。然后,我想为我编写的一个小型TicTacToe游戏编写自己的TCP服务器。我开始编写服务器和客户端并进行了一些尝试,到目前为止它工作正常,服务器能够接受连接,但还没有真正的交互。现在有点尴尬了,因为在我关闭我的Mac并尝试重新启动它之后,它再也无法启动了。我整个星期五都在忙于从单用户模式进行备份并重新安装Mac操作系统。重新安装成功后,我所有的数据都还在,所以我根本不需要备份。无论如何

tcp - "iot_tls_connect L#143 TCP Connection Error"使用 Raspberry Pi 的基本 AWS 示例

我是awsIOT的新手。我收到错误:iot_tls_connectL#143TCPConnectionError.我正在尝试使用示例awsc代码。我已将header配置替换为我帐户的配置。但是示例中没有一个超出这个错误。我正在使用树莓派。 最佳答案 听起来您拥有正确的证书/key。确保主机名只是.iot.us-west-2.amazonaws.com而不是https://A.iot.us-west-2.amazonaws.com如果您从控制台复制粘贴它。 关于tcp-"iot_tls_c

python - 如何重现 "Connection reset by peer"

我了解了tcp中两个臭名昭著的错误之间的区别:[Errno54]Connectionresetbypeer[Errno32]管道损坏这两个错误都是tcp连接的一侧因未知原因关闭,而另一侧仍然与之通信。当对方写东西时,抛出Brokenpipe当对方读一些东西时,Connectionresetbypeer被抛出我能够使用下面的Python代码重现Brokenpipe。#tcp_server.pydefhandler(client_sock,addr):try:print('newclientfrom%s:%s'%addr)finally:client_sock.close()#closec

java - 奇怪的 SocketExceptions : connection reset and Connection timed out

我有一个JavaTCP服务器和一个AndroidTCP客户端。服务器等待请求,然后将50MB的数据发送到Android客户端(客户端通过循环数组读取并覆盖数据,因此数据不会保存在手机上。)一切正常,花花公子,但有时客户端会崩溃有了这个:java.net.SocketException:Connectiontimedout服务器得到这个:java.net.SocketException:connectionreset客户端循环读取,直到接收到所有数据(我允许它在一次调用中读取的最大数据是1.5MB。服务器发送如下:connectionSocket.getOutputStream().wr

c# - NetworkStream 获取 System.IO.IOException : Unable to write data to the transport connection

我正在使用NetworkStream来保持打开的TCP/IP连接,消息可以通过该连接发送。我收到一条消息,处理它,然后返回一个ACK​​。我正在使用一个偶尔会收到消息的站点,但是当我发送ACK时,我收到了IOException。有时这只会持续一两条消息(我可以收到下一条消息),而其他时候它会一直持续到服务停止并重新启动。下面是我的NetworkStream的代码,没有任何处理:using(NetworkStreamstream=client.GetStream()){stream.ReadTimeout=ReadTimeout;...if(stream.CanRead&&stream.

java - 错误 :The TCP/IP connection to the host has failed. java.net.ConnectException:连接被拒绝:连接

我正在使用window7NetbeansIDE7.1.2SQLServerManagementStudioExpress2005JDK1.6连接数据库时出现以下错误:com.microsoft.sqlserver.jdbc.SQLServerException:TheTCP/IPconnectiontothehosthasfailed.java.net.ConnectException:Connectionrefused:connect我的连接字符串是:Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");Conne

c# - wcf "An existing connection was forcibly closed by the remote host"关闭客户端后

我在关闭客户端程序后收到错误消息“远程主机强行关闭了现有连接”。我添加了这段代码以确保在程序关闭时关闭客户端连接。我还有一个关闭客户端的按钮,该按钮可以正常工作。privatevoidForm1_FormClosing(objectsender,FormClosingEventArgse){try{client.Close();}catch(CommunicationExceptionex){client.Abort();}catch(TimeoutExceptionex){client.Abort();}catch(Exceptionex){client.Abort();throwe

delphi - TSQLConnection.Connect with InterBase 7.5 奇怪的三分钟延迟

环境:Delphi2009客户端应用程序(和一个Java),在Windows2003服务器上运行通过dbExpress连接到InterBase7.5.1(另一个Windows2003服务器)Delphi应用程序使用TSQLConnection对象的AfterConnect事件处理程序记录打开TSQLConnection的时间。在随机间隔中,连接需要三分钟的“额外时间”。我最初怀疑这可能是SQL查询的问题,但今天更详细的日志记录显示它是挂起的SQLConnection.Connect。我不确定这是否是网络、InterBase服务器或Delphi/dbExpress层的问题。有没有人经历过

bash - 如何减少 TCP connect() 系统调用超时?

在下面的命令中,我启用文件/dev/tcp/10.10.10.1/80进行读写并将其与文件描述符3相关联:$timeexec3/dev/tcp/10.10.10.1/80bash:connect:Operationtimedoutbash:/dev/tcp/10.10.10.1/80:Operationtimedoutreal1m15.151suser0m0.000ssys0m0.000s这会自动尝试执行TCP三向握手。如果如上例所示无法访问10.10.10.1,则connect系统调用将尝试连接75秒。这75秒超时是由bash决定的吗?还是这个系统默认?最后但同样重要的是,有没有办法

python - 类型错误 : Connect() takes exactly one argument

我正在创建一个极其简单的python脚本,旨在打开TCP套接字并发送一些JSON数据。(我是python新手)我在运行脚本时收到以下错误:Traceback(mostrecentcalllast):File"JSONTest.py",line17,ins.connect('10.12.0.30',6634)File"/usr/lib/python2.7/socket.py",line224,inmethreturngetattr(self._sock,name)(*args)TypeError:connect()takesexactlyoneargument(2given)我的脚本如下