Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

相互 SSL を使用してデータベースに接続できない

公開日: Jun 28, 2023
説明

一部の接続で、[SSL 有効化] チェック ボックスをオンにしてもクライアント証明書が要求されず、一方向の認証しか行われないため、相互 SSL を使用してデータベースに接続できません。

Cause

この問題は、組み込みの二重認証が [SSL 有効化] チェック ボックスにないために発生します。
解決策
ODBC データ接続の場合は、相互 SSL 認証を行うために TDC ファイルを使用してください。 Presto データ ソースの場合、次のを参照してください。 
<?xml version='1.0' encoding='utf-8' ?>
<connection-customization class='presto' version='2023.1' enabled='true'>
<vendor name='presto' />
<driver name='presto' />
<customizations>
<customization name='odbc-connect-string-extras' value='TRUSTEDCERTS=X:\XXXX.pem'/>
</customizations>
</connection-customization>

データ ソースがクライアント マシンからの SSL を要求しない場合、[SSL 有効化] チェック ボックスは TDC ファイルがなくても機能します。ただし、ほとんどの場合、データ ソースはこのように設定されておらず、クライアント証明書が必要であることに注意してください。

JDBC コネクタの場合、".properties" ファイルが SSL を構成するために使用されます。  properties ファイルを使用して信頼を構成し、ワークブックを Tableau Server にパブリッシュする場合、Tableau Desktop コンピューターと Tableau Server コンピューターの両方に同じ properties ファイルと truststore.jks ファイルのコピーが必要であることに注意してください。  詳細については、特定のデータベース/ドライバーの構成ガイドを参照してください。  
 
その他のリソース
重要: Tableau では TDC ファイルをテストしておらず、サポートもしていません。これらのファイルは探索するためのツールとして使用してください。そうでないと、データ接続でアドレス問題が生じることがあります。TDC ファイルの作成と維持には、手動によるきめ細かな編集が必要です。これらのファイルの共有はサポートしていません。

Example JDBC Connection with SSL for Oracle (Oracle での SSL を使用した JDBC 接続の例)
ナレッジ記事番号

001471232

 
読み込み中
Salesforce Help | Article