Websocket connection is failed [env: django channel, gunicorn, uvicorn, nginx, postgre и redis over https(wss)}
Я развернул свое приложение на digitalOcean, используя этот учебник link, https и все страницы отображаются правильно и django работает нормально, Проблема прямо сейчас websocket соединение не удалось, сообщения об ошибках я получил из консоли веб-страница говорит:
WebSocket соединение с 'wss://mysitedomain/ws/chat/2_3/' не удалось:
Другое сообщение об ошибке с сервера gunicorn показывает страницу 404 not found:
"GET /ws/chat/2_3/ HTTP/1.0" 404
Независимо от того, какую конфигурацию wss я добавляю в файл конфигурации nginx, соединение не удается!!!. ниже приведен файл конфигурации моего сайта в папке 'etc/nginx/sites_available' в linux для справки (я удалил все блоки конфигурации wss):
обратите внимание, я уже установил uvicorn[стандартную] версию, но не помогло!!!
server {
listen 80;
server_name IP domain name;
location = /favicon.ico { access_log off; log_not_found off; }
location /static/ {
root /home/user/DjangoProject;
}
location / {
include proxy_params;
proxy_pass http://unix:/run/gunicorn.sock;
}
}