Articles of https

如何禁用IIS 7.5上的HTTPS

我在Windows2008上有一个IIS 7.5,托pipe了几十个站点。 有两个站点使用HTTPS,我们称之为www.site1.com和www.site2.com 现在的问题是,如果我(出于任何原因)浏览到https://www.site3.com连接不会按预期(我),但浏览器显示不安全的内容的警报,因为该域不匹配证书。 我不知道如何避免这种行为,我想知道它是否可以解决。

使用fasterize.com:redirect到“http:// www”,除了https中的一个页面(使用lighttp)

我使用真棒前端优化器fasterize.com ,这需要www子域。 另外我有一个付款页面,我会使用HTTPS而不使用快速,所以在另一个子域。 我使用lighttpd,我已经有了一个很好的redirect所有页面。 我为付款页面添加了子域名和规则,如下所示: $HTTP["host"] =~ "^payment\.domain\.com$" { url.redirect = ("^/(.*)$" => "https://domain.com/payment/") } $HTTP["host"] =~ "^domain\.com$" { url.redirect = ("^/(.*)$" => "http://www.domain.com/$1") } 但第二个规则赶上第一个的呼吁,我得到http://www.domain.com/paymentpage/这是不好的,因为缺lessHTTPS。

SSL端口443和2443上的secure.DOMAIN.com,可以吗?

所以我有一个使用godaddy ssl保护的子域。 我想要做的是有安全的标准443端口以及端口2443,所以当去https://secure.domain.com其安全,因为它应该是,然后去https://secure.domain时。 com:2443它也是安全的。 443是标准站点,2443是控制面板。 我已经添加了SSL条目的虚拟主机在2443下听,这没有得到我正在寻找的结果。 即时消息在这个和谷歌并不是很有帮助。 这是一个灯系统。 centos 6.4 apache2可以这样做吗? inheritance人的鬼configuration: <VirtualHost IP:80> SuexecUserGroup PATH PATH DocumentRoot /home/PATH/DOMAIN.COM/html ServerName DOMAIN.COM ServerAlias www.DOMAIN.COM ftp.DOMAIN.COM mail.DOMAIN.COM secure.DOMAIN.COM scripts.DOMAIN.COM ServerAlias help.DOMAIN.COM ServerAdmin [email protected] # subdomain logic RewriteEngine On RewriteOptions inherit RewriteCond %{HTTP_HOST} !^www\.tandgweb\.com [NC] RewriteCond %{HTTP_HOST} !^PATH\.com [NC] RewriteCond %{HTTP_HOST} ^([A-Z0-9a-z-.]+)\.PATH\.com [NC] RewriteCond %{DOCUMENT_ROOT}/%1 -d RewriteRule ^(.+) […]

将SSL证书从一个转移到另一个ubuntu服务器

我们正在和一个客户一起工作。 有服务器(A,example.com)包括我们的Ubuntu的Apache(B,140.120.98.178)的内容。 有服务器(A)已经在使用我们也应该使用的SSL证书。 问题:是否可以将fe * .crt和* key文件复制到我们的服务器fe到/ etc / apache2 / ssl /并启用它 a2ensite default-ssl 如果是这样的话,“普通名称”(当你使用openssl创build一个证书时,可以定义这个名字)不会是错的(我们的example.com会是140.120.98.178)? 非常感谢, t书

我如何正确configuration多个安全虚拟主机 – Apache 2.2.15和RedHat 6

首先,这个问题可能会与其他问题重叠,但我几乎觉得这是关于“如何正确configuration它”的红帽问题。 我有几个网站从同一个IP地址提供服务,没有问题。 但是,我想通过HTTPS给这些网站一些保护。 在RedHat中,ssl.conf文件是在https.conf文件中引用的,它们看起来可以很好地工作。 文档指出我要为每个我想要的安全网站创build一个.conf文件,并将该文件放在/etc/httpd/conf.d/目录中,该目录也包含ssl.conf文件。 假设所有的指令都设置正确,我是否需要引用位于该目录中的secureWesite.conf文件中的ssl.conf文件? 其次,有一个select给apache自己的密钥对,但是当涉及到每个有自己的密钥对的网站,这将如何工作? 我没有兴趣每年支付500美元的野外证书,所以有没有什么select呢? 我提到我目前只有一个IP地址。 感谢您的帮助。

curl按enter或ctr + c才能有正确的回应

这是一个脚本,检查我的这个网站上的当前IP: http : //myip.dnsdynamic.org/并select响应和调用一个API,以更新我的dynamicIP。 这里的脚本: curl –user <myusername>:<mypasswd> https://www.dnsdynamic.org/api/?hostname=eventsonmap.ssh22.com&myip=`curl http://myip.dnsdynamic.org/` 当我运行它的一切都好,但命令停止,并不正常返回它只有在最后我按下ENTER或按ctrl+c我做错了什么? 我错过了一个参数? 这个脚本是每个minyte运行的cronjob,所以我不能按ENTER 更多信息 这里在pastebin中curl -v <same> full curl -v <same>的完整结果在这里是最后两行: * Closing connection 0 * SSLv3, TLS alert, Client hello (1): 并在这里阻止…

启用S​​SL后,HTTP不能正常工作Nginx VPS

今天,我通过Cent OS Nginx VPS为我的Wordpress网站设置了一个自签名的SSL证书。 因为我只想为WordPress后端使用HTTPS。 这是我的vhost nginxconfiguration文件( 文件在这里 )。 重新加载nginx之后,现在这个站点只能运行HTTPS。 HTTP显示无法连接错误。 然后我通过SSH运行一个telnet命令,然后显示下面的输出。 root@host [~]# telnet mysitename.com 80 Trying 199.1xxx.xxx.22… telnet: connect to address 199.1xxx.xxx.22: Connection refused 我没有阻止端口80.如果我禁用CSF,什么都不会发生。 如果我在启用了站点的configuration文件中删除了以下代码,则HTTP和HTTPS都可以正常工作。 (我不知道它有多安全和正确) listen 199.1xxx.xxx.22:443 ssl; ssl on; ssl_certificate /opt/pifpm/ssl/server.crt; ssl_certificate_key /opt/pifpm/ssl/server.key; 有人能告诉我如何在这个虚拟主机中使用HTTP和HTTPS? 安全地从我的网站的nginxconfiguration文件中删除SSL证书代码上面,并使用HTTPS(因为SSL没有设置代码工作)? 谢谢!

HTTPS到HTTP – 响应显示caching,或者这可能不起作用。

长话短说: 谷歌caching的https://链接,当这个网站不需要一个SSL – SSL现在已经过期,人们从谷歌来的时候得到这个警告屏幕。 因此,我们发现这个apacheconfiguration: Options +FollowSymlinks RewriteEngine on RewriteBase / RewriteCond %{SERVER_PORT} ^443$ [OR] RewriteCond %{HTTPS} =on RewriteRule ^(.*)$ http://www.website.com/$1 [R=301,L] 它的作品 – 对我来说,显然。 所以,我的问题是 – 为什么它对我而言,而不是其他一些人 – 我该如何解决?

子域到文件夹redirect(HTTPS)

我在我的httpd.conf底部有以下内容。 没有其他configuration完成。 NameVirtualHost *:80 <VirtualHost *:80> ServerAdmin [email protected] ServerName www.contoso.com RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} RewriteCond %{HTTP_HOST} !^www.* [NC] RewriteCond %{HTTP_HOST} ^stoplight.* [NC] RewriteCond %{HTTP_HOST} ^([^\.]+)\.contoso\.com RewriteCond /var/www/html/%1 -d RewriteRule (.*) https://www.contoso.com/blarg%{REQUEST_URI} </VirtualHost> NameVirtualHost *:443 <VirtualHost *:443> DocumentRoot /var/www/html ServerName www.contoso.com RewriteCond %{HTTP_HOST} !^www.* [NC] RewriteCond %{HTTP_HOST} ^stoplight.* [NC] RewriteCond %{HTTP_HOST} ^([^\.]+)\.contoso\.com […]

HTTPS证书错误

我的办公室里有一个电话系统,它的pipe理界面托pipe在一个由https保护的本地networking服务器上。 当我尝试访问该界面时,即使在通过Certmgr.exe安装证书之后,我总是会收到证书错误。 有没有其他办法来安装证书,并阻止这个恼人的错误? 消息说:“组织,颁发证书,是不可信的。”