Tag: ssl

如何从PEM编码证书中确定SSL证书过期date?

如果我在Mac或Linux中有实际的文件和一个Bash shell,如何查询证书文件何时到期? 不是一个网站,但实际上是证书文件本身,假设我有csr,key,pem和chain文件。

Amazon S3 – HTTPS / SSL – 可能吗?

我还看到了一些其他的问题,没有任何真正的答案或信息(或如此出现)。 我在这里有一个图像: http://furniture.retailcatalog.us/products/2061/6262u9665.jpg 这是redirect到: ../../../products/2061/6262u9665.jpg 我需要它(https): https://furniture.retailcatalog.us/products/2061/6262u9665.jpg 所以我在retailcatalog.us上安装了一个通配符ssl(我们有其他的子域名),但是它没有工作。 我去检查 ../../../products/2061/6262u9665.jpg 这是不工作,这意味着在Amazon S3网站本身的HTTPS不工作。 我该如何做这项工作?

SSL证书不受信任 – 仅在手机上closures

我的网站在我的桌面上工作得很好(chrome)我在地址栏附近有一个绿色的锁,说“身份validation” 但是使用手机浏览器(Chrome / Safari),我看到下面的消息 – “这个网站的身份没有被validation”,并且locking(在地址栏附近的chrome)上有一个红色的x标记任何想法为什么发生?

ssl_error_rx_record_too_long和Apache SSL

我有一个客户试图访问我的网站之一,他们不断得到这个错误> ssl_error_rx_record_too_long 他们在所有浏览器,所有平台上都得到这个错误。 我根本无法重现这个问题。 我的服务器和我自己都在美国,客户位于印度。 我search了这个问题,主要来源似乎是SSL端口是用HTTP发言的。 我检查了我的服务器,这没有发生。 我尝试了这里提到的解决scheme ,但客户已经表示它没有解决这个问题。 谁能告诉我如何解决这个问题,或者我怎么能重现这个? 解决scheme 原来客户有一个configuration错误的本地代理! 希望能够帮助任何人发现这个问题,试图在未来进行debugging。

使用Requests包时出现SSL InsecurePlatform错误

我使用Python 2.7.3和请求。 我通过pip安装了请求。 我相信这是最新的版本。 我在Debian Wheezy上运行。 我在过去很多次使用过Request,从来没有遇到过这个问题,但是看起来在使用Requests发出https请求时,我得到了一个InsecurePlatformexception。 错误提到urllib3 ,但我没有安装。 我没有安装它来检查它是否解决了错误,但没有。 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3 /util/ssl_.py:79: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest /security.html#insecureplatformwarning. 任何想法,为什么我得到这个? 我检查了错误消息中指定的文档,但是文档说要导入urllib3并禁用警告或提供证书。

我可以在哪里购买有效的SSL证书?

我需要有一个有效的SSL证书,有效的我的意思是不自签名。 我不希望我的客户不得不处理这个“例外”。 它要多less钱? 我有点失落,因为我检查了Verisign,花了约1000美元,而我可以从30美元find其他人。 有任何想法吗? 顺便说一句,我目前位于法国,如果这件事。

如何在Node.js中创build一个HTTPS服务器?

给定一个SSL密钥和证书,如何创build一个HTTPS服务?

SSL_connect返回= 1 errno = 0状态= SSLv3读取服务器证书B:证书validation失败

我正在使用Authlogic-Connect进行第三方login。 运行适当的迁移后,Twitter /谷歌/雅虎login似乎工作正常,但Facebooklogin引发exception: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed 开发日志显示 OpenSSL::SSL::SSLError (SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed): app/controllers/users_controller.rb:37:in `update' 请build议..

使用Apache httpclient进行https

我已经在tomcat中启用了https,并且有一个用于服务器authentication的自签名证书。 我使用Apache httpClient创build了一个http客户端。 我已经设置了一个加载服务器证书的信任pipe理器。 http客户端可以连接服务器没有问题。 要查看发生了什么,我启用了debugging: System.setProperty("javax.net.debug", "ssl"); 我看到以下我完全无法理解的东西: *** adding as trusted cert: Subject: CN=Me, OU=MyHouse, O=Home, L=X, ST=X, C=BB Issuer: CN=Me, OU=MyHouse, O=Home, L=X, ST=X, C=BB Algorithm: RSA; Serial number: 0x4d72356b Valid from Sat Mar 05 15:06:51 EET 2011 until Fri Jun 03 16:06:51 EEST 2011 我的证书显示并被添加到信任库(正如我所见)。 然后: trigger seeding of SecureRandom done […]

Java和HTTPS的url连接无需下载证书

此代码连接到HTTPS网站,我假设我没有validation证书。 但为什么我不需要在本地安装证书? 我不应该在本地安装证书并加载该程序或将其下载到封面之后吗? 客户端到远程站点之间的stream量是否仍然在传输中encryption? import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.Reader; import java.net.URL; import java.net.URLConnection; import java.security.cert.X509Certificate; import javax.net.ssl.HostnameVerifier; import javax.net.ssl.HttpsURLConnection; import javax.net.ssl.SSLContext; import javax.net.ssl.SSLSession; import javax.net.ssl.TrustManager; import javax.net.ssl.X509TrustManager; public class TestSSL { public static void main(String[] args) throws Exception { // Create a trust manager that does not validate certificate chains TrustManager[] trustAllCerts = new […]