草庐IT

ssl_accept

全部标签

ios - SSL 握手失败 9801 - TCP 连接 - Xcode 7

在基于Xcode7(测试版)构建的应用程序中,TCP套接字连接(NSStream)失败并出现以下错误。**CFNetworkSSLHandshakefailed(-9801)StreamError-9801:Theoperationcouldn’tbecompleted.(OSStatuserror-9801.)**在Info.plist中,我还在相关异常之后包含了ATS。NSAppTransportSecurityNSAllowsArbitraryLoadsXXdomainNSExceptionAllowsInsecureHTTPLoadsNSExceptionRequiresFor

ssl - 为什么此 SSL 连接突然终止

我正在尝试发出HTTPSPOST请求。连接在一开始就突然结束。我使用Wireshark进行了以下捕获。192.168.0.33是我的客户端尝试连接到服务器。192.185.47.210是服务器。No.TimeSourceDestinationProtocolLengthInfo512.476681000192.168.0.33192.185.47.210TCP621143→443[SYN]Seq=0Win=65535Len=0MSS=1460SACK_PERM=1522.534541000192.185.47.210192.168.0.33TCP62443→1143[SYN,ACK]S

python - imaplib SSL 连接在关闭后卡在 CLOSE_WAIT

我有一个通过IMAP4_SSL连接到IMAP服务器的python代码,在它尝试关闭连接之前一切正常:deflogout(self):"ClosethemailboxandlogoutandsettheconnectiontoNone"try:self.connection.close()self.connection.logout()excepte:passself.connection=None这使连接处于CLOSE_WAIT状态:tcp3801.2.3.4:558095.6.7.8:993CLOSE_WAIT18983/python2.6它长期存在的地方。python进程本身是一个

C# SSL 连接被主动拒绝

我正在创建一个需要加密连接的应用程序,但遇到了问题。我在同一台计算机上同时运行客户端和服务器。如果我在没有SSL的情况下连接(通过TCPClient和TCPListener,一切正常。但是,使用SSLStreamclass一直给我SocketException0x80004005“ConnectionActivelyRefused”。我一直在看其他帖子,但我似乎无法查明我的问题。客户:privatevoidokButton_Click(objectsender,RoutedEventArgse){stringserverCertName=COMPUTER_NAME;stringmach

java - SSL 握手异常 :no cipher suites in common in spring integration TCP Server

这个问题在这里已经有了答案:JavaSSLHandshakeException"nociphersuitesincommon"(8个答案)关闭6年前。我正在尝试通过spring集成来使用TCP服务器。具体来说,我正在使用SSL/TSL支持,如http://docs.spring.io/spring-integration/reference/html/ip.html#ssl-tls我的sslContextSupportbean如下:当我的客户端向服务器发送消息时,服务器接收到它但给出以下错误2016-08-1110:28:43,876ERROR[org.springframework.

c - 从 accept() 获取目的地/IP 地址?

说,我绑定(bind)0.0.0.0端口X,监听它,然后接受新连接。我的服务器如何找到客户端用来连接的目标IP地址?此外,SYN是通过哪个接口(interface)(假设是多宿主服务器)到达的? 最佳答案 accept()返回的套接字上的getsockname()调用将为您提供连接本地端的地址。确定接口(interface)的最佳方法可能只是将getsockname()中的本地IP地址与接口(interface)地址进行匹配。 关于c-从accept()获取目的地/IP地址?,我们在St

java - 用于通过 TCP/IP 连接的 SSL 证书

我有一个Java应用程序,它与服务器通信并通过TCP/IP上的SMPP连接交换短消息。我想添加SSL安全性以使短消息安全。我正在使用JSMPP(SMPP的Java实现)。我想要以下几点的答案:我应该在应用程序运行机器(客户端)的什么地方添加SSL证书?可能我应该将它们添加到JVM。请确认。我在另一台运行并等待TCP/IP连接的java机器上实现了服务器。我应该在服务器机器上的什么地方添加证书?我是否需要更改代码,或者JVM会为现有代码增加安全性?在哪里可以找到免费试用的SSL证书?我正在使用Java1.6和JSMPP2.1.0谢谢 最佳答案

Delphi - 与 Indy 组件的 SSL TCP 通信

我在DelphiXE2中使用TIdSSLIOHandlerSocketOpenSSLIndy组件通过TCP将数据发送到SSL服务器(Apple推送通知服务)。我已经在一定程度上发挥了作用,但不确定我是否以最好的方式进行。我正在做以下事情:设置SSL属性公司。证书路径调用.Open方法打开连接检查OnStatusInfoEx事件中的AType参数,直到我收到“握手完成”消息使用.WriteDirect发送数据用.Close关闭连接有没有更好的方法知道连接何时准备好发送数据?有人有直接通过TCP使用TIdSSLIOHandlerSocketOpenSSL组件的示例代码吗?我发现的示例主要用

java - 单独的 TCP/SSL 连接用于身份验证,而 UDP 用于主要流量?

我目前正在编写一个小型客户端/服务器软件,其中服务器在PC/Mac(Java)上运行,客户端在Android上运行。客户端向服务器发送许多小数据包,低延迟很重要,单个数据包丢失无关紧要,这就是我想为此使用UDP的原因。问题是我需要一些身份验证,因为服务器应该只接受来自已知设备的数据包(第三方不应该能够发送有效数据包,但是它是否可以读取此类数据包并不重要)。所以我在想的是,身份验证可以在单独的TCP(甚至SSL)连接上进行,而主要流量通过UDP进行。仅接受来自与TCP/SSL连接相同IP地址的UDP数据包,并且只要连接处于Activity状态。这是一种(相对)安全的身份验证方法还是有简单

c - 错误 : Invalid argument while trying to accept a connection from a client

我正在尝试使用TCP将客户端连接到服务器。我想我的客户正确地完成了他的工作,但服务器无法接受连接。这是我的代码:服务器:intmain(intargc,char*argv[]){intport,sock,newsock,thread_pool_size,queue_size;structsockaddr_inserver,client;structsockaddr*serverptr=(structsockaddr*)&server;structsockaddr*clientptr=(structsockaddr*)&client;structhostent*rem;socklen_t