半亩花草 发表于 2024-8-9 16:12:21

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

排查思路
1.域名是否设置或跳过
2.域名是否备案
3.证书是否有用
4.服务器中间件设置证书是否生效
5.服务器中间件转发设置是否生效
6.接口是否正常
本人遇到题目描述,通过浏览器访问本人网站,https,get哀求可以通,小程序wx.request调用同样的地点却报-101 ERR_CONNECTION_RESET
通过
   更新服务器openssl版本,
    nginx加载--with-http_ssl_module 链接
    调整证书设置
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_protocols TLSv1 TLSv1.2; 其中ssl_protocols末了根据你服务器支持的协议来,本人用的openssl
检察下令为
openssl ciphers -v | awk '{print $2}' | sort | uniq 做完这一步我发现,哀求我服务器的静态资源竟然成功了,但是接口还是失败
   然后修改转发设置
location / {
          proxy_passhttp://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天,菜就得练~
   增补 Host和接口失败没关系,设置可用,接口调用还是偶然失败,推测大概和我云服务器带宽太小有关,待考证
2024年6月29日增补
小程序调用接口频繁失败的原因是 我用的阿里云服务器,之前备案直接在官方网站备案,未在阿里云控制台备案,会造成阿里云解析我的域名时校验备案失败,还会导致http哀求转https哀求失败(具体征象是用http哀求ip地点可以转发到https,用http哀求域名转发失败,提示403),颠末漫长的等待备案,终于在阿里云备案后,微信小程序可以成功访问我的服务,http转发也没题目,成功办理
哎,菜还得练~坑慢慢填~

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 微信小程序哀求服务器报ERR_CONNECTION_RESET