Спасибо за статью, наконец-то все заработало как надо с SSL!
Но у меня почему-то отвалился телеграм, не доходят от него команды, нет мыслей, что с ним могло произойти и как это может быть связано с SSL?
Хороший вопрос, но я не юзаю модуль телеграм... задайте вопрос в чатике)
Еще добавьте в начало скрипта:
window.onbeforeunload = function() {
//wsSocket.onclose = function () {}; // disable onclose handler first
wsSocket.close();
console.log('close');
};
Чтобы не зависали сокеты...
Спасибо!
Речь про websockets.html ?
И еще, не подскажете, как правильно исправить .htaccess, чтобы не было ошибки ERR_TOO_MANY_REDIRECTS ?
И нужно ли менять в config.php Define('BASE_URL', 'http://127.0.0.1:80'); на Define('BASE_URL', 'https://127.0.0.1:443')?
Если меняю, получаю ошибку 500.
Напишите в телегу @smoke_xd
Не обязательно выносить на отдельный порт:
location /ws/ {
proxy_pass http://127.0.0.1:8001/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_cache_bypass 1;
proxy_no_cache 1;
proxy_set_header Connection "upgrade";
proxy_set_header Host $host;
proxy_read_timeout 950s;
}
в строке proxy_pass в конце обязательно слеш.
а так же обязательно надо добавить таймаут (proxy_read_timeout ) большой иначе на страничке постоянно отваливается от ws и подключается снова
Пожалуйста, войдите в систему, чтобы добавлять комментарии Присоединиться!