diff --git a/apps/push-serverless/vm/etc/nginx/conf.d/knzklive.conf b/apps/push-serverless/vm/etc/nginx/conf.d/knzklive.conf index 5857599e..3bebc609 100644 --- a/apps/push-serverless/vm/etc/nginx/conf.d/knzklive.conf +++ b/apps/push-serverless/vm/etc/nginx/conf.d/knzklive.conf @@ -1,3 +1,8 @@ +map $http_upgrade $connection_upgrade { + default upgrade; + '' close; +} + server { listen 80; listen [::]:80; @@ -34,6 +39,8 @@ server { location /api/externals/ { proxy_pass http://localhost:8000; proxy_set_header Host $host; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection $connection_upgrade; 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;