«Подключение WebSocket к wss://localhost:80/» не удалось» с самозаверяющим SSLPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 «Подключение WebSocket к wss://localhost:80/» не удалось» с самозаверяющим SSL

Сообщение Anonymous »

Я пытаюсь создать свой собственный веб-сокет с библиотекой Workerman и подключить свою интерфейсную часть к серверу. Для его запуска я использую Apache2.
Итак, давайте посмотрим, как это выглядит:

Код: Выделить всё

$worker = new Worker('websocket://127.0.0.1:80');

$worker->onMessage = function($connection, $data) use($worker) {
foreach($worker->connections as $clientConnection) {
$clientConnection->send('Hello World');
}
};

Worker::runAll();

Код: Выделить всё

let socket = new WebSocket('wss://localhost:80');
Ничего особенного, просто так, как и должно быть. По крайней мере, как я это вижу.
У меня без проблем открылась страница с адресом:

Код: Выделить всё

https://localhost/websocket/test.html
Однако я получаю сообщение об ошибке в JS-консоли моего браузера:

Код: Выделить всё

WebSocket connection to 'wss://localhost:80/' failed
Ну, я пробовал много разных способов исправить это, которые люди рекомендовали в похожих темах.
Я пытался открыть страницу с кодом «127.0». .0.1» в адресе вместо «localhost». Тоже самое. Я попытался изменить «localhost» на «127.0.0.1» в адресе для подключения в коде JS — все равно ничего не меняется.
Мой самозаверяющий сертификат SSL работает нормально, хотя браузер сообщает мне соединение не защищено. По крайней мере, я могу проигнорировать это и открыть страницу. Тем не менее страница не может подключиться к веб-сокету.
Мой браузер — Google Chrome. Я также пробовал то же самое в Firefox, но все равно получаю то, что получаю.

Подробнее здесь: https://stackoverflow.com/questions/785 ... signed-ssl
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • «Подключение WebSocket к wss://localhost:80/» не удалось» с самозаверяющим SSL
    Anonymous » » в форуме Php
    0 Ответы
    74 Просмотры
    Последнее сообщение Anonymous
  • Secure WebSocket (WSS) с сертификатом HTTPS Localhost SSL
    Anonymous » » в форуме Android
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Secure WebSocket (WSS) с сертификатом HTTPS Localhost SSL
    Anonymous » » в форуме Android
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Secure WebSocket (WSS) с сертификатом HTTPS Localhost SSL
    Anonymous » » в форуме Android
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Подключение WebSocket Secure (WSS) не удается после обновления до .NET 9
    Anonymous » » в форуме C#
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»