我有一些共同的configuration端口443和端口80.但我想为端口443一些特定的configuration(如打开SSLEngine On )。 我怎样才能得到这个工作?
我用静态IP获得了Apache和Ubuntu机器。 今天我通过端口80托pipe网站,我希望能够托pipe网站与https。 有没有我可以购买的服务,可以让我IP池或以某种方式解决这个问题,而不是太乱了路由器?
我从GoDaddy购买了一个SSL证书,安装在我的EC2实例上,当我直接用https访问实例的IP时,证书显示安装正常(虽然它警告我有些东西可能是错误的,因为我没有访问它正确的域名。) 但是当我去GoDaddy,并改变我的Alogging指向我的实例的IP地址,当我去HTTPS站点它转发我HTTP – 即SSL证书不再显示。 我能做些什么呢? 如果你需要更多的细节,我会很乐意提供。
当我将SSL添加到我的nginx.conf时出现以下错误:[emerg]:在/etc/nginx/nginx.conf中不允许使用“server”指令:106 NGINX版本:nginx / 0.8.54 这是我的nginx.conf hpw的样子: ####################################################################### # # This is the main Nginx configuration file. # # More information about the configuration options is available on # * the English wiki – http://wiki.nginx.org/Main # * the Russian documentation – http://sysoev.ru/nginx/ # ####################################################################### #———————————————————————- # Main Module – directives that cover basic functionality # # […]
可能重复: https设置与Apache2 保护LAMP服务器的技巧 如何configuration灯在Ubuntu服务器上运行“https”连接..? 我尝试了一些从这里.. http://www.dannytsang.co.uk/index.php/create-and-enable-ssl-on-ubuntu-lamp-server 在configurationapache 2服务器部分,它说我应该configurationCaCert.pem文件..但我没有得到该文件中提到的步骤。 我需要帮助..在此先感谢..
我在我的服务器上有一个Facebook应用程序,我需要在http和https上运行它。 现在我的服务器上有两个不同的文件夹:httpdocs和httpsdocs。 我怎么能从httpsdocs文件夹指向包含files / page的“普通”httpdocs文件夹呢?
IE 8和9不会在下一个请求中发送cookie。 它适用于Chrome 14和FF 6。 在我的情况下,我有一个ASP.NET 3.5 Web应用程序运行,使用Cookie进行身份validation。 如果cookie不存在,用户将被redirect到login页面。 基础设施如下。 父应用程序将我的ASP.NET页面embedded到iframe中。 ASP.NET应用程序不是直接针对的,而是通过负载平衡器。 在父页面和负载平衡器之间使用HTTPS连接。 负载平衡器它自己通过另一个IIS代理到实际的ASP.NET应用程序,但是这个连接是通过标准的HTTP进行的。 父应用程序和ASP.NET应用程序不在同一个域中运行。 该Cookie被标记为“仅限HTTP”。 杰夫·阿特伍德(Jeff Atwood)有一篇关于“仅限于HTTP”的好博客文章 ,但是仍然没有说,如果cookies也通过HTTP发送的话。 login到ASP.NET页面后,响应包含cookie和redirect。 当浏览器执行redirect时,请求中不包含cookie。 这就是为什么ASP.NET应用程序正在假设一个新的用户,并再次redirect到login页面。 所以我的问题在这里是我猜,为什么IE不发送cookie。 是否因为cookie被标记为“仅HTTP”? 如果是这样的话,任何人都可以告诉我如何禁用此ASP.NETfunction? 在论坛上说 ,你不能关掉这个。 但是我发现了一种笨重的禁用方式,如果可能的话,我想避免这种方式。 顺便说一句,它工作正常,如果我将ASP.NETurl添加到受信任的网站。 我需要以任何方式避免这些。 更新1:有趣的是,如果我通过位于ASP.NET页面之前的HTTPS直接访问负载均衡器,则Cookie将被正确发送到负载均衡器。 只有当站点位于父页面中的iframe中时(包含无效证书),cookies才会被发送。 更新2:为了说明这个场景,我添加了2张描述这个架构的图片。 第一个解释环境,第二个显示IFrame发出的两个请求的过程。 对第一个请求的响应包含2个cookie。 以下要求完全相同的应用程序不包括cookie。 如果我要么a)将负载均衡器(和最后的ASP.NET应用程序)添加到受信任的站点,或b)直接转到负载均衡器(和最后的ASP.NET应用程序)在浏览器中,而不是通过承载IFrame的父页面。 对不起,我很想添加图片,但我没有10个代表,所以Serverfault不允许我… 更新3:父页面和ASP.NET页面托pipe在不同的域上。 示例: – 父页面yourapp.com – 托pipe在iframe中的ASP.NET页面:myapp.com
我正在使用Nginx构build一个个人网站,我希望可以select通过HTTP和HTTPS提供相同的内容。 但是,我正在使用的内容pipe理系统将大量的URI存储为HTTP。 这会导致使用HTTPS时出现大量混合内容,最终导致整个页面通过HTTP提供服务。 我正在考虑使用持久化的Perl脚本来充当代理,并在服务时重写HTML。 替代似乎是find或编写我安装的每个Web软件包的插件。 有没有更好的方法去做这件事?
使用HTTPS进行负载平衡 我们有一个具有HTTPS会话的apache / java / php web应用程序,我们希望通过Elastic Load平衡器移动到Amazon EC2。 但是我们一直在阅读关于HTTPS的各种function不被EC2支持的stackoverflow。 存储性能 我们也有数据库服务器(Postgres)在RAID 10arrays托pipe。 我们试图用我们的提供商Softlayer在基于iSCSI的文件系统的虚拟实例上托pipe数据库。 但速度非常缓慢。 就像通过慢速远程networking共享读取文件一样。 我们向Softlayer多次报告了问题,他们调整了iSCSI连接,将其提高到了可能的最大速度(1G),但是这种性能对于常规文件系统来说还是太慢,甚至没有谈到数据库。 我不知道这是否代表Softlayer特别不适用,或者一般情况下,虚拟实例仅适用于Web服务器等磁盘访问情况较低的情况,但不适用于任何文件大小的情况? Softlayer是最好的提供商之一,如果他们的iSCSI硬件达不到要求,亚马逊能够更好吗? 也许亚马逊使用比iSCSI更好的东西? 任何与Amazon / EC3托pipe的东西都与我们的设置类似? 在将您的基础架构移植到EC2之前,无法知道这是否会起作用。 有了这两个问题,HTTPS和磁盘访问速度,直到你与真实世界的用户。
我在github上有一个与子模块相关的git仓库,当我尝试在本地设置submodules时: git submodule init git submodule update 我得到这个错误: error: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed while accessing https://github.com/wincent/Command-T.git/info/refs fatal: HTTP request failed Clone of 'https://github.com/wincent/Command-T.git' into submodule path 'dotfiles/vim/bundle/command-t' failed 我知道这是CA证书过期Leopard的一个问题,我试图通过首先安装一个带有ssl支持的新版本curl(现在在版本7.22上)来解决这个问题,然后当没有工作我根据指示更新了我的crt,例如: http : //www.simplicidade.org/notes/archives/2011/06/github_ssl_ca_errors.html 我仍然得到同样的错误。 我也尝试调整.gitmodules中的协议来从https的git,但这也没有任何区别。 有任何想法吗?