Hello everybody

I'm trying to set up a cluster with SSL. I made my own container-configuration 
extended from "Clustered Stateless SessionBean" and added the SSL stuff as you 
can see below



  |     <container-configurations>
  |             <container-configuration extends="Clustered Stateless 
SessionBean">
  |                     <container-name>MY_CONTAINER_NAME</container-name>
  |                      
<invoker-proxy-binding-name>my-invoker-proxy-binding-name</invoker-proxy-binding-name>
  |             </container-configuration>
  |     </container-configurations>
  |     
  |     <invoker-proxy-bindings>
  |                 
  |         <invoker-proxy-binding>
  |           <name>my-invoker-proxy-binding-name</name>
  |           
<invoker-mbean>jboss:service=invoker,type=jrmpha,socketType=SSL</invoker-mbean>
  |           <proxy-factory>org.jboss.proxy.ejb.ProxyFactoryHA</proxy-factory>
  |           <proxy-factory-config>
  |             <client-interceptors>
  |               <home>
  |                 
<interceptor>org.jboss.proxy.ejb.HomeInterceptor</interceptor>
  |                 
<interceptor>org.jboss.proxy.SecurityInterceptor</interceptor>
  |                 
<interceptor>org.jboss.proxy.TransactionInterceptor</interceptor>
  |                 <interceptor 
call-by-value="false">org.jboss.invocation.InvokerInterceptor</interceptor>
  |                 <interceptor 
call-by-value="true">org.jboss.invocation.MarshallingInvokerInterceptor</interceptor>
  |               </home>
  |               <bean>
  |                 
<interceptor>org.jboss.proxy.ejb.StatelessSessionInterceptor</interceptor>
  |                 
<interceptor>org.jboss.proxy.SecurityInterceptor</interceptor>
  |                 
<interceptor>org.jboss.proxy.TransactionInterceptor</interceptor>
  |                 <interceptor 
call-by-value="false">org.jboss.invocation.InvokerInterceptor</interceptor>
  |                 <interceptor 
call-by-value="true">org.jboss.invocation.MarshallingInvokerInterceptor</interceptor>
  |               </bean>
  |             </client-interceptors>
  |           </proxy-factory-config>
  |         </invoker-proxy-binding>
  |         
  |     </invoker-proxy-bindings>
  | 

... and the service...


  | <mbean code="org.jboss.invocation.jrmp.server.JRMPInvokerHA" 
  |            name="jboss:service=invoker,type=jrmpha,socketType=SSL">
  |         <attribute name="ServerAddress">${jboss.bind.address}</attribute>
  |         <attribute name="RMIObjectPort">14445</attribute>
  |         <attribute 
name="RMIClientSocketFactory">org.jboss.security.ssl.RMISSLClientSocketFactory</attribute>
  |         <attribute 
name="RMIServerSocketFactory">org.jboss.security.ssl.RMISSLServerSocketFactory</attribute>
  |         <attribute name="SecurityDomain">java:/jaas/MY-SSL</attribute>
  |         <depends>jboss:service=Naming</depends>
  |         
<depends>jboss.security:service=JaasSecurityDomain,domain=MY-SSL</depends>
  | </mbean>

If I'm trying to look up my beans the client just hangs. Did I miss something? 
It works fine if I disable SSL by removing the attributes 
"RMIClientSocketFactory" and "RMIServerSocketFactory". Is the combination of 
JRMPInvokerHA and RMISSLServerSocketFactory possible or is there a special 
factory for HA? 

By the way, I'm still using JBoss 4.0.3 SP1.


Thank you for your hints.

kindest regards,
Reto

View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4227855#4227855

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4227855
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to