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

devtools/2024/12/22 13:53:17/

排查思路

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


http://www.ppmy.cn/devtools/54206.html

相关文章

企业微信,机器人定时提醒

场景: 每天定时发送文字,提醒群成员事情,可以用机器人代替 人工提醒。 1)在企业微信,创建机器人 2)在腾讯轻联,创建流程,选择定时任务,执行操作(企业微信机…

【Python】深入了解 DeepForest:基于深度学习的森林检测工具

我们都找到天使了 说好了 心事不能偷藏着 什么都 一起做 幸福得 没话说 把坏脾气变成了好沟通 我们都找到天使了 约好了 负责对方的快乐 阳光下 的山坡 你素描 的以后 怎么抄袭我脑袋 想的 🎵 薛凯琪《找到天使了》 在计算机视觉领域中&#x…

编程机器人方阵怎么编程的:深入解析其编程逻辑与实现

编程机器人方阵怎么编程的:深入解析其编程逻辑与实现 在科技日新月异的今天,编程机器人方阵作为自动化和智能化的杰出代表,吸引了无数人的目光。那么,这些机器人方阵究竟是如何进行编程的呢?本文将从四个方面、五个方…

从入门到精通:网络基础(一)

前言 计算机网络是现代信息社会的基石,几乎所有的数字通信和数据交换都依赖于网络。理解网络的基本概念和技术,对于每一个IT从业者来说都是必不可少的。在这篇文章中,我们将从网络的起源和发展开始,逐步深入探讨局域网&#xff0…

Java学习 - MySQL数据的导入和导出

导入数据 mysql命令导入 >> mysql -u 用户名 -p 密码 < /home/abc/源.sqlsource命令导入 mysql> source /home/abc/源.sql导出数据 mysqldump命令导出 >> mysqldump -u 用户名 -p 密码 数据库名 表名 > 导出文件路径select … into outfile命令导出 SELEC…

react有什么特点

React的特点可以归纳为以下几点&#xff1a; 声明式设计&#xff1a;React采用声明式设计&#xff0c;使得创建交互式用户界面变得简单。在React中&#xff0c;可以为应用的每一个状态设计简洁的视图&#xff0c;当数据变化时&#xff0c;React能够高效地更新并渲染相应的组件…

通俗易懂的ChatGPT的原理简介

ChatGPT是由OpenAI开发的一种基于人工智能的聊天机器人模型。它的全称是“Chat Generative Pre-trained Transformer”&#xff0c;这里解释一下它的原理&#xff1a; 1. 生成式模型&#xff08;Generative Model&#xff09;&#xff1a;ChatGPT属于生成式模型&#xff0c;它…

Linux和Windows(VS 2019)下安装使用Log4cpp日志库

目录 一、Log4cpp简介 二、Windows下的Log4cpp的安装 1、下载网址 2、解决方案 三、Vistual Studio中使用第三方库 1、拷贝对应下图路径下的include文件进入你的项目目录下面去&#xff0c;并将之前编译好的库文件也放在对应项目目录下面去。 2、打开你的项目&#xff0…