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
Expand all | Collapse all

Error enabling HTTPS port

  • 1.  Error enabling HTTPS port

    Posted Wed July 23, 2014 10:06 PM

    Hi,

    I am getting the following error while configuring an HTTPS port:

    Failed to start HTTPSListener@5556: [ISS.0070.9044] Invalid character/s found in host name, DSA, in IP Access Allow list.

    Regular HTTPS Listener Configuration
    Port 5556
    Package Name WmRoot
    Bind Address (optional)
    Backlog 200
    Keep Alive Timeout 20000
    Security Configuration
    Client Authentication Username/Password
    Listener Specific Credentials (Optional)
    Keystore Alias demokeystore
    Key Alias demoks
    Truststore Alias empty

    Note: I am not using a Truststore as I dont have a CA.

    Keystore generated using:

    C:\SoftwareAG\jvm\jvm170_64\bin>keytool -keystore demokeystore -genkey -alias demoks

    keystore config:

    Keystore Properties
    Alias demokeystore
    Description(optional) Test keystore
    Type JKS
    Provider SUN
    Location C:\SoftwareAG\jvm\jvm170_64\bin\demokeystore
    HSM Based Keystore false
    Configured Key Aliases
    demoks

    Software
    Product webMethods Integration Server
    Version 9.0.1.0
    Updates None
    Build Number 1211
    SSL Strong (128-bit)

    Is this a bug or I am missing something?

    Regards,


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


  • 2.  RE: Error enabling HTTPS port

    Posted Thu July 24, 2014 02:04 AM

    Hi There,

    Error is clearly stating that wrong in the IP Address Allowed List ? Can you kindly list down those values so that we can check and better guide you.

    Thanks,


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


  • 3.  RE: Error enabling HTTPS port

    Posted Thu July 24, 2014 05:50 AM

    There aren’t any IP restrictions and it is set to allow by default.

    And if a new non HTTPS port is setup it gets enabled corrrectly.

    Regards,


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


  • 4.  RE: Error enabling HTTPS port

    Posted Thu July 24, 2014 09:53 AM

    Can you share an extract from WmRoot/config/listener.cnf for the Listener HTTPSListener@5556?

    Maybe this will shed some light on this.

    Regards,
    Holger


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


  • 5.  RE: Error enabling HTTPS port

    Posted Thu July 24, 2014 02:25 PM

    Sure here it goes:

    5556 HTTPS WmRoot false HTTPSListener@5556 f906a79b27903dc514223d69f59 webMethods/HTTP /WmRoot/configHTTP.dsp webMethods Regular none true 200 20000 -1 0 10000 false demoks demokeystore

    Cheers,


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


  • 6.  RE: Error enabling HTTPS port

    Posted Fri July 25, 2014 01:40 PM

    Just an idea:

    Load your certificate as a truststore additionally and assign it.

    Additionally can you share the distinguished Name (DN) of the certificate?
    Maybe there is something wrong withit.

    Regards.

    Holger


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


  • 7.  RE: Error enabling HTTPS port

    Posted Fri July 25, 2014 02:32 PM

    Hi Holger,

    I am not using a certificate, just the SSH key and the Keystore.

    But shouldn’t wM complain because I don’t have a certificate? I’ll try to generate a self signed and see what happens.


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


  • 8.  RE: Error enabling HTTPS port

    Posted Mon July 28, 2014 11:05 AM

    Hi Luis,

    I was facing the exact problem and i m glad I found the solution and could enable my port.

    What I did was,

    I created the key in the keystore as RFA key and generated a self signed certificate. Then I imported the self-signed certificate in a truststore and configured both the keystore and truststore with the https port.

    Then my port got enabled! :), I came across in the error reerence guide that currently only RFA key types are supported, so may be you could give a try if you havent already.

    Regards,
    Priya


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


  • 9.  RE: Error enabling HTTPS port

    Posted Mon October 20, 2014 06:12 PM

    Hi Priya,

    You are most certainly right, thanks for the hint.

    We can enable the HTTPS port by only using an RSA key in a self-signed certificate.

    To do so just run this command:

    keytool -genkey -alias testdomain -keyalg RSA -keystore testkeystore -keysize 2048

    Just add the testkeystore to IS Keystore List on securtity > keystore and after this add it on the HTTPS port.

    Cheers,


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


  • 10.  RE: Error enabling HTTPS port

    Posted Wed November 05, 2014 05:01 PM

    Do you have to run the keytool to add certs for HTTPS ?


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