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

Cannot connect Botium to an SOE which acts as Watson Assistant proxy #689

Open
andrewrfreed opened this issue Jul 7, 2022 · 2 comments
Open

Comments

@andrewrfreed
Copy link

andrewrfreed commented Jul 7, 2022

Describe the bug
The WA botium connector is not working with a classic SOE
A customer uses an SOE that proxies their Watson Assistant v1 instance and it expects to be called with Basic authentication.
(Authorization: Basic base_64_encoded_apikey_colon_actualapikey)
The SOE application wants to manage the IAM token relationship on its own, not have Botium manage it.
This seems like it should be possible in Botium if a different authenticator is used. The SOE itself is difficult to update.

I've been unable to test but will submit what code I expect could work.

To Reproduce
Configure WA botium connect without using the apikey. .env file should have BOTIUM_WATSON_USER and BOTIUM_WATSON_PASSWORD.

Expected behavior
Botium should connect to the SOE which proxies Watson Assistant, configured only with BOTIUM_WATSON_USER=apikey and BOTIUM_WATSON_PASSWORD=the_actual_api_key

Screenshots and Log files
botium-wa-connector

Botium Flavour:

  • Botium Core

Botium Version

  • Latest

Additional context
Possible solution (untested): codeforequity-at/botium-connector-watson#28

@codeforequity-at
Copy link
Owner

Right, this is a thing that wasn't considered in the Botium connector yet.

@stale
Copy link

stale bot commented Jun 18, 2023

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix label Jun 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants