Expo Push Notification - SSL certificate problem

Please provide the following:

  1. SDK Version: 42
  2. Platforms(Android/iOS/web/all): all
  3. Add the appropriate “Tag” based on what Expo library you have a question on.

Hi there,

I am receiving the error below when trying to contact the Expo server through the API: https://exp.host/--/api/v2/push/send
therefore none of my apps are getting push notifications.

curl: (60) SSL certificate problem: certificate has expired
More details here: curl - SSL CA Certificates

curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.

Browsing a bit I found that the error occurs when the server can’t authenticate Expo and disabling the certificate check is a workaround to fix it.

Is this a known issue?

Hi

Yes, it looks like you’re using a version of cURL or libcurl compiled against an older version of OpenSSL (1.0.x). You should upgrade or recompile cURL with a newer OpenSSL (at least 1.1.x).

Here’s a thread with some more details:

1 Like

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