ホームページ > バックエンド開発 > Golang > Cloud SQL 第 2 世代に接続すると、Google App Engine アプリが「TLS が要求されましたが、サーバーは TLS をサポートしていません」というメッセージが表示されるのはなぜですか?

Cloud SQL 第 2 世代に接続すると、Google App Engine アプリが「TLS が要求されましたが、サーバーは TLS をサポートしていません」というメッセージが表示されるのはなぜですか?

Patricia Arquette
リリース: 2024-12-01 14:55:10
オリジナル
969 人が閲覧しました

Why Does My Google App Engine App Get

Google App Engine から Google Cloud SQL (第 2 世代) に接続する際の TLS エラーのトラブルシューティング

Google Cloud SQL の第 1 世代から第 2 世代に移行しようとすると、開発者は次のエラーに遭遇する可能性があります:

TLS requested but server does not support TLS
ログイン後にコピー

このエラーは、接続文字列を再利用しようとすると発生します。以前は、第 2 世代のインスタンスに接続するときに、第 1 世代のインスタンスで使用されていました。

原因:

このエラーは、第 1 世代と第 2 世代のインスタンス接続名の形式の違いが原因で発生します。第 2 世代のインスタンス。さらに、MySQL レベルの SSL は現在、App Engine スタンダード環境と Cloud SQL 第 2 世代インスタンスの間でサポートされていません。

解決策:

この問題に対する現時点での回避策はありません。 App Engine スタンダード環境と Cloud SQL 間の通信はすでに暗号化されており、MySQL レベルの SSL が冗長化されています。したがって、App Engine が提供するデフォルトの暗号化を利用することをお勧めします。

以上がCloud SQL 第 2 世代に接続すると、Google App Engine アプリが「TLS が要求されましたが、サーバーは TLS をサポートしていません」というメッセージが表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート