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;
    }
    
}
Вернуться на верх