Websockets configuration with nginx and SSL [Django]

Zamknięty Opublikowano 5 lat temu Płatność przy odbiorze
Zamknięty Płatność przy odbiorze

After adding the SSL certificates successfully, we are getting a timeout error on the browser.

See here screenshot of the browser's log:

[login to view URL]

Has anyone experienced anything similar? Please, let me know if you need more details of the set up.

See below our nginx configuration

listen 443 ssl; # managed by Certbot

ssl_certificate /etc/letsencrypt/live/casista.com-0001/[login to view URL]; # managed by Certbot

ssl_certificate_key /etc/letsencrypt/live/casista.com-0001/[login to view URL]; # managed by Certbot

include /etc/letsencrypt/[login to view URL]; # managed by Certbot

ssl_dhparam /etc/letsencrypt/[login to view URL]; # managed by Certbot

upstream chatserver {

server [login to view URL];

}

client_max_body_size 4G;

access_log /var/log/nginx/[login to view URL];

error_log /var/log/nginx/[login to view URL];

location = /[login to view URL] { access_log off; log_not_found off; }

location / {

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

proxy_set_header X-Forwarded-Proto https;

proxy_set_header Host $host;

proxy_redirect off;

if (!-f $request_filename) {

proxy_pass http://unix:/home/ubuntu/mywasi-root/mywasi/[login to view URL];

break;

}

# include proxy_params;

location /ws {

# proxy_pass [login to view URL];

proxy_pass http://chatserver;

# proxy_pass http://localhost:8765;

proxy_connect_timeout 7d;

proxy_read_timeout 7d;

proxy_send_timeout 7d;

proxy_http_version 1.1;

proxy_set_header Upgrade $http_upgrade;

proxy_set_header Connection "upgrade";

}

auth_basic "Restricted content";

auth_basic_user_file /etc/nginx/.htpasswd;

}

location /static/ {

alias /home/ubuntu/mywasi-root/mywasi/staticfiles/;

autoindex off;

}

location /media/ {

alias /home/ubuntu/mywasi-root/mywasi/media/;

autoindex off;

}

Django Linux Nginx Python

Numer ID Projektu: #17162128

O projekcie

9 ofert Zdalny projekt Aktywny 5 lat temu

9 freelancerów złożyło ofertę za $149 w tym projekcie

chiragdosi

Dear Project Owner, I am Red Hat Certified Linux Engineer having 7+ year of experience in Managing Core Server | Dedicated Server | VPS Server | Server Security | Server Optimization | Backup and Restoration process Więcej

$150 USD w ciągu 1 dnia
(31 Oceny)
4.9
shiekhsalman08

=== WSGI doesn't support Web sockets === === need to use daphne === or === need to use django-channels-ssl if you are using django-channels === To be honest i am not 100% sure whether i can solve it or not. B Więcej

$277 USD w ciągu 3 dni
(14 Oceny)
4.1
SilentStarMagic

how are you,sir? I am a professional developer who has rich experience in this field. If you contact me, you and i will all be happy. Thank you for your reply in advance. Websockets configuration with nginx and SSL [D Więcej

$155 USD w ciągu 1 dnia
(2 Oceny)
2.0
dronex

Hello! Your Certbot write that need to listen 443, but your application still try to get on 8765 port.

$100 USD w ciągu 1 dnia
(0 Oceny)
0.0
unixworld

Hello! Ready to cooperate in a broad range of tasks. Unix/Linux SysAdmin with more 20 years experience Please, look my portfolio. Regards, Alexander

$166 USD w ciągu 3 dni
(0 Oceny)
0.0