Websockets configuration with nginx and SSL [Django]

종료 등록 시간: 5년 전 착불
종료 착불

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;

}

장고 리눅스 Nginx Python

프로젝트 ID: #17162128

프로젝트 소개

9 건(제안서) 재택 근무형 프로젝트 서비스 이용 중: 5년 전

이 일자리에 대한 프리랜서 9 명의 평균 입찰가: $149

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 기타

$150 USD (1일 이내)
(31 리뷰)
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 기타

$277 USD (3일 이내)
(14 리뷰)
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 기타

$155 USD (1일 이내)
(2 리뷰)
2.0
dronex

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

$100 USD (1일 이내)
(0 리뷰)
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 (3일 이내)
(0 리뷰)
0.0