Articles of ssl certificate

无法在Windows XP上使用SSL与SVN + Apache2一起使用

我有一个Windows XP机器,并使用BitNami与Apachebuild立一个SVN服务器。 我可以通过HTTP访问它,一切正常。 我试图build立SSL,但我一定是做错了。 C:\>svn co http://localhost/subversion c:\temp\test_nossl AC:\Temp\test_nossl\test Checked out revision 1. C:\>svn co https://localhost/subversion c:\temp\test_ssl svn: OPTIONS of 'https://localhost/subversion': SSL negotiation failed: SSL error: unknown protocol (https://localhost) 另外,当我尝试访问使用我的网页浏览器时,我得到这个错误: An error occurred during a connection to localhost. SSL received a record that exceeded the maximum permissible length. (Error code: ssl_error_rx_record_too_long) 现在,我认为我很好地遵循了设置SSL的方向。 我使用OpenSSL生成了自签名证书,并将server.key放在\ conf \ […]

SSL证书从命令行工作正常,但脚本失败

我正在尝试为我的持续集成服务器设置电子邮件通知。 我有一个脚本,使用钉子发送电子邮件,当build设工程: #!/bin/bash echo "Build Worked!" | nail -A myisp -s 'Build Success' [email protected] 当我使用sh build-worked从命令行运行它时,它可以sh build-worked ,并且收到电子邮件。 但是,当我启动执行相同脚本的持续集成服务器时,出现以下错误: nail: /opt/bitnami/common/lib/libssl.so.0.9.8: no version information available (required by nail) nail: /opt/bitnami/common/lib/libcrypto.so.0.9.8: no version information available (required by nail) Error with certificate at depth: 0 issuer = /C=ZA/ST=Western Cape/L=Cape Town/O=Thawte Consulting cc/OU=Certification Services Division/CN=Thawte Premium Server CA/[email protected] […]

为什么我在Windows 7上启用Apache的HTTPS后出现“加载页面时出现问题”?

我通过取消注释在Apache服务器(2.2.15)Windows 7 Enterprise上启用了HTTPS: 包括/private/etc/apache2/extra/httpd-ssl.conf 在C:\ Program Files(x86)\ Apache Software Foundation \ Apache2.2 \ conf \ httpd.conf中,然后修改C:\ Program Files(x86)\ Apache Software Foundation \ Apache2.2 \ conf \ httpd-ssl.conf包括: DocumentRoot“C:/ Program Files(x86)/ Apache Software Foundation / Apache2.2 / htdocs” ServerName myserver.com:443 ServerAdmin [email protected] … SSLCertificateFile“SSLCertificateFile”C:/ Program Files(x86)/ Apache Software Foundation / Apache2.2 / conf / cert.pem SSLCertificateKeyFile“SSLCertificateFile”C:/ […]

带有verisign证书的IIS 7,返回无效的证书

我们有Windows 2008上的IIS7,我们安装了verisign证书,并将其绑定到https。 证书看起来很好。 链: mysite.com – 没有过期 VeriSign国际服务器CA类3 – 未过期 Verisign 3级公共主要authentication机构 – 未过期 然而,当我使用verisign在线validation,我得到第二个证书已过期。 https://knowledge.verisign.com/support/ssl-certificates-support/index?page=content&id=AR1130# 这是它报告,mysite被报告是好的: –Issued To– Organization: VeriSign Trust Network Organizational Unit: www.verisign.com/CPS Incorp.by Ref. LIABILITY LTD.(c)97 VeriSign Organizational Unit 2: VeriSign International Server CA – Class 3 Organizational Unit 3: VeriSign,, Inc. –Issued By– Organization: VeriSign,, Inc. Organizational Unit: Class 3 […]

如何为FileZilla使用Verisign生成CSR(在Windows中)

我需要从VeriSign获得用于FileZilla(FTPS,通过SSL的FTP)的证书,获得证书,Verisign要求提供CSR文件,FileZilla似乎没有办法生成这些CSR文件; 我将如何去生成威瑞信需要的这个文件,以便他们能够发布我可以在FileZilla中使用的证书?

SSL证书问题

我有一个VPS与cPanel和WHM,我已经购买了SSL证书,我成功地安装在第二个IP地址,但是当我访问https://www.domain.com它不起作用,因为我的域名只能到第一个IP,所以目前它是从一个IP服务的,如何在访问https方法时从第二个IP服务? 注意:我是新来的。 谢谢

无法安装新的SSL证书(Apache2虚拟主机)

尝试为Apache2安装新的SSL证书时遇到问题。 我们在80端口上运行正常的stream量,在443上运行SSL。 我修改了httpd.conf ,只重命名/etc/httpd/conf/2009certs/ to /etc/httpd/conf/2010certs/ : <VirtualHost ServerIP:443> # This parameter already existed as-is SSLEngine on # These are the parameters I changed (already existed w/ diff paths.) SSLCertificateFile /etc/httpd/conf/2010certs/server.crt SSLCertificateKeyFile /etc/httpd/conf/2010certs/server.key SSLCertificateChainFile /etc/httpd/conf/2010certs/intermediate.pem SSLCACertificateFile /etc/httpd/conf/2010certs/gs_root.pem # Other parameters here; ServerAdmin, DocumentRoot, ServerName, ErrorLog, etc…. </VirtualHost> 存在*:80另一个VirtualHost块,但不对该区域进行更改。 用新的证书path保存httpd.conf后,注释掉旧的2009path,并尝试重新启动Apache,我得到/var/log/httpd/error_log , httpd无法启动: 您在标准HTTPS(443)端口上configuration了HTTP(80)! 除证书path之外,没有任何更改,并且在将httpd.conf更改回使用旧证书后,te问题消失。 什么可能导致这个?

ssl.conf和httpd.conf的可能位置

我正在试图写一个脚本在python中获取证书文件和私钥,并在Apache服务器上安装SSL证书。 我机器上的ssl.conf文件位于/etc/httpd/conf.d/目录下,我认为这是正常的。 但是,根据分布情况,ssl.conf文件可以包含哪些其他目录? 而ssl.conf是只有Apache 2的一个特性? 如果运行的服务器是Apache 1,我需要find并编辑httpd.conf文件吗?

Mac OS X Server 10.6在SSL证书更换后拒绝提供网页

我运行一个在运行Mac OS X Server 10.6的Apple Xserve上托pipe的网站。 今天,我用新获得的证书replace了过期的SSL证书。 我也删除了旧的证书。 我使用服务器pipe理工​​具进行了这些更改。 证书看起来是有效的 – 软件是这样说的,并显示所有正确的信息。 它还声称Web服务正在运行。 但是,由于我做了一个更改,我的服务器拒绝提供网页。 任何加载页面的尝试都会立即被拒绝。 其他服务,如苹果远程桌面,SSH,法新社等工作正常,这只是拒绝连接的Apache。 我重新启动了服务器,并使用Server Admin和apachectl重新启动了Apache。 后者工具也相信Apache正在运行,但我无法连接到它。 我已经尝试过比较我的/ etc / apache2文件夹与备份副本,但正如所怀疑的,所有的更改都与SSL证书有关,并且对我来说似乎无害。 我在这上面打了一堵砖墙; 没有什么是错误的,Google没有返回结果,但是我的网站被破坏了。 我希望你们中的一个对那些对这个知道得多的人感到满意,至less我可以给我一个暗示可能是错误的暗示。 谢谢! 编辑:错误日志中的最后几行: [Mon Sep 13 13:30:11 2010] [warn] [client 65.55.3.193] mod_include: Options +Includes (or IncludesNoExec) wasn't set, INCLUDES filter removed [Mon Sep 13 13:31:20 2010] [notice] caught SIGTERM, shutting […]

只有单个域的证书,但不能在没有警告的情况下从子域加载数据

我有一个证书validation一个单一的域名( https://www.example.com ),我已经设置nginx使用该证书。 在页面上,我不想链接到我自己的子域(images.example.com)的图像。 我也有一个有效的证书为images.example.com。 如何防止浏览器警告www.example.com上的内容不安全(因为它已加载/images.example.com中的内容)。 我可以以任何方式将我的images.example.com证书添加到nginxconfiguration文件,或者是我唯一的select购买* .example.com证书的选项吗? 我可以将两个证书合并为一个可以识别这两个域名是安全的吗?