微信小程序请求服务器报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和接口失败没关系,配置可用,接口调用还是偶尔失败,猜测可能和我云服务器带宽太小有关,待考证

相关推荐
R&ain1 分钟前
Linux目录结构
linux·运维·服务器
ddacrp1 分钟前
RHEL_2_部署 chrony服务器
运维·服务器
Caesar Zou2 分钟前
ssh远程连接服务器,vscode不显示claude
服务器·vscode·ssh
东方佑5 分钟前
多路由隔离:构建模块化Agent工具服务器
运维·服务器
想学全栈的菜鸟阿董6 分钟前
通过 Stdio(标准输入/输出)传输机制,实现 CrewAI 与本地 MCP 服务器的连接
运维·服务器·github
韩立学长8 分钟前
【开题答辩实录分享】以《租房小程序的设计和实现》为例进行答辩实录分享
java·spring boot·小程序
彬彬醤43 分钟前
如何正确选择住宅IP?解析适配跨境、流媒体的网络工具
服务器·开发语言·网络·网络协议·tcp/ip
從南走到北1 小时前
JAVA国际版一对一视频交友视频聊天系统源码支持H5 + APP
java·微信·微信小程序·小程序·音视频·交友
future_studio1 小时前
聊聊 Unity(小白专享、C# 小程序 之 联机对战)
unity·小程序·c#
隔壁程序员老王1 小时前
基于 Python 的坦克大战小程序,使用 Pygame 库开发
python·小程序·pygame·1024程序员节