When reviewing executions using any http node with predefined credentials, the execution is showing a warning telling me that the credentials for the service are not set.
That is not a real error, since the execution was successfully, but the warning icon and message create a false positive that is bogging me.
What is going on? I also tried to create new credentials, but the warning is there anyway.
Yes, I created and use different credentials with a different API key from the service (brevo in this case, but that is happening with WordPress and WooCommerce, too). Same behaviour.
Sure, here it is a screenshot from one of the latest execution of a scenario made to show the problem (that is happening with every http node with predefined credentials type):
I am sure the credentials are set correctly because I am using the query param ‘context=edit’ which require correct credentials.
Also, this issue is happening with other services, too, when used with a generic request node. For example, I go the same warning with Brevo, as mentioned in the first post in this thread.
As said: the action is performed, but I got that warning that is annoying since when I open an execution, I am not sure if there is a issue or it’s just a false positive.
Just to add context: I already tried to create a new credentials for the same services. I got the same problem.
Try updating the HTTP node to the latest version. You will need to open the node panel on the right, search for the HTTP node and place it on the canvas. In the settings page you will se the actual node version.
Thank you for the suggestion, but I was pretty sure the node was at its latest version, since I created a workflow just to test it and show it to the community.
Anyway, I gave it a try and I got same results:
The workflow is executed correctly, but when the execution is displayed in the executions’ tab, there is a warning in the http module.
Here is the workflow once again, maybe you see something I don’t: