title: apache 2.4.6 reverseproxy mod_proxy_wstunnel for secure websocket wss:// fails
body: <p>I'm trying to configure apache server 2.4.6 the newest version that support websocket proxy.</p>
  
  <p>I got non-secure websocket connection to work as expected and HTTPS proxy working as well[this to remove SSL config as the root cause] But my wss:// connection fails. While troubleshooting with wireshark i learned that on wss:// connection is made via plain text.</p>
  
  <p>Here's my apache configuration:</p>
  
  <pre><code>&lt;VirtualHost *:4043&gt;
  
  ServerName cbscclrd.ca.wm.com
  LogLevel debug
  ErrorLog "/apps/apache/httpd-2.4.6/logs/errorSSL_log"
  TransferLog "/apps/apache/httpd-2.4.6/logs/access_log"
  
  SSLCertificateFile "/apps/FXD1D2/SSLKeyStore/sdpssl_cert-dev.cer"
  SSLCertificateKeyFile "/apps/FXD1D2/SSLKeyStore/sdp-private-key-no-password.pem"
  SSLCACertificateFile "/tmp/Apache-PKG/CAchain.pem"
  
      SSLEngine on
      SSLProxyEngine on
      ProxyPreserveHost On
      ProxyRequests Off
      ProxyPass / wss://cbscclrd.ca.wm.com:443 retry=0 keepalive=On
      ProxyPassReverse / wss://cbscclrd.ca.wm.com:443 retry=0
  
  &lt;/VirtualHost&gt;
  </code></pre>
  
  <p>When the connection initiated to wss://cbscclrd.ca.wm.com:443 it's plaintext format hence the server listening on "cbscclrd.ca.wm.com:443" rejects the connection with the following error message;javax net ssl SSLException          </p>
  
  <p>Any help will be greatly appreciated.</p>