エラーコード:x109

内部指定:EC_INCOMPATIBLE

説明:Dr.Web for UNIXの1つまたは複数のコンポーネントが正しく動作できません。コンポーネントのシステムでの動作を妨げているソフトウェアがあります。

考えられる原因やエラーの状況を特定するには、Dr.Web for UNIXのログを参照してください(デフォルトでは、OSによって /var/log/syslog ファイルまたは /var/log/messages ファイルにあります)。また、コマンドdrweb-ctl log を使用することもできます。

エラーの解決

1.このエラーがSpIDer Gateによって発生した場合は、互換性のないプログラムがOSで実行されている可能性があります。このプログラムはNetFilterシステムのファイアウォールのルールを生成し、SpIDer Gateの正しい動作を妨げている可能性があります。おそらく、ShorewallまたはSuseFirewall2がシステムにインストールされています(SUSE Linux OSの場合)。NetFilterシステムのファイアウォールを設定するアプリケーションは、指定されたルールシステムの整合性をチェックし、それを書き換えることがあります。これが、このようなアプリケーションとSpIDer Gateが競合する主な原因と考えられます。

SpIDer Gateの動作に干渉しないように、互換性のないソフトウェアを再設定してください。それができない場合は、OSの起動時に読み込まれないようにソフトウェアを無効にしてください。次の手順によって、SuseFirewall2アプリケーション(SUSE Linux OS)を設定できます。

1)SuseFirewall2の設定ファイル(デフォルトでは /etc/sysconfig/SuSEfirewall2 ファイルです)を開きます。

2)以下のラインを見つけます。

# Type: yesno
#
# Install NOTRACK target for interface lo in the raw table. Doing so
# speeds up packet processing on the loopback interface. This breaks
# certain firewall setups that need to e.g. redirect outgoing
# packets via custom rules on the local machine.
#
# Defaults to "yes" if not set
#
FW_LO_NOTRACK=""

3)FW_LO_NOTRACK パラメータ値に “no”を指定します:

FW_LO_NOTRACK="no"

4)SuseFirewall2を再起動します。

# rcSuSEfirewall2 restart

SuseFirewall2 設定FW_LO_NOTRACK オプションがない場合は、アプリケーションを停止し、システム起動時のアプリの自動起動を無効にします。

競合アプリケーションを再設定または無効にした後、SpIDer Gateを再起動してください。

2.エラーが別のコンポーネントによって発生している場合、互換性のないソフトウェアを無効にするか、再設定し、それがDr.Web for UNIXの動作を妨げないようにしてください。