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

相关推荐
idolao17 小时前
傲梅分区助手 使用教程:免安装硬盘分区管理工具
linux·运维·服务器
云边云科技_云网融合17 小时前
网关接入异常监测预警:从固定阈值到 AI 动态感知的技术革新
运维·服务器·网络·人工智能
焦糖玛奇朵婷17 小时前
盲盒小程序开发,盲盒小程序怎么做
java·大数据·服务器·前端·小程序
ayt00717 小时前
Netty NioEventLoopGroup源码深度剖析:高性能网络编程的核心引擎
服务器·前端·数据库
草莓熊Lotso17 小时前
【Linux系统加餐】 mmap 文件映射全解:从底层原理、API 到实战开发(含 malloc 模拟实现)
android·linux·运维·服务器·c语言·c++
那山川17 小时前
canbus操作记录
linux·服务器·网络
wanhengidc17 小时前
云手机的工作原理
运维·服务器·网络·网络协议·智能手机
想七想八不如1140817 小时前
【GitHub开源】一款极简跨平台 Todo 应用:微信小程序 + Windows 桌面挂件 + 实时同步
微信小程序·开源·github
SPC的存折17 小时前
3、MySQL数据库主从复制
linux·运维·服务器·数据库·mysql
xingyuzhisuan17 小时前
LoRA微调实战:8卡4090服务器如何高效微调LLaMA?
运维·服务器·llama·gpu算力