Nginx实现根据域名http、https分发配置示例
2014年10月10日 - 如果提示“SSL 接收到一个超出最大准许长度的记录。” 错误代码“ssl_error_rx_record_too_long”说明少了“ssl on;”这一行. 后面的server.crt server.key是数字证书,具体可以参照openssl做证书
server {
listen 443;
server_name mail.huozhe.com;ssl on;
ssl_certificate server.crt;
ssl_certificate_key server.key;location / {
proxy_pass https://192.168.0.2:443;
proxy_set_header Host $host:443;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Via "nginx";
}
server {
listen 80;
server_name svn.huozhe.com;location / {
proxy_pass https://192.168.0.2:443;
proxy_set_header Host $host:443;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Via “nginx”;
proxy_set_header X-Forwarded-Proto https; #注意看这里 多了一行
}
}
分享到:
相关推荐
解决tomcat配置ssl错误的解决办法,不一定有用,只是一个备份。不需要分就是因为不一定能帮到谁。
apache Tomcat配置SSL(https)步骤
使用SecureBlackbox加载ssl,实现https访问的例子代码,需要自行安装SecureBlackbox控件
OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 54 这个错误是因为网络太慢,下载virtualbox.box失败,可以换个网络再试一下。 如果网络实在太慢的话,可以试试下面的方法,我们可以手动下载virtualb
python安装完毕后,提示找不到ssl模块: [www@pythontab.com ~]$ python Python 2.7.15 (default, Oct 23 2018, 18:08:43) [GCC 4.4.7 20120313 (Red Hat 4.4.7-23)] on linux2 Type help, copyright, credits or ...
默认开启了SSL解密(但是超级卡),如果只是开启socks5动态转发就不卡 .版本 2 ............................myssl....myssl.添加_接收缓冲区_SSL (ssl_data) ...返回 (ssl_err = #SSL_ERROR_WANT_READ 或 ss 此源码仅用于学习与研究!
OpenSSL是一个支持SSL认证的服务器.它是一个源码开放的自由软件,支持多种操作系统。OpenSSL软件的目的是实现一个完整的、健壮的、商业级的开放源码工具,通过强大的加密算法来实现建立在传输层之上的安全性。...
delphi7 indy9使用ssl时要用openssl动态库,libeay32.dll,ssleay32.dll
域名SSL证书在线生成系统_SSL在线自签证书工具_免费SSL在线生成源码 源码没有后台没有数据库,源码简单便捷,上传到空间内即可使用,虚拟主机,vps,服务器,甚至二级目录,都可以,方便快捷! 随时可以生成自己的...
网上对于该模块的描述都过于粗略,这个实操出来的,说明详细,有问题可以私信联系
这个程序我在网上搜了,有很多方法,但是都很凌乱,很散,我集合了这些方法编写出了一个完整的pop3 加SSL加密的接收邮件方法。
Tomcat中SSL配置(SSL安全协议认证)
可以用它来创建一个安全的eCommerce站点,或只是通过Internet安全地传输应用程序数据,如文件。 概述 运用了世界各地确保事务处理安全的安全协议。Secure Socket Layer(SSL)验证和加密可以确保数据在公共网络上...
mod_ssl-2.4.4-1.x86_64.rpm
RFC4366标准文档,RFC5246标准文档,方便学习ssl协议
在使用pip3的时候,错误信息如下: WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available. 网上的方法都是在CentOS下...将找到的第一个SSL下面的命
只需要把这个代码下载后放到C:\Python27\Scripts中,或者没有安装pip和easy_install时放在C:\Python27中都可,然后用命令行安装python SSLproblem.py 然后一切问题就都解决了
apache插件,用以实现SSL协议,good luck!
赠送jar包:ssl-config-core_2.11-0.3.7.jar; 赠送原API文档:ssl-config-core_2.11-0.3.7-javadoc.jar; 赠送源代码:ssl-config-core_2.11-0.3.7-sources.jar; 赠送Maven依赖信息文件:ssl-config-core_2.11-...
NavicatPremium 最新版下载安装文件,解决ssl连接失败问题