Что именно значит "нет соединения"? Какая конкретно ошибка возникает?
Microsoft Windows [Version 6.3.9600] (c) Љ®аЇ®а жЁп Њ ©Єа®б®дв (Microsoft Corporation), 2013. ‚ᥠЇа ў § йЁйҐл. C:\Users\Administrator>cd C:\php C:\php>php server.php WebSocket Ñервер (WS) запущен на 45.137.65.243:8080 PHP Warning: stream_socket_accept(): SSL operation failed with code 1. OpenSSL Error messages: error:14094416:SSL routines:ssl3_read_bytes:sslv3 alert certificate unknown in C :\php\server.php on line 53 Warning: stream_socket_accept(): SSL operation failed with code 1. OpenSSL Error messages: error:14094416:SSL routines:ssl3_read_bytes:sslv3 alert certificate unknown in C :\php\server.php on line 53 PHP Warning: stream_socket_accept(): Failed to enable crypto in C:\php\server.p hp on line 53 Warning: stream_socket_accept(): Failed to enable crypto in C:\php\server.php on line 53 PHP Warning: stream_socket_accept(): Accept failed: ÐžÐ¿ÐµÑ€Ð°Ñ†Ð¸Ñ ÑƒÑпеш но завершена in C:\php\server.php on line 53 Warning: stream_socket_accept(): Accept failed: ÐžÐ¿ÐµÑ€Ð°Ñ†Ð¸Ñ ÑƒÑпешно завершена in C:\php\server.php on line 53
Ну и в gpt естественно - это ошибки из командной строки - переведи всё в читаемый вид:
Вот расшифровка ошибок:
Ошибка SSL при приёме соединений ( stream_socket_accept )
Ошибка включения шифрования ( Failed to enable crypto )
Ошибка принятия соединения ( Accept failed )
Проблема с SSL-сертификатом
Не настроена поддержка SSL в PHP
iniКопировать Редактировать extension=openssl
Неправильный формат сертификата
pgsqlКопировать Редактировать openssl req -new -x509 -days 365 -nodes -out server.crt -keyout server.key
Проблема с версией SSL/TLS
И так по кругу - меняю разрешения протоколов и т.д. В конце концов рекомендации возвращаются к совету проверить соединение без протоколов.
Решение найдено, тему можно закрыть.