apache, tomcat, конфигурация websocket - PullRequest
0 голосов
/ 08 апреля 2020

моя среда - браузер (по https) -> apache 2.4 (не https) -> tomcat 9

cl inet запрос: wss: //myserver.net/myWebSocket

tomcat - это конфигурация по умолчанию.

apache конфигурация ниже

<VirtualHost *:443>    
    ServerName myserver.net    
    ServerAlias www.myserver.net    
    DocumentRoot "/var/www/html_myserver"    

    <Location "/myWebSocket">
       ProxyPass "ws://localhost:8080/"
       ProxyPassReverse  "ws://localhost:8080/"    
    </Location>    

    <Location "/">
       ProxyPass "ajp://localhost:8009/"    
    </Location>    
    Include /etc/letsencrypt/options-ssl-apache.conf    
    SSLCertificateFile /root/ssl/myserver/myserver.net.pem    
    SSLCertificateKeyFile /root/ssl/myserver/myserver.net.key    
    SSLCertificateChainFile  /root/ssl/origin_ca_rsa_root.pem 
</VirtualHost>

Но ошибка websocket - соединение WebSocket с 'wss: //myserver.net/myWebSocket': ошибка во время Рукопожатие WebSocket: неожиданный код ответа: 500

Почему возникла эта ошибка?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...