Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Postman Reports Certificate Expired for Sectigo Chains #8589

Closed
dcatcendyn opened this issue Jun 4, 2020 · 15 comments
Closed

Postman Reports Certificate Expired for Sectigo Chains #8589

dcatcendyn opened this issue Jun 4, 2020 · 15 comments
Labels

Comments

@dcatcendyn
Copy link

Describe the bug
Certificates signed by Sectigo and trusted through USERTrust are reporting the error "Error: certificate has expired". This is related to https://www.namecheap.com/blog/sectigo-ssl-certificate-root-expiration-issue

In this case the operating system and browser select the correct chain but Postman appears to have its own chain validation and incorrectly fails on the first chain that expires.

To Reproduce
Steps to reproduce the behavior:

  1. Go to HTTPS URL signed by Sectigo / USERTrust Chain - I can provide a URL for testing but did not want it public
  2. Simply make a GET request
  3. See error

Expected behavior
Trust Sectigo Chains Signed by USERTrust without having to bypass certificate verification.

Screenshots
Postman
Postman_Console_and_Postman

App information (please complete the following information):

  • Postman MacOS and Windows
  • Postman Versions 7.25.1 & 7.25.2 (only ones tested)
  • OS: [e.g. MacOS 10.15.5, Windows 10]

Additional context
Very simple, just make an HTTPS call to any HTTPS site protected by Sectigo/USERTrust

@codenirvana
Copy link
Member

@dcatpegs can you share a testing endpoint with us on help@getpostman.com?

@MukeshMM
Copy link

MukeshMM commented Jun 4, 2020

i am also getting same issue after updating postman

@codenirvana
Copy link
Member

We are investigating this issue till then anyone who's facing this issue please disable the "SSL certificate verification" setting to unblock yourself.

Screenshot 2020-06-04 at 7 34 57 PM

@giorod3
Copy link

giorod3 commented Jun 4, 2020

that workaround worked well thank you!

@harryi3t
Copy link

harryi3t commented Jun 6, 2020

@dcatpegs @MukeshMM @giorod3
We have identified the issue and have pushed a fix on our canary channel which can be downloaded from https://www.getpostman.com/downloads/canary

We will be pushing the fix on the stable channel soon.

@dcatcendyn
Copy link
Author

dcatcendyn commented Jun 6, 2020 via email

@numaanashraf
Copy link
Member

We've released v7.25.3 on stable which includes a fix for this.

@felipeabou
Copy link

I am facing this issue right now. Postman says the SLL certificate is expired, but it's not:
image

@dcatcendyn
Copy link
Author

@felipeabou - Your issuer R3 is "Let's Encrypt" which had a root expiration this week I believe. I'm thinking Postman may have its own cert store or your OS cert store is dated and has an expired root. But I'd open a new ticket on this as this was has been closed for over a year.

@bratanon
Copy link

Same issue for we aswell now. With R3.

@lboix
Copy link

lboix commented Sep 30, 2021

@felipeabou @dcatpegs @bratanon this is likely related to this article : https://letsencrypt.org/docs/dst-root-ca-x3-expiration-september-2021/

We have some developers having issues too since this morning : they are using Postman to hit our APIs (we use Let's Encrypt to issue their SSL certificates) and getting this same message "SSL Error: Certificate has expired" for each hit.

We are using the workaround to disable “SSL certificate verification” for now.

(I am using MacOs 11.6 and Postman 9.0.3)

@deyvisPedrosa
Copy link

The same for me after updating Postman to version 9.0.3 this morning.

@bratanon
Copy link

Using the app from snap.

Postman for Linux
Version 9.0.4

@adamsommer
Copy link

I'm having the same issue today as well. I had the issue BEFORE upgrading to 9.0.3 and the issue persists AFTER upgrading to 9.0.3

This is still a problem

@numaanashraf
Copy link
Member

We are investigating this and further updates will be posted on #10338

@postmanlabs postmanlabs locked and limited conversation to collaborators Sep 30, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests