草庐IT

java - SSLPeerUnverifiedException : peer not authenticated

又是SSLPeerUnverified的沉闷问题,但我没有使用自签名证书。我尝试使用https连接到主机。此主机具有正确的证书,Firefox和HttpsUrlConnection都没有任何问题。但是尝试使用HttpClient进行连接时,我得到了可怕的异常。有什么线索吗?或者提示在哪里看得更近?谢谢!编辑:调试输出main,处理异常:javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIXpathbuildingfailed:sun.security.provider.cert

java - HttpClient 4.1 出现 SSL "Peer Not Authenticated"错误

我正在构建一个简单的应用程序监视器来轮询我们的一个APIURL,如果它无法从响应中获取HTTP200状态代码(这表明我们的API由于某种原因而关闭),则向我们发送电子邮件。我正在使用HttpClient4.1(这很重要,因为它的API与3.x大不相同)。我们的API使用SSL是安全的,但是输入:http://example.com/our-api进入网络浏览器会将您重定向到https://example.com/our-api不会导致任何错误。当HttpClient尝试访问此URL(http://example.com/our-api)时,它会因javax.net.ssl.SSLPee

java - Java SSLContextImpl$TLS10Context 的随机 "peer not authenticated"异常

我在使用SSL连接到HAProxy服务器时随机出现连接失败。我已确认这些故障发生在JDK版本1.7.0_21和1.7.0_25上,但不会发生在1.7.0_04或1.6.0_38上。异常(exception)是Exceptioninthread"main"javax.net.ssl.SSLPeerUnverifiedException:peernotauthenticatedatsun.security.ssl.SSLSessionImpl.getPeerCertificates(SSLSessionImpl.java:397)atSSLTest2.main(SSLTest2.java:

ruby-on-rails - Docker Rails 应用程序无法提供服务 - curl : (56) Recv failure: Connection reset by peer

我使用以下Dockerfile构建了一个Rails应用容器:$catDockerfileFROMruby:2.2MAINTAINERLucaG.SoaveRUNapt-getupdate&&apt-getinstall-ynodejs--no-install-recommends&&rm-rf/var/lib/apt/lists/*RUNapt-getupdate&&apt-getinstall-ymysql-clientpostgresql-clientsqlite3--no-install-recommends&&rm-rf/var/lib/apt/lists/*RUNmkdir-

python - Peer pymongo 重置连接

我有一些文档必须从mongodb中获取并将其设置为memcache。这是代码importmemcachefrompymongoimportMongoClientdb=mongo_client.job_db.JobParsedDatajobs=db.find().sort("JobId",1)defset_to_memcache_raw(jobs):print("Settingrawmessagetomemcache")count=0foriteminjobs:job_id=item.get('JobId')job_details=item.get('JobDetails')ifjob_

MongoDB 自签名 SSL 连接 : SSL peer certificate validation failed

我已遵循本指南Self-signedSSLconnectionusingPyMongo,byWanBachtiar创建三个.pem文件;server.pem、client.pem和ca.pem。我使用的是Ubuntu16.04和MongoDBv3.2.11。目的是在将MongoDB开放到公共(public)互联网之前保护它。让我们启动mongod:$mongod--auth--port27017--dbpath/data/db1--sslModerequireSSL--sslPEMKeyFile/etc/ssl/server.pem--sslCAFile/etc/ssl/ca.pem-

mongodb - 解析 + mongodb + SSL : "no SSL certificate provided by peer"

在Parse关闭之前迁移其服务器的过程中,我试图在DigitalOcean上设置一个简单的MongoDB实例。(我使用它而不是mLab是因为我的需求非常有限——几MB的存储空间,每周几百个请求——而mLab的成本相当高。)由于thisguide,我已经运行了mongod,并且在SSL方面取得了一些进展。使用Let'sEncrypt,但现在我被卡住了。Parse的迁移工具显示“无法访问服务器”,如果我尝试像这样在命令行上连接:mongo--ssl-ueditAdmin-p""--hostmydb.myhost.comdbname我收到此错误:MongoDBshellversion:3.2

php - curl 错误 : Recv failure: Connection reset by peer - PHP Curl

我遇到了这个奇怪的错误,CURLERROR:Recvfailure:Connectionresetbypeer如果我没有连接到服务器并且突然尝试通过PHP中的CURL连接到服务器,则会发生这种情况,我会收到错误消息。当我再次运行CURL脚本时,错误消失,然后一直运行良好,如果我让远程服务器空闲大约30分钟或重新启动远程服务器并尝试再次连接,我再次收到错误。所以看起来连接是空闲的,然后服务器突然唤醒,然后工作,然后再次休眠。这就是我的CURL脚本的外观。$url=Yii::app()->params['pdfUrl'];$body='title='.urlencode($title).'

php - BitTorrent:下载未开始

我正在尝试实现bittorrenttrackerinLaravel.但是,我现在被卡住了,因为下载不会开始。有一个对等点似乎正在播种,我100%确定它是可连接的。但是,当我在另一台机器上运行第二个客户端时,下载不会开始。它卡在“连接到同行”(uTorrent)。当客户发布通知时,我从跟踪器发送以下响应:d8:intervali1000e12:minintervali300e5:peers18:�ؤ�i�ؑ�XÚJU�6e在下载客户端我有以下数据:这是我的公告代码:fullUrl());$status=200;$content="";$passkey=Input::get('passke

php - BitTorrent:下载未开始

我正在尝试实现bittorrenttrackerinLaravel.但是,我现在被卡住了,因为下载不会开始。有一个对等点似乎正在播种,我100%确定它是可连接的。但是,当我在另一台机器上运行第二个客户端时,下载不会开始。它卡在“连接到同行”(uTorrent)。当客户发布通知时,我从跟踪器发送以下响应:d8:intervali1000e12:minintervali300e5:peers18:�ؤ�i�ؑ�XÚJU�6e在下载客户端我有以下数据:这是我的公告代码:fullUrl());$status=200;$content="";$passkey=Input::get('passke