Skip to content

Postman Reports Certificate Expired for Sectigo Chains #8589

@dcatcendyn

Description

@dcatcendyn

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions