同社の.NETのコア・プロジェクト3.1の前にアップグレードした後、開発およびテスト環境での正常な動作が可能です。
しかし残念ながら、生産ドッキングウィンドウの開始を実行した後に、データベース接続の例外がありました。
ssl_choose_client_version:unsupported protocol
私はそれがデータベース接続文字列が正しく構成されていたか、失敗のネットワーク理由は、後に調査した後の問題ではないため、データベース・サーバへのプロジェクトの接続であると思いました。
異常の慎重な分析は、問題のSSLことを示唆し、私は、サーバー上のOpenSSL開発環境のバージョンを表示して、本番サーバー上のOpenSSLのバージョンを比較し、私は最終的に問題が見つかりました:
OpenSSLの開発環境:1.2.1
opensslの制作環境:1.0.1
最後に、以前のバージョンの制作環境と互換性があるように、私は、ミラーリングを生成Dockerfileを追加します
RUNのsed -iさん/ TLSv1.2 / TLSv1.0 / G '/etc/ssl/openssl.cnf
ミラーを再作成し、サーバー上で起動し、この時間は、MSSQLに適切に接続できるようになります。
あなたはどんな質問を持っているか、私と通信したいと私はまた、マイクロチャネル公共数に焦点を当てることができます。