Connection reset by peer in connection for https://oauth2.sky.blackbaud.com/token

Hi there!

We are having issues when we try to get a new access token.

Last week we had an issue where we send request with an expired token to the API and since then, when we try to get a new access token, we get the following error:

cURL error 35: OpenSSL SSL_connect: Connection reset by peer in connection to oauth2.sky.blackbaud.com:443 (see https://curl
.haxx.se/libcurl/c/libcurl-errors.html) for https://oauth2.sky.blackbaud.com/token

We've reviewed our packages and cURL is up to date, we also double check our SSL cert and it's also correct.

Is it possible that the firewall maybe block our server IP and that's why we can not get a new access token? It's weird because some times at day we get a successful response with the access token, but some hours later we get the error again.

We have in place a cronjob that tries to get a new access token every 50 minutes.

Comments

  • I've run the request in another server using the same credentials and it's working.

    From our main server we've trying with simple curl request and even those get the error:
    request: curl --max-time 5.5 https://oauth2.sky.blackbaud.com

    response: curl: (35) OpenSSL SSL_connect: Connection reset by peer in connection to oauth2.sky.blackbaud.com:443

    Is it a way to check if our ip has been blocked?

  • Chris Rodgers
    Chris Rodgers Blackbaud Employee
    Ninth Anniversary Kudos 3 Name Dropper Participant

    Hi, @Ro Bazh. We've had a couple customers report that they are intermittently experiencing this issue yesterday. I'll send you a message to collect more details.

Categories