webMethods

webMethods

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

Issue with API Gateway Access and WmAPIGateway Package in webMethods 10.15

  • 1.  Issue with API Gateway Access and WmAPIGateway Package in webMethods 10.15

    Posted Tue December 31, 2024 01:03 PM

    Hi everyone,

    I recently downloaded the webMethods 10.15 installation image from Empower. Since the image didn't include licenses, I obtained the required license file from another source. After installing the platform components (Integration Server, API Gateway, Designer, UMS, etc.), I was able to successfully log in to the Integration Server (IS) using the `Administrator` user.

    However, when attempting to access the API Gateway, I encountered the following error:

    *(tid=310) Access denied for user GatewayInternalTechnicalUser on port 5555 -> 'invoke/apigateway.ui:getSolutionDetails' from 127.0.0.1*.

    To resolve this, I went to *Security > User Management* on IS, created a user named `GatewayInternalTechnicalUser`, and added it to both the `Administrators` and `Everybody` groups. After making this change, I was able to open the API Gateway UI.

    However, when trying to log in to the API Gateway using either `GatewayInternalTechnicalUser` or `Administrator`, I received the error:

    *Server is unreachable.*

    Upon checking the IS packages, I noticed that the `WmAPIGateway` package was partially loaded. I reloaded the package, and it appeared to load successfully, but when I tried logging into the API Gateway again, the same *"Server is unreachable"* error occurred, and the `WmAPIGateway` package reverted to being partially loaded.

    Does anyone know how to resolve this issue? Any insights would be greatly appreciated!

    Thanks in advance.



    ------------------------------
    Mohamed Ewais
    ------------------------------


  • 2.  RE: Issue with API Gateway Access and WmAPIGateway Package in webMethods 10.15

    Posted Thu January 02, 2025 05:54 PM

    API Gateway needs to connect to Internal Data Store (ElasticSearch) to function. You dont need to create a user. In fact, you should delete that user as it would be a problem. That user gets created automatically if the package loads properly. Check that your IDS instance and make sure that has come up. There are logs under InternalDataStore folder. You can also try to explicitly start it befroe starting API Gateway. That will allow you to debug it separately, if it is not coming up. The error message means that either didnt come up or API GW was not able to connect to it.



    ------------------------------
    Rupinder Singh
    CTO, Nibble Technologies
    https://www.nibl.tech/
    ------------------------------