Puncte:1

Eroare de conectare Google Cloud SSL între tomcat și MySQL

drapel cn

Dintr-o dată a început să primesc această problemă. Atât serverul web, cât și serverul MySQL se află în același cont Google Cloud. Serverul web rulează tomcat cu conexiune jdbc care vine ca parte a context.xml care creează un pool de conexiuni la pornire. Acesta a funcționat bine de câțiva ani. Dar în acest weekend a încetat brusc să se mai conecteze la baza de date cu

java.sql.SQLException: Nu se poate crea PoolableConnectionFactory...

care în cele din urmă este cauzată de

javax.net.ssl.SSLHandshakeException: Niciun protocol adecvat

Am verificat certificatele pe serverul MySQL și sunt valabile până în 2029. Le-am reîmprospătat oricum și am obținut același rezultat. Singura modalitate de a-l face să funcționeze din nou în prezent este să treceți useSSL=false pe șirul de conexiune, ceea ce nu este ideal.

Dacă mă conectez din afara cloud-ului, adică de la mașina mea locală la baza de date MySQL, mă pot conecta fără a fi nevoie să trec indicatorul useSSL=false.

Are cineva idee ce s-ar fi schimbat? Serverele actualizează automat java, de exemplu? Dacă da, ce se poate face pentru a reveni?

Mulțumesc anticipat

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.