Hello!
We are working on implementing the Zoom API for an internal project, but we are encountering an error that we have been unable to troubleshoot from our end.
API Endpoint(s) and/or Zoom API Event(s)
Any endpoint.
Error & Description
Specifically, we get the following error when trying to connect to any API endpoint:
"Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host..
System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host..
—> System.Net.Sockets.SocketException (10054): An existing connection was forcibly closed by the remote host.
This does not happen in our local dev nor Azure test environments, where we’re able to connect to the API as expected. We’ve attempted to get more detailed logging out of C#/.NET (which our internal project uses) and from Wireshark with little success. We can see the RST packets in Wireshark, but that hasn’t gotten us closer to a solution.
I have reviewed relevant posts on the Zoom Developer forum, and I have tested forcing a compatible TLS version in C# as suggested in some threads. We have also confirmed that we are using compatible cyphers (as shown in the Zoom documentation, which the forum is not allowing me to link to at the moment).
How To Reproduce
Any calls to the Zoom API originating from the affected environment will produce the error. Due to the internal nature of the project, I cannot publicly share any endpoints or more detailed logs in this post.
Any help would be greatly appreciated!
Thank you,
Ryan