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.



#Automation


#Applicationintegration
#webMethods
#Integration
 View Only
Expand all | Collapse all

API Gateway HTTPS not working when calling an API (Transport protocol not supported)

  • 1.  API Gateway HTTPS not working when calling an API (Transport protocol not supported)

    Posted 07/21/21 08:05 AM

    Hello,

    using the API Gateway 10.7 docker image, we get an error when calling an API over HTTPS:

    • We didn’t change the default configuration of the keystore or truststore
    • An HTTPS port is also configured
    • The native API does support HTTPS
    • A HTTP request over the API Gateway endpoint works
    • No other policies are configured for the API except the standard ones (Transport and Routing)

    We can call the native API over HTTPS just fine, but when setting the API Gateway endpoint and the Transport to HTTPS we get the error calling the API Gateway endpoint of the API. We also tested it with other APIs with the same result.

    Any help is appreciated!

    Best regards

    Tristan


    #API-Gateway
    #webMethods
    #API-Management


  • 2.  RE: API Gateway HTTPS not working when calling an API (Transport protocol not supported)

    Posted 07/26/21 06:10 AM

    Hi Tristan,
    Is the inbound HTTPs as well? If so can you please check if the https port is exposed in your docker container.

    Also, can you try simple petstore API, by default Petstore native API uses HTTPS.

    Regards.


    #webMethods
    #API-Gateway
    #API-Management


  • 3.  RE: API Gateway HTTPS not working when calling an API (Transport protocol not supported)

    Posted 07/28/21 04:06 AM

    The HTTPS port was missing in the docker compose file and thus not exposed.

    Thank you!

    Best regards Tristan


    #API-Gateway
    #webMethods
    #API-Management