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

check SSL Labs grade: Migrate to the Qualys SSL Labs v4 API #522

Open
Kjunix opened this issue Oct 11, 2024 · 2 comments
Open

check SSL Labs grade: Migrate to the Qualys SSL Labs v4 API #522

Kjunix opened this issue Oct 11, 2024 · 2 comments
Assignees

Comments

@Kjunix
Copy link

Kjunix commented Oct 11, 2024

Is your feature request related to a problem? Please describe.

The Qualys SSL Labs v3 API is deprecated since end of 2023: https://notifications.qualys.com/api/2023/09/28/introduction-of-api-v4-for-qualys-ssllabs-and-deprecation-of-api-v3

Describe the solution you'd like

The Qualys SSL Labs v4 API should be used instead: https://github.com/ssllabs/ssllabs-scan/blob/master/ssllabs-api-docs-v4.md

Describe alternatives you've considered

Additional context

The v4 API requires registration of an e-mail address. The registered e-mail address must be passed to the analyze method. In consequence check_ssl_cert will require a registered e-mail address as a new parameter.

@matteocorti matteocorti self-assigned this Oct 11, 2024
@matteocorti
Copy link
Owner

Thanks. I'll take a look as soon as possible.

@Kjunix
Copy link
Author

Kjunix commented Oct 11, 2024

For a soft migration and for downwards compatibility check_ssl_cert could use the V4 API if the registration e-mail address is passed and fall back to the V3 API if this not the case (and issue a deprecation warning)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

2 participants