Мастер сигналов на 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

Другие вопросы по тегам