我的服务器上有一个Web应用程序需要由两个不同的域名引用,两个域名都有自己的SSL证书。 这两个域的应用程序是完全一样的,但是出于合法的原因,我们必须保留这两个域名。 问题在于,由于两个域都需要自己的SSL证书,所以在我们的IIS 7.5configuration中,我们必须安装两个单独的IIS应用程序(都指向相同的物理位置),并且安装了自己的唯一IP地址和SSL证书。 现在,我知道,由于SSL通信的本质,这是有意devise的,您不能为每个IP地址和域名分配多个SSL证书。 我的问题是…有没有办法解决这个限制,并保持一个Web应用程序在IIS中,并让它服务两个基于主机名的SSL证书? 我知道使用基本的IISconfiguration, 这是不可能的 ,但我认为,通过某种外部负载平衡和/或SSL加速服务器/服务的组合,我们可以让这些服务器处理SSL请求并保持IIS清洁有一个单一的应用程序。 我对这些技术一点都不熟悉,所以我在问,理论上是否可行。 如果没有,其他人知道如何做到这一点?
我想弄清楚如何生成一个CSR,所以我可以生成和安装SSL证书。 这是我尝试过的东西的链接 。 当然,这个post是为m0n0wall,但我想openssl是openssl。 我被卡住的地方。 当我运行这个: /usr/bin/openssl req -new -key mykey.key -out mycsr.csr -config /usr/local/ssl/openssl.cnf 我得到这个: error on line -1 of /usr/local/ssl/openssl.cnf 54934:error:02001002:system library:fopen:No such file or directory:/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/bio/bss_file.c:122:fopen('/usr/local/ssl/openssl.cnf','rb') 54934:error:2006D080:BIO routines:BIO_new_file:no such file:/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/bio/bss_file.c:125: 54934:error:0E078072:configuration file routines:DEF_LOAD:no such file:/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/conf/conf_def.c:197:
我的网站有一个SSL证书(例如url: https : //subdomain.example.com )。 在Apache下,为端口80和端口443设置。因此,在以下configuration下,任何访问http://subdomain.example.com的人都将被发送到https://subdomain.example.com 。 但是,从Internet Explorer访问,redirect不会发生。 相反,http访问得到一个“Internet Explorer无法显示网页”。 与客户端解决scheme列表尝试。 有关如何修复configuration的任何想法,所以IE访问具有与其他浏览器相同的行为(即自动发送http到https)? NameVirtualHost *:443 <VirtualHost *:80> DocumentRoot /var/www/somewebroot ServerName subdomain.example.com </VirtualHost> <VirtualHost *:443> DocumentRoot /var/www/somewebroot ServerName subdomain.example.com # SSL CERTS HERE </VirtualHost> *testingIE8,IE9testing版
好的,所以我正在尝试使用Single Sign-On安装SharePoint Foundation 2010。 几乎所有的工作都很好,但是当我进入服务部分时,没有任何带有“Microsoft Single Sign-on”的服务可以使用。 每个接触这个主题的文章都说,首先启用这个服务,我的智慧就这样结束了。 我正在AD中以networking帐户身份运行本地pipe理员。 以下是一些包含相关信息的图片(由于缺乏声誉/垃圾邮件防护,无法插入其中): View post on imgur.com 任何帮助将不胜感激。 哦,还有一件事,到目前为止,我已经安装了SharePoint Foundation 2010并满足了上述安装的要求,而且我可以通过浏览器访问它,所以它似乎运行良好。
我已经安装了Ubuntu Server 10.10,我正在使用它来托pipe我有的域名。 我正在尝试为服务器设置FTP,但是我遇到了一些问题。 我已经成功安装了vsFTPd,并在防火墙上打开了端口20,21。 在我的vsFTPdconfiguration中,我启用了SSL。 每当我尝试通过FTP连接到我的服务器,我收到“连接拒绝”错误。 在禁用SSL的情况下,我已经获得了一些成功,但是在LIST命令之后连接过程将会超时(但它确实接受我的身份validation)。 这里是我的vsFTPdconfiguration,SSL的东西是在底部: # Example config file /etc/vsftpd.conf # # The default compiled in settings are fairly paranoid. This sample file # loosens things up a bit, to make the ftp daemon more usable. # Please see vsftpd.conf.5 for all compiled in defaults. # # READ THIS: This example […]
请忽略,毕竟我在php扩展中find了ssl。 有趣的是,你在发布后如何自己find答案。 这个问题是关系到开发,但我认为它与pipe理员设置,它可能会closures在stackoverflow。 我正在testing应该通过Gmail的SMTP服务器发送电子邮件的本地开发环境的代码,但我得到一个错误Unable to connect via TLS ,并想知道可能是什么问题。 我在wserver2和windows上。 我不认为wampserver2默认使用ssl(至less在php扩展名列表中找不到php_ssl扩展名)。 但是代码显示ssl可能是需要的。 我不熟悉SSL或调整wampserver2的设置。 有没有人有线索,我可能需要做些什么来得到这个工作?
我正在使用Aws AIM。 那么,如何安装openSSL? 我不知道该怎么做。 这是因为我想用ssl编译node.js,这样我就可以拥有encryption支持。 我从这里试过pkg-config..etc:Node.js安装:openssl没有安装 但是,apt-get不存在。 pkg-config不能识别-lssl 我完全不知道..
我只想用https打开我的网站login页面,我在服务器上检查SSL是否启用,这里是通过phpinfo()返回服务器的基本信息; PHP Version 5.2.14 Configure Command '–with-openssl' '–enable-zip' Registered Stream Socket Transports tcp, udp, unix, udg, ssl, sslv3, sslv2, tls curl cURL support enabled cURL Information libcurl/7.10.6 OpenSSL/0.9.7a ipv6 zlib/1.2.3 openssl OpenSSL support enabled OpenSSL Version OpenSSL 0.9.7a Feb 19 2003 我在header.php上的基本代码是 if($_SERVER['SERVER_PORT'] != 443) { header("HTTP/1.1 301 Moved Permanently"); header("Location: https://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']); exit(); } 但它总是给出以下错误: […]
我只是使用WHMbuild立一个VPS。 我设置了帐户,并安装了一个SSL证书。 一切正常使用HTTPS连接,但任何时候我尝试通过香草HTTP加载任何东西,我只是得到一个404错误。 我查看了生成的VirtualHost设置,并且端口80和443共享相同的文档根目录。 这只发生在SSL证书configuration的子域(secure.example.com)上。 通过常规域(example.com)服务HTTP可以正常工作。 我错过了什么? 谢谢。 更新: 这是我的虚拟主机configuration。 example.com <VirtualHost server.ip.address:80> ServerName example.com ServerAlias www.example.com DocumentRoot /home/username/public_html ServerAdmin [email protected] UseCanonicalName Off CustomLog /usr/local/apache/domlogs/example.com combined CustomLog /usr/local/apache/domlogs/example.com-bytes_log "%{%s}t %I .\n%{%s}t %O ." ## User username # Needed for Cpanel::ApacheConf UserDir disabled UserDir enabled username <IfModule mod_suphp.c> suPHP_UserGroup username username </IfModule> <IfModule !mod_disable_suexec.c> SuexecUserGroup username […]
在testing服务器上,我已经安装了最新版本的Confluence。 我用ajpconfiguration了apache。 但我有一个问题,当我在Confluencelogin时,我得到以下错误信息: Not Found The requested URL / / homepage.action was not found on this server. 这个问题似乎是已知的,我发现下面的链接: http : //confluence.atlassian.com/display/DOC/Using+Apache+with+virtual+hosts+and+mod_proxy 但不幸的是前锋没有帮助,我仍然得到错误信息。 有没有人有任何想法我可以解决这个问题? 我已经设置了以下Apacheconfiguration: LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so LoadModule proxy_ajp_module /usr/lib/apache2/modules/mod_proxy_ajp.so <IfModule proxy_http_module> ProxyRequests Off ProxyPreserveHost On <Proxy *> Order deny,allow Allow from all </Proxy> <Location /> Order allow,deny Allow from all </Location> […]