init openresty gateway
This commit is contained in:
@@ -0,0 +1 @@
|
|||||||
|
{"creation_dt": "2026-05-18T05:58:37Z", "creation_host": "12f6ca893ec2"}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"n": "qGYXnPkCDcgLzd9RjJk4JEO4sMmSeDvCssj1T4yESTwzuX6rQ1uMp0QYdugyOF9oQj0AxHRar56HWr0WRLKjfPYRSkr8f5PaLtBt5bQf4tsSuVk-ZoP4-MD699s8ej8ZjaarsqeZ444TmnvSANbtGKQkHwCgAimj-yDQnfnuAQZaKBHec_Rt7CjYo2F1cb-EE-wclXQOlsiVSPjFy2P142NW9RWehTNdAmPRtzdr8vPxwr0oxNpkLRRqj5SzkxRACRyBSAvBmHu8EQeGO76mzBuCGRwSHb0m8WqBVPIN-xyQhkfCQMQfk2VEKEdTqBqhVPv_eB30eB645Q1h3LJa8w", "e": "AQAB", "d": "DiB2ZabmsF-c9znUk64SLXSi7Jhprv1wbA17YB-Cb3RbRc87Bc0LI8hiIa4r8a-18CyW67lzwXIpRQhCHc7l89M0CHP5nP2QcEdFmN9Uoh7NAiXa8WsBJWO8X148bhLsuAXd4dW5OAOQtcUiYmClW4uq3hDwMLjr4TgpAr-sjYL8i7Rr0UdgrU0m1puRs0RytxH9ggwE-ymTb3JXAtjq5jBbc3Vv1Bm6Yl1hOh4bduSGl--7AmqFgUQmYVFGe2-FbudehPXEHAvR7LwjfpVou3VIr5JMlKOQD403nmGC1NdiE_KnbN444dh7M6-TMBnbv8g4XbiR-0PLYxN4LgD2rQ", "p": "16oEoPnyvMfnF85ssYZ9FiZZg7Ij5kNcQCCYOhF6fo1IsjY9aMgYfDoFimeyjYwPJG0Hv2IAujr3zW66X9dAFySCDrdOKLuh-PdkgMigO98gmoMS2T1GrTGh58A8d0teVi_PgV7-JZSct4KwCYJHJyPOVwKJ7KK0xosDIVd9Trc", "q": "x-UDeeozZKMA9AZBhuOjr7zBp2_5KtL3bf-bADhZ_dqsvxf5EBUVq9_HDvAASEPFA-LUE5Hqw6K0nU7vnba42y52cxPpvn63qcpICF9zOgg6F79ertVjs3mlQ_338J2mm7fizB1KYHanGU7sQEyQpFdgq2c_UFlS8eJkrrr3WaU", "dp": "E-VNdARbDmtquFmE0YPUulxjWbDveuiv9AKNyJ2gLVifYkF6vNXo3F0F8dTLNh-7reKZGmDSLFwQTFVwwDK9aOUnUnA6t6tHsA4yqWbY0W0uNtLsxDnQ8V1o0FZ9vYuock8K16aJz7G8G3nk_5uTMNsux_wl-TyxbLeaXFMT7lU", "dq": "Y56RZe--3xeRQQvhGi1WhR1n0V8vaRUsdGhfQfPTfXy-fJmg6U_otfhXBu265kjH5dDkakBdJFRw-Li_F_VZGPqF04IICoSyWW7TCUEwdqpk8TLRKAZ2oposL79hEkwvHQm-gITUbVCUpDs96CmAKDbXmXRiDFQHzz5JeP76iHU", "qi": "lI98bkEwN50gdqfdyYy5Jsr91onpspf1RF5j3HYte08JTB3JndQlAYOigxosB0Ae4t3kmN8YcQhhVlxleZ4QRfvO5WmPEIMfg5qqXVBeLurGUkk9N6u2iaCGyIWKpYMe2VZWgkBGQpRak2Y-fPzeFlJHt2Vhc_HsV4wYPAqTBTM", "kty": "RSA"}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"body": {}, "uri": "https://acme-v02.api.letsencrypt.org/acme/acct/3345108736"}
|
||||||
149
conf/conf.d/ai.sggai.site.conf
Normal file
149
conf/conf.d/ai.sggai.site.conf
Normal file
@@ -0,0 +1,149 @@
|
|||||||
|
server {
|
||||||
|
listen 80;
|
||||||
|
# http2 on;
|
||||||
|
server_name ai.sggai.site;
|
||||||
|
|
||||||
|
location ^~ /.well-known/acme-challenge/ {
|
||||||
|
root /var/www;
|
||||||
|
default_type text/plain;
|
||||||
|
try_files $uri =404;
|
||||||
|
}
|
||||||
|
|
||||||
|
# 关键:允许 Session_id 这种带下划线的请求头
|
||||||
|
# underscores_in_headers on;
|
||||||
|
# ignore_invalid_headers off;
|
||||||
|
|
||||||
|
client_max_body_size 200m;
|
||||||
|
|
||||||
|
gzip off;
|
||||||
|
gunzip off;
|
||||||
|
location / {
|
||||||
|
proxy_pass http://10.1.0.1:3001;
|
||||||
|
proxy_http_version 1.1;
|
||||||
|
|
||||||
|
# 保持你原来“模拟 IP 直连”的行为
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
|
||||||
|
# 基础请求头
|
||||||
|
proxy_set_header Authorization $http_authorization;
|
||||||
|
proxy_set_header Content-Type $http_content_type;
|
||||||
|
proxy_set_header Accept $http_accept;
|
||||||
|
proxy_set_header User-Agent $http_user_agent;
|
||||||
|
|
||||||
|
# 关键:Codex / 上游 prompt cache 相关头
|
||||||
|
proxy_set_header Originator $http_originator;
|
||||||
|
proxy_set_header Session_id $http_session_id;
|
||||||
|
proxy_set_header X-Codex-Beta-Features $http_x_codex_beta_features;
|
||||||
|
proxy_set_header X-Codex-Turn-Metadata $http_x_codex_turn_metadata;
|
||||||
|
|
||||||
|
# Claude CLI 相关头,保留无害
|
||||||
|
proxy_set_header X-Stainless-Arch $http_x_stainless_arch;
|
||||||
|
proxy_set_header X-Stainless-Lang $http_x_stainless_lang;
|
||||||
|
proxy_set_header X-Stainless-Os $http_x_stainless_os;
|
||||||
|
proxy_set_header X-Stainless-Package-Version $http_x_stainless_package_version;
|
||||||
|
proxy_set_header X-Stainless-Retry-Count $http_x_stainless_retry_count;
|
||||||
|
proxy_set_header X-Stainless-Runtime $http_x_stainless_runtime;
|
||||||
|
proxy_set_header X-Stainless-Runtime-Version $http_x_stainless_runtime_version;
|
||||||
|
proxy_set_header X-Stainless-Timeout $http_x_stainless_timeout;
|
||||||
|
proxy_set_header X-App $http_x_app;
|
||||||
|
proxy_set_header Anthropic-Beta $http_anthropic_beta;
|
||||||
|
proxy_set_header Anthropic-Dangerous-Direct-Browser-Access $http_anthropic_dangerous_direct_browser_access;
|
||||||
|
proxy_set_header Anthropic-Version $http_anthropic_version;
|
||||||
|
|
||||||
|
# 禁用压缩干扰
|
||||||
|
proxy_set_header Accept-Encoding "";
|
||||||
|
|
||||||
|
# 继续模拟直连,不暴露外层代理链
|
||||||
|
proxy_set_header X-Real-IP "";
|
||||||
|
proxy_set_header X-Forwarded-For "";
|
||||||
|
proxy_set_header X-Forwarded-Proto "";
|
||||||
|
proxy_set_header X-Forwarded-Host "";
|
||||||
|
proxy_set_header X-Forwarded-Port "";
|
||||||
|
|
||||||
|
proxy_set_header Connection "";
|
||||||
|
|
||||||
|
# SSE / 流式响应
|
||||||
|
proxy_buffering off;
|
||||||
|
proxy_request_buffering off;
|
||||||
|
proxy_cache off;
|
||||||
|
proxy_cache_bypass 1;
|
||||||
|
|
||||||
|
proxy_connect_timeout 600s;
|
||||||
|
proxy_read_timeout 3600s;
|
||||||
|
proxy_send_timeout 3600s;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
# http2 on;
|
||||||
|
|
||||||
|
server_name ai.sggai.site;
|
||||||
|
|
||||||
|
ssl_certificate /etc/letsencrypt/live/ai.sggai.site/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/ai.sggai.site/privkey.pem;
|
||||||
|
|
||||||
|
# 关键:允许 Session_id 这种带下划线的请求头 http2 on 和下面这2个加上就容易出 status_code=400, Invalid 'prompt_cache_key': string too long. Expected a string with maximum length 64, but got a string with length 74 instead.
|
||||||
|
# underscores_in_headers on;
|
||||||
|
# ignore_invalid_headers off;
|
||||||
|
|
||||||
|
client_max_body_size 200m;
|
||||||
|
|
||||||
|
gzip off;
|
||||||
|
gunzip off;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
proxy_pass http://10.1.0.1:3001;
|
||||||
|
proxy_http_version 1.1;
|
||||||
|
|
||||||
|
# 保持你原来“模拟 IP 直连”的行为
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
|
||||||
|
# 基础请求头
|
||||||
|
proxy_set_header Authorization $http_authorization;
|
||||||
|
proxy_set_header Content-Type $http_content_type;
|
||||||
|
proxy_set_header Accept $http_accept;
|
||||||
|
proxy_set_header User-Agent $http_user_agent;
|
||||||
|
|
||||||
|
# 关键:Codex / 上游 prompt cache 相关头
|
||||||
|
proxy_set_header Originator $http_originator;
|
||||||
|
proxy_set_header Session_id $http_session_id;
|
||||||
|
proxy_set_header X-Codex-Beta-Features $http_x_codex_beta_features;
|
||||||
|
proxy_set_header X-Codex-Turn-Metadata $http_x_codex_turn_metadata;
|
||||||
|
|
||||||
|
# Claude CLI 相关头,保留无害
|
||||||
|
proxy_set_header X-Stainless-Arch $http_x_stainless_arch;
|
||||||
|
proxy_set_header X-Stainless-Lang $http_x_stainless_lang;
|
||||||
|
proxy_set_header X-Stainless-Os $http_x_stainless_os;
|
||||||
|
proxy_set_header X-Stainless-Package-Version $http_x_stainless_package_version;
|
||||||
|
proxy_set_header X-Stainless-Retry-Count $http_x_stainless_retry_count;
|
||||||
|
proxy_set_header X-Stainless-Runtime $http_x_stainless_runtime;
|
||||||
|
proxy_set_header X-Stainless-Runtime-Version $http_x_stainless_runtime_version;
|
||||||
|
proxy_set_header X-Stainless-Timeout $http_x_stainless_timeout;
|
||||||
|
proxy_set_header X-App $http_x_app;
|
||||||
|
proxy_set_header Anthropic-Beta $http_anthropic_beta;
|
||||||
|
proxy_set_header Anthropic-Dangerous-Direct-Browser-Access $http_anthropic_dangerous_direct_browser_access;
|
||||||
|
proxy_set_header Anthropic-Version $http_anthropic_version;
|
||||||
|
|
||||||
|
# 禁用压缩干扰
|
||||||
|
proxy_set_header Accept-Encoding "";
|
||||||
|
|
||||||
|
# 继续模拟直连,不暴露外层代理链
|
||||||
|
proxy_set_header X-Real-IP "";
|
||||||
|
proxy_set_header X-Forwarded-For "";
|
||||||
|
proxy_set_header X-Forwarded-Proto "";
|
||||||
|
proxy_set_header X-Forwarded-Host "";
|
||||||
|
proxy_set_header X-Forwarded-Port "";
|
||||||
|
|
||||||
|
proxy_set_header Connection "";
|
||||||
|
|
||||||
|
# SSE / 流式响应
|
||||||
|
proxy_buffering off;
|
||||||
|
proxy_request_buffering off;
|
||||||
|
proxy_cache off;
|
||||||
|
proxy_cache_bypass 1;
|
||||||
|
|
||||||
|
proxy_connect_timeout 600s;
|
||||||
|
proxy_read_timeout 3600s;
|
||||||
|
proxy_send_timeout 3600s;
|
||||||
|
}
|
||||||
|
}
|
||||||
79
conf/conf.d/dms.sggai.site.conf
Normal file
79
conf/conf.d/dms.sggai.site.conf
Normal file
@@ -0,0 +1,79 @@
|
|||||||
|
server {
|
||||||
|
listen 80;
|
||||||
|
server_name dms.sggai.site;
|
||||||
|
|
||||||
|
location ^~ /.well-known/acme-challenge/ {
|
||||||
|
root /var/www;
|
||||||
|
default_type text/plain;
|
||||||
|
try_files $uri =404;
|
||||||
|
}
|
||||||
|
# 静态网站案例
|
||||||
|
# location / {
|
||||||
|
# root /var/www/dms.sggai.site;
|
||||||
|
# index index.html;
|
||||||
|
# try_files $uri $uri/ /index.html;
|
||||||
|
# }
|
||||||
|
|
||||||
|
# 反向代理案例
|
||||||
|
# location / {
|
||||||
|
# proxy_pass http://10.1.0.1:3001;
|
||||||
|
#
|
||||||
|
# proxy_set_header Host $host;
|
||||||
|
# proxy_set_header X-Real-IP $remote_addr;
|
||||||
|
# proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
|
#
|
||||||
|
# proxy_read_timeout 3600s;
|
||||||
|
# proxy_send_timeout 3600s;
|
||||||
|
# }
|
||||||
|
|
||||||
|
location / {
|
||||||
|
return 301 https://$host$request_uri;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name dms.sggai.site;
|
||||||
|
|
||||||
|
ssl_certificate /etc/letsencrypt/live/dms.sggai.site/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/dms.sggai.site/privkey.pem;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
root /var/www/dms.sggai.site;
|
||||||
|
index index.html;
|
||||||
|
try_files $uri $uri/ /index.html;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
server {
|
||||||
|
# 对外暴露的 HTTPS 端口
|
||||||
|
# 用户访问:https://dms.sggai.site:18083/
|
||||||
|
listen 18083 ssl;
|
||||||
|
|
||||||
|
# 只匹配这个域名
|
||||||
|
server_name dms.sggai.site;
|
||||||
|
|
||||||
|
ssl_certificate /etc/letsencrypt/live/dms.sggai.site/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/dms.sggai.site/privkey.pem;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
# 转发到局域网后端设备
|
||||||
|
# 这里是 http,表示 nginx 到 10.1.0.1 使用明文 HTTP
|
||||||
|
proxy_pass http://10.1.0.1:18083;
|
||||||
|
|
||||||
|
# 传递原始访问域名
|
||||||
|
# 如果后端需要带端口,建议用 $http_host
|
||||||
|
proxy_set_header Host $http_host;
|
||||||
|
|
||||||
|
# 传递客户端真实 IP
|
||||||
|
proxy_set_header X-Real-IP $remote_addr;
|
||||||
|
|
||||||
|
# 传递完整代理链 IP
|
||||||
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
|
|
||||||
|
# 告诉后端:用户外部访问协议是 HTTPS
|
||||||
|
proxy_set_header X-Forwarded-Proto https;
|
||||||
|
|
||||||
|
# 长连接/慢请求超时时间
|
||||||
|
proxy_read_timeout 3600s;
|
||||||
|
proxy_send_timeout 3600s;
|
||||||
|
}
|
||||||
|
}
|
||||||
96
conf/conf.d/lsbd2.loveteemo.com.conf
Normal file
96
conf/conf.d/lsbd2.loveteemo.com.conf
Normal file
@@ -0,0 +1,96 @@
|
|||||||
|
server {
|
||||||
|
listen 80;
|
||||||
|
server_name lsbd2.loveteemo.com;
|
||||||
|
|
||||||
|
location ^~ /.well-known/acme-challenge/ {
|
||||||
|
root /var/www;
|
||||||
|
default_type text/plain;
|
||||||
|
try_files $uri =404;
|
||||||
|
}
|
||||||
|
|
||||||
|
# 静态网站案例
|
||||||
|
# location / {
|
||||||
|
# root /usr/share/nginx/html/lsbd2.loveteemo.com;
|
||||||
|
# index index.html;
|
||||||
|
# try_files $uri $uri/ /index.html;
|
||||||
|
# }
|
||||||
|
location / {
|
||||||
|
return 301 https://$host$request_uri;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name lsbd2.loveteemo.com;
|
||||||
|
|
||||||
|
ssl_certificate /etc/letsencrypt/live/lsbd2.loveteemo.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/lsbd2.loveteemo.com/privkey.pem;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
proxy_pass http://10.1.0.64:80;
|
||||||
|
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_set_header X-Real-IP $remote_addr;
|
||||||
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
|
|
||||||
|
proxy_read_timeout 3600s;
|
||||||
|
proxy_send_timeout 3600s;
|
||||||
|
}
|
||||||
|
location /prod-api/ {
|
||||||
|
proxy_pass http://10.1.0.64:8080;
|
||||||
|
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_set_header X-Real-IP $remote_addr;
|
||||||
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
|
|
||||||
|
proxy_read_timeout 3600s;
|
||||||
|
proxy_send_timeout 3600s;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
server {
|
||||||
|
listen 8000 ssl;
|
||||||
|
server_name lsbd2.loveteemo.com;
|
||||||
|
|
||||||
|
ssl_certificate /etc/letsencrypt/live/lsbd2.loveteemo.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/lsbd2.loveteemo.com/privkey.pem;
|
||||||
|
location /{
|
||||||
|
proxy_pass http://10.1.0.64:80;
|
||||||
|
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_set_header X-Real-IP $remote_addr;
|
||||||
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
|
|
||||||
|
proxy_read_timeout 3600s;
|
||||||
|
proxy_send_timeout 3600s;
|
||||||
|
}
|
||||||
|
|
||||||
|
location /prod-api/ {
|
||||||
|
proxy_pass http://10.1.0.100:8080/;
|
||||||
|
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_set_header X-Real-IP $remote_addr;
|
||||||
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
|
|
||||||
|
proxy_read_timeout 3600s;
|
||||||
|
proxy_send_timeout 3600s;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
server {
|
||||||
|
listen 8001 ssl;
|
||||||
|
server_name lsbd2.loveteemo.com;
|
||||||
|
|
||||||
|
ssl_certificate /etc/letsencrypt/live/lsbd2.loveteemo.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/lsbd2.loveteemo.com/privkey.pem;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
proxy_pass http://36.111.46.77:31777/prod-api/;
|
||||||
|
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_set_header X-Real-IP $remote_addr;
|
||||||
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
|
|
||||||
|
proxy_read_timeout 3600s;
|
||||||
|
proxy_send_timeout 3600s;
|
||||||
|
}
|
||||||
|
}
|
||||||
27
conf/nginx.conf
Normal file
27
conf/nginx.conf
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
worker_processes auto;
|
||||||
|
|
||||||
|
events {
|
||||||
|
worker_connections 4096;
|
||||||
|
}
|
||||||
|
|
||||||
|
stream {
|
||||||
|
include /usr/local/openresty/nginx/conf/stream.d/*.conf;
|
||||||
|
}
|
||||||
|
|
||||||
|
http {
|
||||||
|
lua_shared_dict limit 10m;
|
||||||
|
|
||||||
|
include mime.types;
|
||||||
|
default_type application/octet-stream;
|
||||||
|
|
||||||
|
sendfile on;
|
||||||
|
keepalive_timeout 65;
|
||||||
|
|
||||||
|
proxy_connect_timeout 60s;
|
||||||
|
proxy_send_timeout 300s;
|
||||||
|
proxy_read_timeout 300s;
|
||||||
|
|
||||||
|
client_max_body_size 200M;
|
||||||
|
|
||||||
|
include /usr/local/openresty/nginx/conf/conf.d/*.conf;
|
||||||
|
}
|
||||||
34
docker-compose.yml
Normal file
34
docker-compose.yml
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
services:
|
||||||
|
openresty:
|
||||||
|
image: openresty/openresty:alpine
|
||||||
|
container_name: openresty-gateway
|
||||||
|
network_mode: host
|
||||||
|
restart: unless-stopped
|
||||||
|
volumes:
|
||||||
|
# 主配置
|
||||||
|
- ./conf/nginx.conf:/usr/local/openresty/nginx/conf/nginx.conf:ro
|
||||||
|
# HTTP 配置
|
||||||
|
- ./conf/conf.d:/usr/local/openresty/nginx/conf/conf.d:ro
|
||||||
|
# Stream 配置
|
||||||
|
- ./conf/stream.d:/usr/local/openresty/nginx/conf/stream.d:ro
|
||||||
|
# 静态网站 + acme challenge
|
||||||
|
- ./www:/var/www
|
||||||
|
# SSL 证书
|
||||||
|
- ./certs:/etc/letsencrypt
|
||||||
|
# 日志
|
||||||
|
- ./logs:/usr/local/openresty/nginx/logs
|
||||||
|
|
||||||
|
certbot:
|
||||||
|
image: certbot/certbot
|
||||||
|
container_name: certbot
|
||||||
|
volumes:
|
||||||
|
- ./www:/var/www
|
||||||
|
- ./certs:/etc/letsencrypt
|
||||||
|
entrypoint: ""
|
||||||
|
command: sh -c "certbot certonly \
|
||||||
|
--webroot -w /var/www \
|
||||||
|
-d ai.sggai.site \
|
||||||
|
-d dms.sggai.site \
|
||||||
|
-d lsbd2.loveteemo.com \
|
||||||
|
--email 243823965@qq.com \
|
||||||
|
--agree-tos --non-interactive --force-renewal"
|
||||||
42
logs/error.log
Normal file
42
logs/error.log
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
2026/05/18 05:56:42 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 05:56:43 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 05:56:43 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 05:56:44 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 05:56:45 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 05:56:46 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 05:56:50 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 05:56:56 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 05:57:09 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 05:57:35 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 05:58:01 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 05:58:02 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 05:58:02 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 05:58:03 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 05:58:04 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 05:58:06 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 05:58:09 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 05:58:16 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 05:58:29 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 05:58:54 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 05:59:46 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 06:00:46 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 06:01:46 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 06:02:46 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 06:03:38 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 06:03:39 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 06:03:39 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 06:03:40 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 06:03:41 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 06:03:42 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 06:03:46 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 06:03:52 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 06:04:05 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 06:04:31 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 06:05:22 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 06:05:45 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 06:05:46 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 06:05:46 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 06:05:47 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 06:05:48 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 06:05:49 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
|
2026/05/18 06:05:53 [emerg] 1#1: cannot load certificate "/etc/letsencrypt/live/ai.sggai.site/fullchain.pem": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/etc/letsencrypt/live/ai.sggai.site/fullchain.pem, r) error:10000080:BIO routines::no such file)
|
||||||
Reference in New Issue
Block a user