title: IHS and WAS configuration OK, but can't connect to application via WebServer
body: <p>I've successfully setup IBH HTTP Server, generated the plugin, propagated it from WAS admin console to the remote WebServer, but still cannot connect to the application via the Web Server.</p>
  
  <p>I've followed with success the steps for configuring the HTTP server as stated in IBM manuals <a href="http://www-01.ibm.com/support/knowledgecenter/SS9JLE_8.2.1/com.ibm.itamesso.doc_8.2.1/Installation_Guide/tasks/configuring_ihs_wasnd.html" rel="nofollow">here</a>.</p>
  
  <p>The WebServer is up on port 880 and I can see the welcome page of IHS from a remote machine when requesting: <a href="http://ihs-ip@:880" rel="nofollow">http://ihs-ip@:880</a></p>
  
  <p>Requesting: <a href="http://ihs-ip@:880/app_name" rel="nofollow">http://ihs-ip@:880/app_name</a> throws a 404 Not Found message, no errors in the log files.</p>
  
  <p>Firewall and SELinux are disabled on the IHS machine.</p>
  
  <p>I tried restarting the webserver, the DMGR and the two cluster app nodes with no success.</p>
  
  <p>WebSphere AS version is: 7.0.0.31 ND</p>
  
  <p>I can post my httpd.conf and plugin-cfg.xml content if needed.</p>
  
  <p>Any clues?</p>
  
  <p>Thanks. </p>
  
  <h2><strong>UPDATE:</strong></h2>
  
  <p>Here is the content of my plugin-cfg.xml file (I've also noticed that I don't have a *.880 alias in the default_host virtual host):</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="ISO-8859-1"?&gt;&lt;!--HTTP server plugin config file for the webserver DmgrBrokerClusterCell.ws-005056878644.xxxxx.com-node.webServerBroker880 generated on 2015.02.06 at 01:00:02 AM CET--&gt;
  &lt;Config ASDisableNagle="false" AcceptAllContent="false" AppServerPortPreference="HostHeader" ChunkedResponse="false" FIPSEnable="false" FailoverToNext="false" HTTPMaxHeaders="300" IISDisableFlushFlag="false" IISDisableNagle="false" IISPluginPriority="High" IgnoreDNSFailures="false" KillWebServerStartUpOnParseErr="false" MarkBusyDown="false" OS400ConvertQueryStringToJobCCSID="false" RefreshInterval="60" ResponseChunkSize="64" SSLConsolidate="true" TrustedProxyEnable="false" VHostMatchingCompat="false"&gt;
     &lt;Log LogLevel="Error" Name="/opt/IBM/HTTPServer/Plugins/logs/webServerBroker880/http_plugin.log"/&gt;
     &lt;Property Name="ESIEnable" Value="true"/&gt;
     &lt;Property Name="ESIMaxCacheSize" Value="1024"/&gt;
     &lt;Property Name="ESIInvalidationMonitor" Value="false"/&gt;
     &lt;Property Name="ESIEnableToPassCookies" Value="false"/&gt;
     &lt;Property Name="ESICacheidFull" Value="false"/&gt;
     &lt;Property Name="PluginInstallRoot" Value="/opt/IBM/HTTPServer/Plugins/"/&gt;
     &lt;VirtualHostGroup Name="default_host"&gt;
        &lt;VirtualHost Name="*:9080"/&gt;
        &lt;VirtualHost Name="*:80"/&gt;
        &lt;VirtualHost Name="*:9443"/&gt;
        &lt;VirtualHost Name="*:5060"/&gt;
        &lt;VirtualHost Name="*:5061"/&gt;
        &lt;VirtualHost Name="*:443"/&gt;
        &lt;VirtualHost Name="ws-005056874449.xxxxx.com:9080"/&gt;
        &lt;VirtualHost Name="ws-005056874449.xxxxx.com:80"/&gt;
        &lt;VirtualHost Name="ws-005056874449.xxxxx.com:9443"/&gt;
        &lt;VirtualHost Name="ws-005056874449.xxxxx.com:5060"/&gt;
        &lt;VirtualHost Name="ws-005056874449.xxxxx.com:5061"/&gt;
        &lt;VirtualHost Name="ws-005056874449.xxxxx.com:443"/&gt;
        &lt;VirtualHost Name="*:9083"/&gt;
     &lt;/VirtualHostGroup&gt;
     &lt;ServerCluster CloneSeparatorChange="false" GetDWLMTable="false" IgnoreAffinityRequests="true" LoadBalance="Round Robin" Name="BrokerCluster" PostBufferSize="64" PostSizeLimit="-1" RemoveSpecialHeaders="true" RetryInterval="60" ServerIOTimeoutRetry="-1"&gt;
        &lt;Server CloneID="19da3jqec" ConnectTimeout="5" ExtendedHandshake="false" LoadBalanceWeight="2" MaxConnections="-1" Name="BrokerClusterNode001_Broker01" ServerIOTimeout="60" WaitForContinue="false"&gt;
           &lt;Transport Hostname="10.1.140.206" Port="9083" Protocol="http"/&gt;
           &lt;Transport Hostname="10.1.140.206" Port="9446" Protocol="https"&gt;
              &lt;Property Name="keyring" Value="/opt/IBM/HTTPServer/Plugins/config/webServerBroker880/plugin-key.kdb"/&gt;
              &lt;Property Name="stashfile" Value="/opt/IBM/HTTPServer/Plugins/config/webServerBroker880/plugin-key.sth"/&gt;
           &lt;/Transport&gt;
        &lt;/Server&gt;
        &lt;Server CloneID="19da3jrkm" ConnectTimeout="5" ExtendedHandshake="false" LoadBalanceWeight="2" MaxConnections="-1" Name="BrokerClusterNode002_Broker02" ServerIOTimeout="60" WaitForContinue="false"&gt;
           &lt;Transport Hostname="10.1.140.207" Port="9083" Protocol="http"/&gt;
           &lt;Transport Hostname="10.1.140.207" Port="9446" Protocol="https"&gt;
              &lt;Property Name="keyring" Value="/opt/IBM/HTTPServer/Plugins/config/webServerBroker880/plugin-key.kdb"/&gt;
              &lt;Property Name="stashfile" Value="/opt/IBM/HTTPServer/Plugins/config/webServerBroker880/plugin-key.sth"/&gt;
           &lt;/Transport&gt;
        &lt;/Server&gt;
        &lt;PrimaryServers&gt;
           &lt;Server Name="BrokerClusterNode001_Broker01"/&gt;
           &lt;Server Name="BrokerClusterNode002_Broker02"/&gt;
        &lt;/PrimaryServers&gt;
     &lt;/ServerCluster&gt;
     &lt;UriGroup Name="default_host_BrokerCluster_URIs"&gt;
        &lt;Uri AffinityCookie="JSESSIONID" AffinityURLIdentifier="jsessionid" Name="/Broker/*"/&gt;
     &lt;/UriGroup&gt;
     &lt;Route ServerCluster="BrokerCluster" UriGroup="default_host_BrokerCluster_URIs" VirtualHostGroup="default_host"/&gt;
     &lt;RequestMetrics armEnabled="false" loggingEnabled="false" rmEnabled="false" traceLevel="HOPS"&gt;
        &lt;filters enable="false" type="URI"&gt;
           &lt;filterValues enable="false" value="/snoop"/&gt;
           &lt;filterValues enable="false" value="/hitcount"/&gt;
        &lt;/filters&gt;
        &lt;filters enable="false" type="SOURCE_IP"&gt;
           &lt;filterValues enable="false" value="255.255.255.255"/&gt;
           &lt;filterValues enable="false" value="254.254.254.254"/&gt;
        &lt;/filters&gt;
        &lt;filters enable="false" type="JMS"&gt;
           &lt;filterValues enable="false" value="destination=aaa"/&gt;
        &lt;/filters&gt;
        &lt;filters enable="false" type="WEB_SERVICES"&gt;
           &lt;filterValues enable="false" value="wsdlPort=aaa:op=bbb:nameSpace=ccc"/&gt;
        &lt;/filters&gt;
     &lt;/RequestMetrics&gt;
  &lt;/Config&gt;
  </code></pre>