Добрый день! Вопрос про настройку вебсокетов с django-channels==2.1 + nginx
При создании инстанса WebSocket
var ws = new WebSocket('ws/' + window.location.host + ‘/ws/chat/’ + roomName + ‘/’);
Получаю ошибку:
WebSocket connection to ‘ws/домен пурум пум/ws/chat/84062a02-f8a0-4737-ad44-5fa2ae8336d6/’ failed: Error during WebSocket handshake: Unexpected response code: 404

Настройки nginx:
server {
listen 8001;

server_name example:8001;

client_max_body_size 100M;

location /static/ {
alias ../static/;
expires 365d;
access_log off;
}

location /ws/ {
proxy_pass http://127.0.0.1:8098;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection “upgrade”;
}

location / {
proxy_pass http://127.0.0.1:8099;
}
}

daphne запускается через supervisor
command=/home/deploy/projects/venv/bin/daphne -p 8098 project.asgi:application


На локальной машине при старте через runserver все работает нормально
Как исправить эту ошибку? Или может кто знает ошибка в настройках nginx или в настройках django-channels?