Warum erhalte ich die Fehlermeldung „TLS angefordert, aber der Server unterstützt TLS nicht', wenn ich von App Engine aus eine Verbindung zu Cloud SQL herstelle?

DDD
Freigeben: 2024-11-22 02:39:16
Original
345 Leute haben es durchsucht

Why am I getting the

Herstellen einer Verbindung zu Google Cloud SQL (2. Generation) über Google App Engine

Beim Versuch, eine Verbindung zu einer Google Cloud SQL-Instanz der 2. Generation herzustellen Wenn Sie Google App Engine eine zuvor konfigurierte Verbindungszeichenfolge verwenden, tritt möglicherweise die folgende Fehlermeldung auf: „TLS angefordert, aber der Server unterstützt TLS nicht.“

Die Ursache dafür Der Fehler liegt in der fehlenden Unterstützung für SSL auf MySQL-Ebene zwischen App Engine-Standardumgebung und Cloud SQL-Instanzen der 2. Generation. App Engine und Cloud SQL stellen bereits eine verschlüsselte Verbindung her, wodurch SSL auf MySQL-Ebene in diesem Szenario unnötig und ineffektiv wird.

Während SSL auf Anwendungsebene zusätzliche Sicherheit bieten kann, ist SSL auf MySQL-Ebene zwischen der App Engine-Standardumgebung und der Cloud nicht verfügbar SQL-Instanzen der 2. Generation bleiben eine Einschränkung. Derzeit kann dieses Verhalten vom Benutzer aus nicht umgangen oder geändert werden.

Um dieses Problem zu beheben, beachten Sie Folgendes:

  • Die verschlüsselte Verbindung von App Engine und Cloud SQL bietet einen sicheren Kanal für Kommunikation, wodurch die Notwendigkeit einer zusätzlichen Verschlüsselung über SSL auf MySQL-Ebene entfällt.
  • Bleiben Sie über zukünftige Updates oder alternative Ansätze informiert, die möglicherweise implementiert werden, um die SSL-Unterstützung auf MySQL-Ebene zwischen diesen zu ermöglichen Plattformen.

Das obige ist der detaillierte Inhalt vonWarum erhalte ich die Fehlermeldung „TLS angefordert, aber der Server unterstützt TLS nicht', wenn ich von App Engine aus eine Verbindung zu Cloud SQL herstelle?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage