Мастер сигналов на https: ERR_CONNECTION_REFUSED
У меня есть проект ember, использующий Signalmaster. В config/environment.js у меня есть следующее:
if (environment === 'production') {
ENV.SIGNALMASTER = {
HOST: 'https://localhost:8890',
PORT: '8890',
FORCE_CONNECTION: true
};
На моем сервере у меня есть master-сигнал, работающий по адресу https://localhost:8890/ (в файлах development.json и production.json в каталоге config для signalmaster у меня установлено безопасное значение true, а в файле server.js для signalmaster I'). я поместил в расположение моего SSL-сертификата и ключа, как это требуется для запуска его по https) - при запуске "node server.js" я получаю следующее:
signal master is running at: https://localhost:8890
Запуск "netstat -lnp" также показывает процесс, выполняющийся на порте 8890. Однако, когда я использую приложение, я получаю такие ошибки:
GET https://localhost:8890/socket.io/?EIO=3&transport=polling&t=LjG8--J net::ERR_CONNECTION_REFUSED
Я использую socket.io версии 1.3.7.
1 ответ
Вместо того, чтобы иметь хост как https://localhost:8890/, кажется, что это должен быть https://%5Bdomain.com%5D:8890