给蜜罐HFish设置反向代理的时候,网页弹出了个 Client sent an HTTP request to an HTTPS server

必须要 IP+端口,进行访问,我设置了代理域名,那我就要 域名:端口 这样访问。这明显不符合我所想的。

所以我上搜了下发现了篇解决办法

https://www.it-swarm.cn/zh/nginx/%E4%BD%BF%E7%94%A8%E4%B8%8A%E6%B8%B8ssl%E5%B0%86nginx%E9%85%8D%E7%BD%AE%E4%B8%BA%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86/960265630/

  • 需要注意几个点
  • upstream设置代理地址
  • 记得填写 SSL 证书地址
upstream streaming_example_com {# 设置你需要需要代理的端口号server 127.0.0.1:4333; }
server{listen 80;server_name example.com;# 强制HTTPSrewrite ^(.*)$ https://$host$1 permanent;}server{listen 443 ssl http2;server_name hfish.zyugat.cn;index index.html index.htm index.php default.html default.htm default.php;ssl_certificate /etc/nginx/ssl/example.com.pem;ssl_certificate_key /etc/nginx/ssl/example.com.key;proxy_ssl_verify              off;ssl_session_timeout 5m;ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;ssl_prefer_server_ciphers on;ssl_session_cache builtin:1000 shared:SSL:10m;location / { proxy_pass         https://streaming_example_com; }    access_log  /root/use/wwwlogs/example.com.log;}

Nginx反向代理,上游是https 443的服务,蜜罐HFish反向代理,Client sent an HTTP request to an HTTPS server相关推荐

  1. 小程序nginx做反向代理_NGINX作为节点或Angular应用程序的反向代理

    小程序nginx做反向代理 A reverse proxy is a server that retrieves resources for clients from one or more upst ...

  2. Bloom是REST API缓存中间件,充当负载平衡器Nginx和REST API服务之间的反向代理

    Bloom是REST API缓存中间件,充当负载平衡器Nginx和REST API服务之间的反向代理 翻译来源:https://gitee.com/yunwisdoms/bloom Bloom是RES ...

  3. Nginx如何跳转到非443端口的https

    前言 近一段时间由于看到*云服务厂商有活动,就注册并开了台云服务器,试一下区别. ("充10美元送30天内有效的250美元的免费额度,意思是30天内在 你加起来 不超出250美元的 服务随便 ...

  4. nginx实现80端口重定向至443(http跳转https)

    前言 以前maintain过的一个nginx配置,80和443分开配置的,其实是可以通过rewrite规则直接配置80跳转443,也就是http跳转/重定向到https ,下面分享一下这个配置 . n ...

  5. NGINX怎样隐藏上游错误?

    原文作者:陶辉 原文链接: NGINX怎样隐藏上游错误? 转载来源:NGINX开源社区 当上游出错时,作为负载均衡的NGINX可以实时更换Server,在客户端无感知的情况下重新转发HTTP请求.这一 ...

  6. Nginx加密与上游服务器的TCP网络通信

    Nginx加密与上游服务器的TCP网络通信 本文介绍了如何保护NGINX和TCP上游服务器或TCP服务器上游组之间的TCP通信. 先决条件 NGINX Plus R6和更高版本或使用--with-st ...

  7. Nginx设置TCP上游服务器的SSL配置

    Nginx设置TCP上游服务器的SSL配置 本文介绍了如何为NGINX Plus和接受TCP连接的负载均衡的服务器组设置SSL 什么是SSL终端 SSL终端意味着NGINX Plus充当与客户端连接的 ...

  8. Squid代理(ACL过滤模块、日志分析、反向代理)!

    文章目录 一:squid的ACL访问控制 1.1:ACL访问控制的步骤: 二:ACL设置的两种方式 2.2:创建新文件,在配置文件里声明文件位置 三:sarg日志分析 3.1:sarg安装 3.2:创 ...

  9. docker+nginx+node+jenkins从零开始部署你的前端服务

    前言 如果你不甘于做一个纯粹的页面仔,想了解一个web应用从编写到到发布到用户可见的全过程,或是想自己玩一点新东西,突破原有的技术圈层,那么本文将是一个很好的入门指南.笔者将从实战入手,尽可能细致地结 ...

最新文章

  1. Kindle:自动追更之云上之旅
  2. RMAN之一:快速入门
  3. How is target My note application rendered - renderManager
  4. sql server存储过程中解决单引号的问题
  5. Azure Services Platform
  6. Python2.x 和 3.x 的区别
  7. mysql查看系统参数
  8. scal的函数定义(day01)
  9. 整个线上营销_而言,最重要的是什么?
  10. 小白0代码基础学习RF接口测试心灵路程
  11. php100视频教程75到100讲的解压密码
  12. ccc加拿大计算机竞赛在线评测系统,加拿大CCC计算机竞赛
  13. C# ManualResetEvent 与 AutoResetEvent 区别
  14. ThingJS学习笔记
  15. 网店营销忌讳效应:要知道别人不喜欢什么
  16. 未找到任何音频输出设备的解决方法
  17. 【每日经典】李嘉诚:赚钱可以无处不在、无时不有
  18. python定义一个有长度的列表
  19. win10解决,你没有权限打开该文件,请向文件的所有者或管理员申请权限
  20. 华为OBS通过ObjectKey生成临时的url地址

热门文章

  1. 一些特殊字符的英文读法
  2. 从键盘键入任意一个字符,判断该字符是英文字母(不区分大、小写)、数字字符还是其它字符。
  3. 酷狗音乐鸿蒙os,酷狗音乐鸿蒙OS
  4. 从事硬件低工资高门槛?你和高薪究竟差了哪些东西
  5. PS切图保存后的背景图为透明
  6. JAVA 支付宝支付系统实战项目超详解
  7. 舒原林常用工具箱1.0
  8. 羊皮卷之六-今天我要学会控制情绪(中英对照)
  9. sicily-1027. MJ, Nowhere to Hide
  10. python画正方体_python的matplotlib的3种正方体的画法及代码分析