Туннель Cloudflare argo выдает плохую ошибку шлюза в nginx

#wordpress #nginx #cloudflare-argo

Вопрос:

Я настроил туннель argo на nginx, и он выдает ошибку 502, но когда он настроен на dns, работа веб-сервера отличная!!. Это моя конфигурация nginx и конфигурация туннеля argo. Я чувствую, что это проблема, связанная с SSL или php fpm. Пожалуйста, проводите

 tunnel: 796c6fde-bae0-476f-86d6-3dfd022d6143
credentials-file: /home/cloudcreatr/.cloudflared/796c6fde-bae0-476f-86d6-3dfd022d6143.json

ingress:
  - hostname: wp.cloudcreatr.com
    service: https://localhost:443
    originRequest:
      connectTimeout: 10s
      noTLSVerify: true
  # Catch-all rule, which just responds with 404 if traffic doesn't match any of
  # the earlier rules
  - service: http_status:404
warp-routing:
  enabled: true
 

Конфигурация сайта Nginx

 server {

    server_name wp.cloudcreatr.com;
    root /var/www/wp;

    index index.html index.htm index.php;

    listen 443 ssl http2;
    listen [::]:443 ssl http2;
    ssl_certificate         /etc/ssl/cert.pem;
    ssl_certificate_key     /etc/ssl/key.pem;

    location = /favicon.ico { log_not_found off; access_log off; }
    location = /robots.txt { log_not_found off; access_log off; allow all; }
    location ~* .(css|gif|ico|jpeg|jpg|js|png)$ {
        expires max;
        log_not_found off;
    }

    location / {
        #try_files $uri $uri/ =404;
        try_files $uri $uri/ /index.php$is_args$args;
    }

    location ~ .php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
     }

    location ~ /.ht {
        deny all;
    }

}