Question
What should I do if I test my Slack target and get the error Error during transmission: HTTP client call failed?
Answer
This error typically occurs when editing or reviewing the Slack target under Settings > Extensions > Targets. The Slack integration uses OAuth to authentication Zendesk with Slack to allow Zendesk data to be posted to Slack.
However, URL targets have the option to include Basic authentication credentials (username and password) which is not required for this target. When entering these credentials and testing the target, this error is displayed but the integration should be working as expected.
If Zendesk updates are not posting to Slack, it is recommended to uninstall, then reinstall the Slack app under Admin > Apps > Manage. If you find that updates are still not pushing to Slack, contact Zendesk customer support for further investigation.
10 Comments
hi, I have same problem, whenever I try to test, it returns "Error during transmission: HTTP client call failed", what should I do now?
Hi Tran -
Uninstall, then reinstall the Slack app under Admin > Apps > Manage. If you find that updates are still not pushing to Slack, submit a ticket to support@zendesk.com for further investigation.
Are you serious with this solution?
I have a dozen slack channel integrations setup. Will I have to recreate all of those if I do this?
Hello Tran and Mike,
This is indeed a generic solution and, if we want to see what exactly happened we would need to look into specific errors of these failures.
Since this will require more account specific troubleshooting. I'll send you both a proactive ticket to get to specific errors you might see on your end.
This is why we are asking you to contact us at support@zendesk.com if you are facing some issues, we would need to know what the exact error is to be able to determine what is happening.
Talk to you soon.
Cheers
Hi everyone -
Sorry for all the confusion this issue has caused! I have gone ahead and edited this article with more concrete information surrounding the error. Let us know if you have any questions!
Our Slack integration just got disabled with the same generic message:
"The target '<custom> Slack Integration' has been temporarily disabled due to too many failures. You can re-enable the target from Settings -> Extensions -> Targets to continue sending messages to the target, but please check the possible reason of these failures by testing the target first."
Testing the integration produces "Error during transmission: HTTP client call failed".
Immediate questions:
(No proactive notifications of failures? No error log? Just kill the app? Seriously?)
"Test Target" button does not work on any of our integrations, including that are working otherwise.
Looks like it's a bug.
Hi Alex! I'm sorry to hear about the trouble.
In response to each of your immediate questions above:
I hope this information is helpful!
Thanks Guy!
Thank you again for the help.
Hi Alex -
It sounds like this might be better handled in a support ticket where we can gather details about any issues you're experiencing. I'll reach out in a ticket shortly!
Please sign in to leave a comment.