node-odbcノード・モジュールをOracleデータベース・サーバーで構成してLinuxマシンからOracleデータベースに接続しようとしています。しかし、接続がハングアップし、しばらくしてからエラーが返されます。それはSSL暗号化をサポートしていないnode-odbcのようです。node-odbc SSLのサポート
エラーが返さ:以下
{ Error: [unixODBC][DataDirect][ODBC 20101 driver][20101]11603
at Error (native)
errors:
[ { message: '[unixODBC][DataDirect][ODBC 20101 driver][20101]11603',
state: '21' },
{ message: '[unixODBC][DataDirect][ODBC 20101 driver]7529',
state: '08001' } ],
error: '[node-odbc] SQL_ERROR',
message: '[unixODBC][DataDirect][ODBC 20101 driver][20101]11603',
state: '21' }
は、環境の詳細、次のとおりです。
のLinuxディストリビューション名とバージョン:
Distributor ID: Ubuntu
Description: Ubuntu 14.04 LTS
Release: 14.04
ドライバ・マネージャ:
UnixODBC v2.3.4
ODBCドライバ:
Name: Progress DataDirect Connect for ODBC Oracle WP Driver
Version: 7.1.6
接続文字列:
"DRIVER={Connect64_for_ODBC_71};HOST=<host IP>;PORT=1521;UID=<user ID>;PWD=<user pwd>;
SERVICENAME=orcl;EncryptionMethod=1;Truststore=/root/Oracle_POC/SSL/ssl_certs/server.pem;
TruststorePassword=<truststore pwd>;ValidateServerCertificate=1"
は、ノード-ODBCサポートSSL暗号化をしていますか?