IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  Server certificate rejected by ChainVerifier

    Posted Tue May 11, 2004 10:23 AM

    Our system is wM 6.1, their system wM 6.1.
    Task: send via HTTPS.
    They can send to us via HTTPS with no problem.
    We receive the ‘Server certificate rejected by ChainVerifier’ when sending to them via HTTPS. We do not receive this error sending HTTP.

    Our setup is that they send to our proxy server and we use reverse invokes.
    Their setup is that we send directly to their wM box.

    Any suggestions?
    Thanks,
    Todd Jordan


    #webMethods
    #Integration-Server-and-ESB
    #webMethods-General


  • 2.  RE: Server certificate rejected by ChainVerifier

    Posted Wed May 12, 2004 12:17 AM

    Have you tried hitting their https url via browser and opening their cert to see which CA’s are in their chain? And - perhaps if one of them is expired?? We had a similar issue recently when a customers cert was using one a particular Verisign CA in thier change that had expired (http://www.verisign.com/support/vendors/exp-gsid-ssl.html)


    #webMethods-General
    #webMethods
    #Integration-Server-and-ESB


  • 3.  RE: Server certificate rejected by ChainVerifier

    Posted Wed May 12, 2004 08:23 AM

    Most common reasons for this message:

    • certificate expired
    • server certificate not signed by a trusted CA

    If you have openssl available, you can use it to test the connection as well. It provides a lot more detail than browsers . . .

    $ openssl s_client -connect myhost:443 -CAfile cacert.pem -state


    #Integration-Server-and-ESB
    #webMethods-General
    #webMethods


  • 4.  RE: Server certificate rejected by ChainVerifier

    Posted Thu May 13, 2004 03:23 AM

    Verify the “watt.security” properties in /config/server.cnf. Some of them point to the folders that contain your certificates.

    As a temporary workaround you may switch off the chain verification by setting

    watt.security.cert.wmChainVerifier.trustByDefault=true

    Good luck!


    #Integration-Server-and-ESB
    #webMethods-General
    #webMethods