CCI 環境変数

CCI に関連する環境変数の一覧を示します。

一般的な環境変数

CCITIMEOUT

LSC 形式のアプリケーション (Drag and Drop、SourceConnect、Monitor など) で使用される最大タイムアウト期間を 10 分の 1 秒単位で指定できます。使用可能な最大値は 2,147,483,647 です。

構文

SET CCITIMEOUT=value
CCITIMEOUT=value}
export CCITIMEOUT

デフォルト

デフォルトは 1200 (2 分) です。

この例では、値を 4 分に設定します。
SET CCITIMEOUT=2400 
CCIERRLOG
オペレーティング システムからレポートされた最初のインスタンスのエラーを追跡する ccierr.log 内容の出力場所とファイル名を指定します。CCIERRLOG は、構文と内容が詳しく説明されている CCI.INI 内のエントリをオーバーライドします。
CCITRACE
CCI トレースを有効にするときは、CCITRACE 環境変数を次のように設定して、トレースする情報の程度を指定します。

構文

CCITRACE=filename [options]
パラメーター
  • filename トレース内容の出力先ログ ファイルの名前を指定します。このパラメーターを指定しない場合は、現在のディレクトリに ccitrace.log というログ ファイルが作成され、すべての options がデフォルト値に設定されます。
  • options 次のいずれかまたはすべてを指定します。
/F または -F CCI API 呼び出しの詳細をトレース ファイルにログ記録します。デフォルトは、filename または他のトレース オプションが指定されていない場合は OFF、指定されている場合は常に ON です。
/P または -P プロトコル レベル呼び出しの詳細をトレース ファイルにログ記録します。デフォルトは OFF です。このフラグが OFF の場合は、CCI ユーザー レベル API の詳細のみトレースされます。このフラグが ON の場合は、関数トレーシングのレベルが大きく向上する可能性があります。
/D または -D CCI 関数との間で渡されたすべてのバッファーの内容をログに記録します。デフォルトは OFF です。セキュリティ上の理由でデータ トレーシングを禁止するようにアプリケーションがコード化されている場合は、データ トレーシングが許可されない可能性があります。

したがって、CCI API 関数の流れおよび基礎となるプロトコル関数の流れをトレースするが、これらの呼び出しに渡されるユーザー データはトレースしない、デフォルト名が ccitrc1.trc の CCI トレース ファイル (一致する ccitrc1.idx ファイルを持つ) を作成するには、CCITRACE 環境変数の値を /P にします。

トレース オプションは、CCI.INI ファイルを使用して制御することもできますが、CCITRACE 環境変数で指定された値が優先されます。

TCP/IP 固有の変数

CCITCP2
CCITCP2 登録デーモンを実行しているマシンの TCP アドレスは、CCI 構成ユーティリティを使用する代わりに環境変数 "CCITCP2" でも設定できます。この方法は、同じマシン上の複数のプロセスがそれぞれ異なる登録デーモンに接続する必要がある場合に便利です。

構文

set CCITCP2=hostname
CCITCP2=hostname
export CCITCP2

パラメーター

hostname には、該当セッションから接続する CCITCP2 デーモンが実行されているマシンの TCP ホスト名またはドット付きの 10 進の IP アドレスを指定します。

説明

環境変数の値は、構成ユーティリティを使用して設定した値よりも常に優先されます。構成ユーティリティで設定した値を使用する状態にプロセスを戻すには、次に示すように環境変数を空の文字列に設定します。

set CCITCP2=

または、(システム環境設定でシステム変数を作成するか、CONFIG.SYS ファイルを使用して) この環境変数がシステム全体に設定されている場合、この値は構成ユーティリティを使用して設定した値よりも常に優先されます。

CCITCP2_PORT
登録プロセスに使用されているポート。

構文

set CCITCP2_PORT=port
CCITCP2_PORT=port
export CCITCP2_PORT
パラメーター
  • port CCITCP2 登録プログラムが動作するポート。

セキュリティで保護された接続 (SSL) 固有の変数

RANDOM
SSL を使用している場合、RANDOM 変数の数値として格納される外部生成ランダム データは、SSL ハンド シェーキングで使用される一時的なキー ペアを生成するための初期ソルト値に挿入されます。RANDOM 値は初期ソルト値の一部のみを形成し、ランダム性を高めるのに役立ちますが、必須の要件ではありません。
COBSSL
If using SSL connections specifies the location of the DemoCA directory.If not found,SSLDIR is inspected instead.
SSLDIR
SSL 接続を使用している場合に、この値は、システムの OpenSSL ディレクトリの一般的な場所を指定します。