Falló la conexión websocket [env: canal django, gunicorn, uvicorn, nginx, postgre y redis sobre https(wss)}

Implementé mi aplicación en digitalOcean usando este enlace de tutorial , https y todas las páginas se muestran correctamente y django funciona bien. El problema en este momento es que la conexión websocket falló, los mensajes de error que recibí son de la página web de la consola que dice:

WebSocket connection to 'wss://mysitedomain/ws/chat/2_3/' failed:

Otro mensaje de error del servidor gunicorn muestra la página 404 no encontrada:

"GET /ws/chat/2_3/ HTTP/1.0" 404

Independientemente de la configuración de wss, la agrego al archivo de configuración de nginx; ¡la conexión falló! .. a continuación se encuentra el archivo de configuración de mysite en la carpeta 'etc/nginx/sites_available' en Linux para su referencia (he eliminado todos los bloques de configuración de wss):

¡Tenga en cuenta que ya instalé la versión uvicorn [estándar] pero no me ayudó!

 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;
    }
    
}
Answer