# Network handshake error when connecting to API

**URL:** <https://devforum.zoom.us/t/network-handshake-error-when-connecting-to-api/80057>\
**Category:** API and Webhooks\
**Tags:** api\
**Created:** [December 9, 2022, 11:11pm UTC](https://devforum.zoom.us/t/network-handshake-error-when-connecting-to-api/80057 "2022-12-09T23:11:06Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![ipowell](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ipowell/32/43669_2.png) [@ipowell](https://devforum.zoom.us/u/ipowell)\
**Post date:** [December 9, 2022, 11:11pm UTC](https://devforum.zoom.us/t/network-handshake-error-when-connecting-to-api/80057/1 "2022-12-09T23:11:06Z")

</div>

Hello,

We are using the Zoom API to retrieve usage metrics and are experiencing intermittent network handshake errors. We are using API v2 and hitting the `/metrics/webinars`, `/users` and `/users/${userId}/meetings` endpoints to pull back data, as well as some group endpoints. The Zoom API is used by scripts that run regularly and they are occasionally receiving the error blow. Unfortunately this error message is only occurring occasionally so I do not have exact steps to reliably recreate the issue.  
The error message is:

```auto
write EPROTO 139961947510592:error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:../deps/openssl/openssl/ssl/record/rec_layer_s3.c:1536:SSL alert number 40 write EPROTO 139961947510592:error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:../deps/openssl/openssl/ssl/record/rec_layer_s3.c:1536:SSL alert number 40

```

We are using Node.js version v10.16.0 running on Alpine Linux v3.9.4. Has anyone else encountered this or know of a possible resolution?

If any other details would be helpful in diagnosing let me know and I’ll add what I can. Thank you!

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [December 10, 2022, 12:34am UTC](https://devforum.zoom.us/t/network-handshake-error-when-connecting-to-api/80057/2 "2022-12-10T00:34:35Z")

</div>

Hi @ipowell ,

We have seen similar issues due to customer server configuration/environment. Can you please read through and try some of [the suggestions?](https://devforum.zoom.us/search?q=Unknown%20SSL%20protocol%20error)

Let me know if it helps!

---

<div class="post-metadata">

**Author:** ![mclark](https://avatars.discourse-cdn.com/v4/letter/m/e495f1/32.png) [@mclark](https://devforum.zoom.us/u/mclark)\
**Post date:** [January 5, 2023, 3:18pm UTC](https://devforum.zoom.us/t/network-handshake-error-when-connecting-to-api/80057/4 "2023-01-05T15:18:18Z")

</div>

@gianni.zoom Thanks for the response. I work with Isaac and I wanted to provide follow-up on what we found. Our application was updated to retry the request in the event of these SSL errors and we found that the retried request from the same server without any configuration changes was successful. There was a 1 second wait between initial request and retry.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [January 17, 2023, 6:23pm UTC](https://devforum.zoom.us/t/network-handshake-error-when-connecting-to-api/80057/5 "2023-01-17T18:23:22Z")

</div>

Okay thank you for reporting this back to me! Do you still require support here or you’re continuing to test on your end?

---

<div class="post-metadata">

**Author:** ![mclark](https://avatars.discourse-cdn.com/v4/letter/m/e495f1/32.png) [@mclark](https://devforum.zoom.us/u/mclark)\
**Post date:** [January 17, 2023, 6:35pm UTC](https://devforum.zoom.us/t/network-handshake-error-when-connecting-to-api/80057/6 "2023-01-17T18:35:34Z")

</div>

No additional support is required. The retry logic is able to workaround these errors. We have yet to see any occurrences of the error where the 2nd attempt received the same error.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [January 17, 2023, 7:35pm UTC](https://devforum.zoom.us/t/network-handshake-error-when-connecting-to-api/80057/7 "2023-01-17T19:35:49Z")

</div>

Okay sounds good. Thank you.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [January 21, 2024, 11:12am UTC](https://devforum.zoom.us/t/network-handshake-error-when-connecting-to-api/80057/8 "2024-01-21T11:12:32Z")

</div>

Closed on January 21, 2024, 11:12am UTC

This topic was automatically closed 368 days after the last reply. New replies are no longer allowed.
