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

sha1 certitifcate #112

Open
Hyper200 opened this issue Nov 15, 2023 · 11 comments
Open

sha1 certitifcate #112

Hyper200 opened this issue Nov 15, 2023 · 11 comments

Comments

@Hyper200
Copy link

Azure flexiable server is deployed with a sha1 certitifcate for TLS connectivtiy.

https://learn.microsoft.com/en-us/answers/questions/1199915/certificates-do-not-conform-to-algorithm

sha1 certitifcates has been unsupported and depreaced since 2021
(https://learn.microsoft.com/en-us/lifecycle/announcements/sha-1-signed-content-retired)

Can this be upgraded to sha256?

@pjanuario
Copy link

pjanuario commented Feb 15, 2024

The usage of this SHA1 certificates causes several issues on java codebases (such as Keycloak, Debezium).

The problem is caused by Oracle disabling hash algorithms which are no longer considered to be secure. Take a look at JRE_HOME/lib/security/java.security It contains the following properties:

  • jdk.certpath.disabledAlgorithms
  • jdk.tls.disabledAlgorithms

@wirowka
Copy link

wirowka commented Mar 29, 2024

@msftgits - can we have an update on this issue?

@javafrog
Copy link

This is becoming an issue for us as well!
We have to manually patch Keycloak to support an insecure algorithm to be able to work with Azure Database for PostgreSQL flexible server.

Please do address this security issue.

@Erikvv
Copy link

Erikvv commented May 10, 2024

Theres a notification in Azure Portal that they're changing the root CA this month.

@TAC911
Copy link

TAC911 commented May 22, 2024

Is there a specific date when the change will be completed?

@marcinkwapiszcomarch
Copy link

Hi, the problem is still there, is there any way to force the rotation of the certificate? Or when all instances will have new certificate?

@oldboys92
Copy link

oldboys92 commented Jul 30, 2024

indeed this issue is still existing after years of deprecation by the JAVA community.

@fhoffm
Copy link

fhoffm commented Aug 14, 2024

Is there any update on this?
We are facing the issue with a Azure flexible server mysql instance.
Spring Boot services may connect but Keycloak is only working if the cypher is reduced to SHA1.

@Pilleo
Copy link

Pilleo commented Aug 19, 2024

The same issue with MySQL

@riccardopulcini
Copy link

Any news?

@TideSupreme
Copy link

We had this issue for the past year and applied the "problematic" workaround to fix it. We've just retested and it seems this is now miraculously fixed. Microsoft have probably updated the certificates.

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

No branches or pull requests