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

相关推荐
黑客老李26 分钟前
JavaSec | SpringAOP 链学习分析
java·运维·服务器·开发语言·学习·apache·memcached
这儿有一堆花1 小时前
安全访问家中 Linux 服务器的远程方案 —— 专为单用户场景设计
linux·服务器·安全
RussellFans1 小时前
Linux 文本三剑客(grep, awk, sed)
linux·运维·服务器
听风吹等浪起2 小时前
CentOS在vmware局域网内搭建DHCP服务器【踩坑记录】
linux·服务器·centos
happyCoder2 小时前
uniapp 微信小程序实现定时消息订阅提醒(前后端)
微信小程序
MrWang.3 小时前
Ubuntu中SSH服务器安装使用
服务器·ubuntu·ssh
我的golang之路果然有问题4 小时前
云服务器部署Gin+gorm 项目 demo
运维·服务器·后端·学习·golang·gin
happyh h h h p p p p6 小时前
部署DNS从服务器
运维·服务器·网络
jiunian_cn6 小时前
【Linux】Linux权限
linux·服务器·mysql
情系淮思6 小时前
客户端和服务器已成功建立 TCP 连接【输出解析】
服务器·网络·tcp/ip