各位佬们,请教一个问题
背景
目前正在研究 Raycast Unblock项目,想免费使用Raycast的AI,本项目提供了两种方案
- 本地搭建,通过MITM相关的工具将
backend.raycast.com
的请求转到本地自建的服务上去,请求自己指定的AI服务; - 远程服务器搭建,然后本地通过修改hosts文件,将
backend.raycast.com
的请求指定到远程服务器;
以上是我通过作者的wiki自行理解的;
问题
本人希望个人电脑这边的服务尽可能的精简,所以选择了第二方案,即将服务搭建在远程服务器,然后修改hosts文件,但是在请求时提示以下错误,我怀疑是域名或者ip没有认证导致,但是不知道如何配置。
An SSL error has occurred and a secure connection to the server cannot be made.
本人的搭建步骤:
- 白嫖AWS的一年免费vps;
- 安装宝塔面板;
- 基于始皇的帖子为 ip 申请证书
免费为ip添加ssl证书 - 在宝塔面板修改Nginx配置,添加配置如下
server {
listen 443 ssl;
server_name 我的IP;
ssl_certificate /etc/ssl/certificate.crt;
ssl_certificate_key /etc/ssl/private.key;
location / {
proxy_pass http://localhost:3003; docker服务的端口
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
以上是我认为的较为关键信息,请各位会佬帮忙分析下问题出在哪里??