У меня Tomcat работает на HTTPS. Я попытался развернуть приложение SIPML5 WebSocket для моего кота. Когда я пытался подключить Sip-сервлеты с помощью ws : ws://192.168.XY:5082
И конфигурация Sip Servlets выглядит так:
<Connector port="5082"
ipAddress = "192.168.X.Y"
protocol="org.mobicents.servlet.sip.startup.SipProtocolHandler"
signalingTransport="ws"/>
Я получил сообщение об ошибке: SIPml-api.js:4 Смешанное содержимое: страница по адресу 'https://192.168.X1.X2:8443/CallCenterBK/CallCenterBK.jsp?sip=1" был загружен через HTTPS, но попытался подключиться к небезопасной конечной точке WebSocket "ws://192.168.XY". :5082/'. Этот запрос был заблокирован; эта конечная точка должна быть доступна через WSS.
Когда я изменил свой клиент SIPML 5 на wss: wss://192.168.XY:5082
И моя конфигурация сервлетов sip выглядит так:
<Connector port="5082"
ipAddress = "192.168.X.Y"
protocol="org.mobicents.servlet.sip.startup.SipProtocolHandler"
signalingTransport="wss"/>
Я получил еще одну ошибку: соединение WebSocket с 'wss://192.168.XY:5082/' не удалось: ошибка при установлении соединения: net::ERR_CONNECTION_CLOSED
И когда я установил клиент sipml 5: wss://192.168.XY:5082 и конфигурация изменилась на:
<Connector port="5082"
ipAddress = "192.168.X.Y"
protocol="org.mobicents.servlet.sip.startup.SipProtocolHandler"
signalingTransport="ws"/>
Я получил сообщение об ошибке: соединение WebSocket с «wss://192.168.1.3:5082/» не удалось: ошибка при установлении соединения: net::ERR_TIMED_OUT
Что я сделал не так?
Любая идея будет оценена.