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

Webservice Endpoint Alias

  • 1.  Webservice Endpoint Alias

    Posted Tue September 24, 2013 08:49 AM

    Hi,

    While defining Webservice Endpoint Alias property(consumer webservice descriptor), Is it enough to give the port as 443 if I want to connect to the provider WSDL as HTTPS? Any WS Security settings need to be configured for HTTPS?
    Note: As per the partner, Issue exists with the .svc connector where simply changing the port to 443 doesn’t work via HTTPS but the same works for .asmx service. Doubt is that it is trying as http:443 :!:

    Regards,
    Venkat


    #webMethods
    #B2B-Integration
    #Integration-Server-and-ESB


  • 2.  RE: Webservice Endpoint Alias

    Posted Tue September 24, 2013 10:19 AM

    Generally…To configure HTTPS Port on IS you need to do following

    1. Configure HTTPS port on IS Admin->Ports

    2. Configure Certificates related to HTTPS ports

    3. Enable HTTPS Ports from ISAdmin->Ports

    4. Create webService endpoint alias

    Did you try above?


    #webMethods
    #B2B-Integration
    #Integration-Server-and-ESB


  • 3.  RE: Webservice Endpoint Alias

    Posted Tue September 24, 2013 11:47 AM

    Yes you also need the certs from both sides to do HTTPS interfacing and default port is 443.

    HTH,
    RMG


    #B2B-Integration
    #Integration-Server-and-ESB
    #webMethods


  • 4.  RE: Webservice Endpoint Alias

    Posted Wed September 25, 2013 12:31 PM

    Thank you. I didn’t add port 443 and tried. I will try and let you know.


    #Integration-Server-and-ESB
    #B2B-Integration
    #webMethods


  • 5.  RE: Webservice Endpoint Alias

    Posted Wed September 25, 2013 01:18 PM


  • 6.  RE: Webservice Endpoint Alias

    Posted Thu September 26, 2013 07:42 AM

    I didn’t create port 443 in Ports of IS as that is the default HTTPS port.

    Any ideas about WS Security settings?

    Regards,
    Venkat


    #B2B-Integration
    #Integration-Server-and-ESB
    #webMethods


  • 7.  RE: Webservice Endpoint Alias

    Posted Thu September 26, 2013 07:46 AM

    I tried creating the port in IS, below error is thrown.

    Failed to start HTTPSListener@443: [ISS.0070.9009] Error starting to listen: Permission denied

    Regards,
    Venkat


    #B2B-Integration
    #webMethods
    #Integration-Server-and-ESB


  • 8.  RE: Webservice Endpoint Alias

    Posted Thu September 26, 2013 08:30 AM

    Make sure port is available on your machine

    Have configured certificates?

    What type of security mechanisum you want to implement?


    #webMethods
    #Integration-Server-and-ESB
    #B2B-Integration


  • 9.  RE: Webservice Endpoint Alias

    Posted Thu September 26, 2013 09:34 AM

    All existing ports are 4 or more digit ports. This 443 port I tried as suggested only to make this endpoint alias work. I configured the certificates.

    About WS Security, I need to know whether this should be configured if a WSDL(provider) needs to be accessed through HTTPS, 443 as HTTP,80 has no issues.

    Regards,
    Venkat


    #webMethods
    #B2B-Integration
    #Integration-Server-and-ESB


  • 10.  RE: Webservice Endpoint Alias

    Posted Thu September 26, 2013 11:39 AM

    WS-Security is used to ensure that message boby is secured though you have end point alias and using certificates

    to know more about WS-Security refer web_service_developers_guide.pdf


    #Integration-Server-and-ESB
    #webMethods
    #B2B-Integration


  • 11.  RE: Webservice Endpoint Alias

    Posted Thu September 26, 2013 12:58 PM

    Yep that is correct for WS* security configuration!


    #B2B-Integration
    #Integration-Server-and-ESB
    #webMethods