配置反向代理后,开发反馈网页502,手里辣条吃完,自己试了一把,竟然不行

看看配置文件,没什么问题

之前一直这么写的不科学呀,换百度试试,百度可以,测试代理的域名直接访问也正常

日志抬上来,ssl失败,那我不用https不就行了,proxy_pass 代理换成http的后,果然可以访问!

继续找问题,日志中有看到将域名解析成ip。ssl在握手时,默认不发送主机名,以ip连接服务器,当服务器上有多个虚拟主机使用同一个ip时,默认返回第一个可用证书,这样就导致证书无法匹配。出现ssl握手失败

​​​​​​​

nginx有提供出现这种问题(https的SNI)的解决方式,在配置中加入

proxy_ssl_server_name  on;

reload后重新访问,收工!!!

SNI:解决同一ip,使用多个证书的情况,在ssl握手时插入host信息,使服务器能根据host找到正确的域名,并返回对应的ssl证书。

nginx反向代理网页502、SSL_do_handshake()握手失败相关推荐

  1. nginx 反向代理 502 错误的解决

    Nginx反向代理----502报错 问题描述:通过nginx反向代理地址之后报错502,后台日志报错信息为(upstream sent too big header while reading re ...

  2. Nginx反向代理,让网页可以被别人访问

    使用Nginx反向代理 1.下载Nginx   想要使用Nginx反向代理首先进入Nginx官网 http://nginx.org/ 2.在右侧选择download 3.选择自己操作系统的稳定版本 4 ...

  3. nginx反向代理vue访问时浏览器加载失败,出现 ERR_CONTENT_LENGTH_MISMATCH 问题

    问题说明: 测试机上部署了一套业务环境,nginx反向代理tomcat,在访问时长时间处于加载中,十分缓慢! 通过浏览器调试(F12键->Console),发现有错误ERR_CONTENT_LE ...

  4. Nginx反向代理 实现Web负载均衡

    实现负载均衡的方式有很多种,DNS.反向代理.LVS负载均衡器(软件实现).F5(负载均衡器,硬件,非常昂贵)这里我们只提到基于DNS,以及反向代理的方式来实现负载均衡Web服务       DNS服 ...

  5. Nginx 反向代理、负载均衡、虚拟主机

    文章目录 一.反向代理 1.代理原理 2.正/反向代理的区别 (1)正向代理 (2)反向代理 3.配置Nginx-Proxy (1)代理模块 (2)代理配置 (3) proxy 代理实例 二.负载均衡 ...

  6. nginx学习总结五(nginx反向代理)

    nginx学习总结五(nginx反向代理)                             2011-02-28 12:59:33标签:反向代理nginx负载均衡            原创作 ...

  7. nginx反向代理+缓存开启+url重写+负载均衡(带健康探测)的部署记录

    在日常运维工作中,运维人员会时常使用到nginx的反向代理,负载均衡以及缓存等功能来优化web服务性能. 废话不多说,下面对测试环境下的nginx反向代理+缓存开启+url重写+负载均衡(带健康探测) ...

  8. nginx反向代理缓存服务器构建

    博主QQ:819594300 博客地址:http://zpf666.blog.51cto.com/ 有什么疑问的朋友可以联系博主,博主会帮你们解答,谢谢支持! 代理服务可简单的分为正向代理和反向代理: ...

  9. Nginx反向代理与负载均衡等配置文件示例

    Nginx反向代理于负载均衡等配置文件示例 Nginx.conf配置文件 worker_processes 8;events {worker_connections 1024; }http {incl ...

最新文章

  1. 深度学习数据特征提取:ICCV2019论文解析
  2. 矩阵运算——平移,旋转,缩放
  3. (1)FPGA介绍(第1天)
  4. 区间DP之环形石子合并
  5. Java中的流(概念和示例)
  6. android 编译api,Android逆向利器,直接将apk转换为可二次开发Android工程,提供So hook Api,......
  7. 欢迎使用传真服务器系统,coFax传真服务器 OCR页面号码识别传真
  8. 凸函数与Jensen不等式
  9. 爬虫demo——爬取电影天堂的资源,存储到本地json文件
  10. cas4.2登出后,跳转指定链接
  11. 1259_STM32CubeProgrammer的简单使用
  12. 《视搭》开源视频创作工具,保姆级搭建教程,短视频创作利器
  13. kermit的安装、配置、使用 .
  14. 广义互相关 matlab,关于小波分析和广义互相关
  15. 结构体构造和析构函数
  16. phpstrom查看代码总行数_PHP统计代码行数的小代码
  17. 知乎7w阅读!Android彻底组件化方案实践方法!已整理成文档
  18. 多旋翼飞行器螺旋桨动力学模型
  19. 很腻害的视频,回味百遍
  20. unittest---基本介绍

热门文章

  1. 触摸屏校准程序ts_calibrate(转)
  2. SAP-PM设备模块-PM主数据之任务清单
  3. SimpleNote设计
  4. matlab错误ceq未赋值,MATLAB数学手册教程_第5章__优化问题
  5. subl: 手动安装package
  6. LAV Filters
  7. 计算机视觉投稿期刊整理
  8. hdu 4664 Triangulation
  9. 瓷砖铺贴方法_老师傅总结:4种瓷砖铺贴的方法,很实用
  10. Latex 自动生成参考文献如何出现et al. 形式