[mod_cluster-issues] [JBoss JIRA] (MODCLUSTER-637) EnableWsTunnel enables only ws comunication

Aaron Ogburn (JIRA) issues at jboss.org
Wed Dec 13 14:43:00 EST 2017


Aaron Ogburn created MODCLUSTER-637:
---------------------------------------

             Summary: EnableWsTunnel enables only ws comunication
                 Key: MODCLUSTER-637
                 URL: https://issues.jboss.org/browse/MODCLUSTER-637
             Project: mod_cluster
          Issue Type: Bug
    Affects Versions: 1.3.5.Final
            Reporter: Aaron Ogburn
            Assignee: Jean-Frederic Clere


WebSocket configuration for apache httpd (EnableWsTunnel) balancer enables only ws communication, but undertow as balancer enables both http and ws. 
{noformat}
# mod_proxy_balancer should be disabled when mod_cluster is used
LoadModule proxy_cluster_module modules/mod_proxy_cluster.so
LoadModule cluster_slotmem_module modules/mod_cluster_slotmem.so
LoadModule manager_module modules/mod_manager.so
LoadModule advertise_module modules/mod_advertise.so

MemManagerFile /mnt/hudson_workspace/mod_cluster/jbcs-httpd24-2.4/httpd/cache/mod_cluster

ServerName dev89:2080

EnableWsTunnel 
LogLevel warn
<IfModule manager_module>
Listen 10.19.70.244:8747
 <VirtualHost 10.19.70.244:8747>
    <Directory />
Require all granted
    </Directory>
    ServerAdvertise on
    EnableMCPMReceive
<Location /mcm>
      SetHandler mod_cluster-manager
Require all granted
   </Location>
AdvertiseGroup 224.0.5.244:55918
AdvertiseBindAddress 10.19.70.244:55918

KeepAliveTimeout 60
MaxKeepAliveRequests 0
ServerAdvertise on
AdvertiseFrequency 5
ManagerBalancerName qacluster
</VirtualHost>
</IfModule> 
{noformat}
Worker joins with 
{noformat}
<h1> Node jboss-eap-7.1 (ws://10.19.70.244:8080): </h1>
{noformat}
and all http comunication ends with 
{noformat}
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>500 Internal Server Error</title>
</head><body>
<h1>Internal Server Error</h1>
<p>The server encountered an internal error or
misconfiguration and was unable to complete
your request.</p>
<p>Please contact the server administrator at 
 Administrator at localhost to inform them of the time this error occurred,
 and the actions you performed just before this error.</p>
<p>More information about this error may be available
in the server error log.</p>
<hr>
<address>Apache/2.4.23 (Red Hat) Server at 10.19.70.244 Port 2080</address>
</body></html>
{noformat}
And log message 
{noformat}
[Sat Apr 08 16:21:29.335633 2017] [proxy:warn] [pid 12680] [client 10.19.70.244:55922] AH01144: No protocol handler was valid for the URL /clusterbench/jvmroute. If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule.
{noformat}



--
This message was sent by Atlassian JIRA
(v7.5.0#75005)


More information about the mod_cluster-issues mailing list