Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[APP] IBM MQ #14624

Open
sergio-eliot-rodriguez opened this issue Nov 8, 2024 · 1 comment
Open

[APP] IBM MQ #14624

sergio-eliot-rodriguez opened this issue Nov 8, 2024 · 1 comment
Labels
app New app / integration request enhancement New feature or request testrequest-or-authflow-fails On Project App Store, preparing the app for the marketplace, the test request or its auth flow fail. triaged For maintainers: This issue has been triaged by a Pipedream employee

Comments

@sergio-eliot-rodriguez
Copy link
Collaborator

Name of app / service
IBM MQ

Link to developer documentation
https://cloud.ibm.com/docs/mqcloud?topic=mqcloud-mqoc_qm_rest_api (getting started, CLoud)
https://www.ibm.com/docs/en/ibm-mq/9.4?topic=api-getting-started-administrative-rest (on premises, REST admin)
Is lack of support preventing you from building workflows, or do you have a workaround?

@sergio-eliot-rodriguez sergio-eliot-rodriguez added enhancement New feature or request app New app / integration request testrequest-or-authflow-fails On Project App Store, preparing the app for the marketplace, the test request or its auth flow fail. triaged For maintainers: This issue has been triaged by a Pipedream employee labels Nov 8, 2024
@sergio-eliot-rodriguez
Copy link
Collaborator Author

Test request fails for IBM MQ in cloud edition fails.

It appers that the REST API is not opperative, despite meeting this important steps according to their getting started guide:

  1. The Listener Port is not required in the URI to call the REST API
  2. The hostname to call your queue manager should start with web-
  3. The beginning of the path in the URI should be /ibmmq/rest
  4. The REST API is case-sensitive - for example if your queue manager is called QM1 and your using the admin REST API, then in the path for admin you should do /qmgr/QM1/...

the above params are reflected when you are in your IBM Cloud MQ's Queue Manager setting (aka Configuration tab)

Trays.io's implementation point to the Administration tab > MQ Explorer settings to get the user their API Keys.
Because none of the different variations of the test requests I attempted, I tried to connecto to MQ Explorer (which I installed) for windows. Creating a connection to a remote QUeue Manager via MQ EXPlorer is straight forward but this fails too.

I was attempted to follow suggestions to enable a Queue Manager be available remotely, per this guide but this looks a bit heavyweight for implies creating or managing certificates, etc. plus that guide is for connection IBM MQ on premises, self installation and not cloud's (source for the IBM MQ available in 1PW). Trying to access swagger, and docs fail too. The getting started guide for cloud suggest REST api would be available out of the box.

Finally, I attempted a self hosted installation for IBM at a previous attempt but I was blocked with an error at certain step despite this being straightfoward. Wanted to test credentials from QUeue Manager via Tray.io but it requires a demo before getting an account with them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app New app / integration request enhancement New feature or request testrequest-or-authflow-fails On Project App Store, preparing the app for the marketplace, the test request or its auth flow fail. triaged For maintainers: This issue has been triaged by a Pipedream employee
Projects
None yet
Development

No branches or pull requests

1 participant