概要
Windowsドメインが導入されていない環境で、FlexiCapture のコンポーネントは ワークグループ (workgroup) に属する複数のコンピューターにインストールされています。
処理サーバー と別のコンピューターにインストールされている 処理ステーション は 処理サーバーモニタでは、そのままでは、起動できません。状態は「再起動中... [切断]」となります。
この時、処理サーバー のコンピューターの Windows の アプリケーションイベントログ で以下のエラーが出力されています。
FlexiBr: ステーション <ステーション名> への接続中にエラーが発生しました:
ステーション <ステーション名> に接続できませんでした。
エラー: アプリケーションサーバーに接続できません。
エラー: http://<アプリケーションサーバーのアドレス> に接続できません(エラーコード: (HTTP 401, 18, 0))。
原因
通常*、処理ステーション の Windowsサービス を起動する ローカルユーザー は他の別のコンピュータの 処理サーバー にアクセスする事はできません。
*セキュリティ上の理由から。もし、強制的に可能にするには、アクセスに Everyone などを許可することになりますが、セキュリティ上、大変危険であり、全く推奨致しません。
解決方法
-
IISの、FlexiCapture12\Server サイトの 認証設定 で、Basic Authentication (基本認証)を有効化します。
- 処理ステーション がインストールされている コンピューター に 管理者権限を持つ ローカルユーザーを追加します。処理ステーション の Windowsサービス がこのユーザーによって実行されるように設定します。
- 処理サーバー と アプリケーションサーバー がインストールされているコンピューターに管理者権限を持つ ローカルユーザーを追加します。処理ステーション がインストールされているコンピューターに追加されたユーザーと同じ ユーザー名 と パスワード を利用します。
コメント
0件のコメント
サインインしてコメントを残してください。