Good morning every body.
In the new events panel nothing is shown if I enter through https, however, if I enter through port 8082 it works perfect. I guess it is nginx configuration problem.
Has it happened to someone or do you know how to solve it?
I copy my config file from nginx:
server {
listen 80;
listen [::]:80;
server_name miplataforma.xxxxx.com;
return 301 https://miplataforma.xxxxx.com$request_uri;
}
server {
listen 443 ssl;
server_name miplataforma.xxxxx.com;
ssl_certificate /etc/letsencrypt/live/xxxxx.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/xxxxx.com/privkey.pem;
#ssl_session_timeout 5m;
#ssl_protocols SSLv2 SSLv3 TLSv1;
#ssl_ciphers HIGH:!aNULL:!MD5;
#ssl_prefer_server_ciphers on;
location / {
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_redirect hhtp://localhost:8082/ /;
proxy_redirect ws://localhost:8082/api/socket /api/socket;
proxy_pass http://localhost:8082;
proxy_buffering off;
proxy_connect_timeout 43200000;
proxy_send_timeout 43200000;
proxy_read_timeout 43200;
allow all;
#proxy_buffers 8 1024;
#proxy_buffer_size 1024k;
root /opt/traccar/web/;
index release.html;
}
}
Hi, this config is working for me. Hope it helps.
...
server {
listen 80;
location /api/socket {
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_read_timeout 86400;
proxy_pass http://traccar/api/socket;
}
location / {
proxy_pass http://traccar;
}
}
...
muchas gracias por tu respuesta, lo resolví escribiendo la línea:
proxy_http_version 1.1;
Después de los encabezados y antes de la redirección.
Saludos
Good morning every body.
In the new events panel nothing is shown if I enter through https, however, if I enter through port 8082 it works perfect. I guess it is nginx configuration problem.
Has it happened to someone or do you know how to solve it?
I copy my config file from nginx: