微信小程序请求服务器报ERR_CONNECTION_RESET

排查思路

1.域名是否配置或跳过

2.域名是否备案

3.证书是否有效

4.服务器中间件配置证书是否生效

5.服务器中间件转发配置是否生效

6.接口是否正常

本人遇到问题描述,通过浏览器访问本人网站,https,get请求可以通,小程序wx.request调用同样的地址却报-101 ERR_CONNECTION_RESET

通过

更新服务器openssl版本,
nginx加载--with-http_ssl_module 链接
调整证书配置

bash 复制代码
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_protocols TLSv1 TLSv1.2;

其中ssl_protocols最后根据你服务器支持的协议来,本人用的openssl

查看命令为

bash 复制代码
openssl ciphers -v | awk '{print $2}' | sort | uniq

做完这一步我发现,请求我服务器的静态资源竟然成功了,但是接口还是失败

然后修改转发配置

bash 复制代码
location / {
          proxy_pass  http://localhost:1111;
          proxy_set_header Host $proxy_host;
          proxy_set_header X-Real-IP $remote_addr;
          proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
          proxy_set_header X-Forwarded-Proto $scheme;
}

其中Host由原来的host改为proxy_host,成功访问 参考链接

总耗时3天doge,菜就得练~

补充 Host和接口失败没关系,配置可用,接口调用还是偶尔失败,猜测可能和我云服务器带宽太小有关,待考证

相关推荐
真好啊又活了一天38 分钟前
服务器和虚机配置IPV6
运维·服务器·github
墨痕诉清风2 小时前
SSRF漏洞实战记录+OSS桶命令执行+MCP漏洞
linux·服务器·数据库
律宏阔2 小时前
微信小程序 + Taro + TDesign 去掉 [&&&],让普通 Tailwind 类接管局部样式
前端·微信小程序·taro
布莱克6052 小时前
Swift 常量详解:从 let 到编译期优化
服务器·开发语言·ssh·swift·常量·let
律宏阔2 小时前
微信小程序 + Taro + 多语言实现与国际化检查实录
前端·微信小程序·taro
测试界的小码农4 小时前
【Linux 命令实战(04):文件内容查看,掌握 cat、less、head、tail】
linux·服务器·less
每月一号准时摆烂5 小时前
服务器运维笔记(一)——使用shell编写实时查看BMC功率的脚本
运维·服务器·笔记
一条破秋裤6 小时前
【1112】Linux中断【整理】
linux·运维·服务器
lzx_00219 小时前
Linux 进程(三) 从进程状态到僵尸进程、孤儿进程
linux·服务器
李纲明1 天前
微信小程序 getSystemInfo 提示已废弃、屏幕高度算错胶囊还对不齐?getWindowInfo 和 getDeviceInfo 怎么接才稳
javascript·微信小程序·小程序·小程序开发·devdiy