SSL with Tibco EMS

reactancexlreactancexl Posts: 106

I have the SSL public Key "Filename.cer" file to connect to the Tibco EMS server. I keep getting "Can not initialize SSLon client, no trusted certificates are set. Where do I reference to this .cer file? I tried "Preferences>>Parasoft>>Security>> and browse to it there but I do not think that is the correct place as this is at system level and not at the app level. Is there a JNDI property that needs to be set to reference it? I have the following properties set.
java.naming.security.credentials =
java.naming.security.pricipal =
java.naming.security. protocol ="ssl"

Comments

  • benken_parasoftbenken_parasoft Posts: 522 ✭✭✭
    edited September 2017

    You must configure SSL for Tibco EMS using JNDI properties. Below is what I found in the SOAtest User's Guide:

    The following JNDI properties must be configured:
    - com.tibco.tibjms.naming.security_protocol=ssl
    - com.tibco.tibjms.naming.ssl_enable_verify_host=false
    - com.tibco.tibjms.naming.ssl_enable_verify_hostname=false
    
    For two-way SSL, the following additional properties must also be configured:
     - com.tibco.tibjms.naming.ssl_identity=<path to client keystore>
     - com.tibco.tibjms.naming.ssl_password=<keystore password>
     - com.tibco.tibjms.naming.ssl_trusted_certs=<path to trusted certificate> 
     - com.tibco.tibjms.naming.ssl_vendor=j2se
     - com.tibco.tibjms.naming.ssl_auth_only=true/false
    
Sign In or Register to comment.