2013-02-15 3 views
0

JBoss EAP 6 및 IIS 7.5와 관련된 문제가 있습니다.JBoss EAP6 및 IIS 7.5 - JBoss 7.1.1에서 작동하는 isapi_redirect 1.2.37을 사용하여 연결할 수 없습니다.

JBoss EAP 6의 여러 인스턴스로 구성된 구성이 있습니다. node-a node-b etc.

이러한 노드 간의로드 균형 조정을 위해 isapi_redirect가 있습니다. 이것은 JBoss 7.1.1에서 성공적으로 작동합니다.


서비스 임시 없음 : 나는 EAP 6을 실행하려고하지만 때, 내가 할 모든 다음과 같은 오류입니다! 유지 보수 중단 시간 또는 용량 문제로 인해 서버가 일시적으로 요청을 처리 할 수 ​​없습니다. 나중에 다시 시도 해주십시오.

자카르타/ISAPI/isapi_redirector/1.2.37


이 내 standlone-ha.xml의 설정입니다 :

.... 
    <subsystem xmlns="urn:jboss:domain:modcluster:1.1"> 
     <mod-cluster-config advertise-socket="modcluster" connector="ajp"> 
      <dynamic-load-provider> 
       <load-metric type="busyness"/> 
      </dynamic-load-provider> 
     </mod-cluster-config> 
    </subsystem> 
    .... 
    <subsystem xmlns="urn:jboss:domain:web:1.2" default-virtual-server="default-host" native="false"> 
     <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http" redirect-port="8443"/> 
     <connector name="https" protocol="HTTP/1.1" scheme="https" socket-binding="https" secure="true"> 
      <ssl name="my_cert" key-alias="my_cert-ssl" password="changeit" certificate-key-file="${jboss.server.config.dir}\certificate\my_cert.jks" protocol="TLS" ca-certificate-file="${jboss.server.config.dir}\certificate\my_cert.jks"/> 
     </connector> 
     <connector name="ajp" protocol="AJP/1.3" scheme="http" socket-binding="ajp"/> 
     <virtual-server name="default-host" enable-welcome-root="true"> 
      <alias name="localhost"/> 
      <alias name="example.com"/> 
     </virtual-server> 
    </subsystem> 
    .... 
<socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}"> 
    <socket-binding name="management-native" interface="management" port="${jboss.management.native.port:9999}"/> 
    <socket-binding name="management-http" interface="management" port="${jboss.management.http.port:9990}"/> 
    <socket-binding name="management-https" interface="management" port="${jboss.management.https.port:9443}"/> 
    <socket-binding name="ajp" port="8009"/> 
    <socket-binding name="http" port="8080"/> 
    <socket-binding name="https" port="8443"/> 
    <socket-binding name="jgroups-diagnostics" port="0" multicast-address="224.0.75.75" multicast-port="7500"/> 
    <socket-binding name="jgroups-mping" port="0" multicast-address="${jboss.default.multicast.address:230.0.0.4}" multicast-port="45700"/> 
    <socket-binding name="jgroups-tcp" port="7600"/> 
    <socket-binding name="jgroups-tcp-fd" port="57600"/> 
    <socket-binding name="jgroups-udp" port="55200" multicast-address="${jboss.default.multicast.address:230.0.0.4}" multicast-port="45688"/> 
    <socket-binding name="jgroups-udp-fd" port="54200"/> 
    <socket-binding name="modcluster" port="0" multicast-address="224.0.1.105" multicast-port="23364"/> 
    <socket-binding name="osgi-http" interface="management" port="8090"/> 
    <socket-binding name="remoting" port="4447"/> 
    <socket-binding name="txn-recovery-environment" port="4712"/> 
    <socket-binding name="txn-status-manager" port="4713"/> 
    <outbound-socket-binding name="mail-smtp"> 
     <remote-destination host="localhost" port="25"/> 
    </outbound-socket-binding> 
</socket-binding-group> 
.... 

그것은 않습니다 레드햇의 웹 사이트, 그 EAP 6 상태 isapi_redirect 1.2.30까지 테스트되었지만 isapi_redirect 1.2.37을 사용하고 있습니다. 이게 문제 야?

나는 내 머리카락을 꺼내므로 어떤 도움도 좋을 것입니다. 감사합니다

인터페이스 태그 내에서

답변

0

당신은 다음과 같은 공용 인터페이스 태그를 편집해야 할 수도 있습니다

 
    <interfaces> 
     <interface name="public"> 
      <inet-address value="${jboss.bind.address:0.0.0.0}"/> 
     </interface> 

을 ...

하는 것 127.0.0.1에 INET 주소 태그 기본값의 주소 서버에 직접 로그인 한 경우에만 액세스를 허용합니다. 이 값을 모두 0으로 변경하면 모든 IP 주소 (로컬 또는 원격)에서 액세스 할 수 있습니다.

관련 문제