Site Tools


Zoo 4 トラブルシューティング

製品: Zoo 4.0
要約: Zooワークグループライセンスマネージャに関する問題解決のヒント

概要

Zooはメールスロットという、シンプルでプロトコルに依存しないメッセージングテクノロジを使用してRhinoと通信します。Microsoftネットワークはドメインのログオンサービスを含む様々なエリアでメールスロットメッセージを使用しています。 メールスロットメッセージングは最近のMicrosoftオペレーティングシステムすべてで作動します。メールスロットメッセージングはワークグループネットワークとドメインネットワークの両方で動作します。

Zooの設定という点においては、まったく何もする必要がありません。すべてのコンピュータが同じWindowsドメインまたはワークグループに属し、同じサブネットにインストールされていれば、Zooは要求に応じてライセンスを割り当てられるはずです。Zooを使用する際の留意点は次のとおりです。

  • 最新バージョンのZooが実行されていることを確認してください。
  • Zooコンソールアプリケーションを実行する際は管理者ユーザーまたは管理者ユーザーグループのメンバーとしてログインしていることを確認してください。
  • Rhino、Brazil、Bongo、Flamingo、PenguinといったZooをサポートするプラグインは、最新のサービスリリースが実行されていることを確認してください。

アプリケーションに関する留意点

  • ZooはWindows 2000、Windows XP、Windows Vista、Windows 7、Windows Server 2000、2003、2008のシステムで動作します。
  • ZooはMicrosoft C++ 2005 SP1 再頒布可能パッケージ (x86)がシステムにインストールされていることが必要です。
  • ZooはRhino 2.0または3.0の教育版または教育版ラボラトリーライセンス(CD-Key)では使用できません。
  • Zooはアジア言語版のWindowsで実行されているRhino 2.0または3.0では使用できません。
  • すべての製品がルーターを介したネットワークを越えてライセンスを取得できるわけではありません。ルーターを使用したネットワークでZooが実行できる製品、できない製品の一覧についてはZooと製品の互換性ページをご覧ください。
  • Zooコンソールアプリケーションを実行する際は管理者ユーザーまたは管理者ユーザーグループのメンバーとしてログインしてください。

ネットワークに関する留意点

  • すべてのシステムは同じWindowsドメインまたはワークグループに属している必要があります。
  • 2011年6月3日更新: 新しい問題を抱えたユーザーにお聞きしたところ、ZooサーバーとRhinoクライアントがわずかに異なるサブネットマスクを使用していました。1つは255.255.255.0、もう1つは255.255.248.0でしたが、両方のシステムが同じ255.255.255.0のサブネットマスクを使用するまでRhinoクライアントはライセンスを取得することができませんでした。
  • 使用しているネットワーク接続にMicrosoftネットワーク用クライアントがインストールされ、有効になっていることを確認してください。そうでない場合、Failed to write to client mailslot(クライアントのメールスロットへの書き込みに失敗しました)というエラーがZooのログファイルに書き込まれます。
  • TCP/IPを使用している場合は、TCP/IPの詳細設定オプションでNetBIOS over TCP/IPを有効にするが設定されていることを確認してください。 そうでない場合、Failed to write to client mailslot(クライアントのメールスロットへの書き込みに失敗しました)というエラーがZooのログファイルに書き込まれます。
  • RhinoまたはZooのいずれかを実行しているコンピュータがファイアウォールを使用している場合、次のポートが開かれていることを確認してください。
    • UDPポート137および138
    • TCPポート139
  • これらのポートはWindowsがNetBIOS通信に使用します。組み込みのWindowsファイアウォールを使用している場合は、例外でファイルとプリンタの共有を有効にしておく必要があります。


  • RhinoのシステムをDNSまたはレジストリキーの参照ができるように設定していない場合は、すべてのRhinoのワークステーションとZooを実行しているシステムを同じネットワークサブネットにインストールする必要があります。これはRhinoとZooの両方がメッセージをブロードキャストするからです。 ブロードキャストされるメールスロットメッセージはネットワークルーターや一部のスイッチを通りません。ワイヤレスルーターもブロードキャストメッセージを転送しません。

Zooとクライアントの間の名前解決の動作の確認

nbtstatNetBIOSの名前解決の問題のトラブルシューティングに役立つようデザインされています。ネットワークが問題なく機能している場合、NetBIOS over TCP/IPは NetBIOS名に対するIPアドレスを解決します。 これは、ローカルキャッシュ参照、WINSサーバー問い合わせ、ブロードキャスト、LMHOSTSおよびHOSTS参照、DNS サーバー問い合わせを含む、NetBIOS名前解決のためのいくつかのオプションを通して行われます。

nbtstatを使用して名前解決をテストするには:

  1. Zooサーバーでコマンドプロンプトを開きます。
  2. nbtstat -a <クライアントコンピューター名>とタイプします。
  3. ネットワークアダプタの1つがクライアントコンピューターの名前解決をします。
  4. クライアントコンピューターでコマンドプロンプトを開きます。
  5. nbtstat -a <Zooサーバー名>とタイプします。
  6. ネットワークアダプタの1つがZooコンピュータの名前解決をします。

nbtstatがZoo、クライアントいずれの情報も返さない場合、Zooはこのネットワークの設定では動きません。この場合はこのドキュメントやMcNeelサポートの範囲ではなく、お使いのネットワークが適切なNetBIOS名前解決をサポートするようにするお手伝いはできません。

Zooとクライアント間の接続の確認

net viewコマンドは、ドメイン、コンピューター、または特定のコンピューター上で利用可能な共有リソースの一覧を表示します。パラメータを付けずに使用すると、net viewは現在のドメイン内のコンピューターの一覧を表示します。

net viewコマンドを使用して接続をテストするには:

  1. Zooサーバーでコマンドプロンプトを開きます。
  2. net view \\<クライアントコンピューター名>とタイプします。
  3. クライアントコンピューターでコマンドプロンプトを開きます。
  4. net view \\<Zooサーバー名>とタイプします。

net viewコマンドは一時的な接続を確立することで、ファイル共有と印刷共有の一覧を表示します。

  • 指定したコンピューターにファイル共有も印刷共有もない場合は、net viewコマンドは一覧にエントリが存在しませんというメッセージを表示します。
  • システムエラー53が発生しましたというメッセージが表示されてnet viewコマンドが失敗した場合は、コンピューター名が正しいこと、コンピューターが動作可能であること、およびこのコンピューターと使用するコンピューターの間にあるすべてのゲートウェイ (ルーター) が動作可能であることを確認します。
  • システムエラー5が発生しました。アクセスが拒否されました。というメッセージが表示されてnet viewコマンドが失敗した場合は、リモートコンピューター上の共有を表示するアクセス許可を持つアカウントを使用してログオンしていることを確認します。

この接続の問題をさらにトラブルシューティングするには、次の操作を行います。

  • net viewコマンドとコンピューターのIPアドレスを、このように指定します: net view \\<IPアドレス>
  • net viewコマンドが成功した場合、コンピューター名は間違ったIPアドレスに解決されています。
  • システムエラー53が発生しましたというメッセージが表示されてnet viewコマンドが失敗した場合は、リモートコンピューターで Microsoftネットワーク用ファイルとプリンターの共有サービスが動作していない可能性があります。

Zooに関する留意点

  • ZooはRhinoクライアントとの交信ログファイル(ZOO.LOG)を保存することができます。ログファイルはいくつかの通信の問題を診断するのに役立つことがあります。ZOO.EXEがあるフォルダにログファイルが見つからない場合、ZooアプリケーションでTools→Optionsを選択するとログ記録をオンにすることができます。NOTEPAD.EXEを使ってログファイルをチェックすると、RhinoのメッセージをZooが受け取り、Zooがそのメッセージに応答しているかどうかを確認することができます。

Zooボーナスツール

ルーターのあるネットワークでZooを使用する際にRhinoがZooを見つけられない場合は、Zoo参照(レジストリキーまたはDNS)が正しく設定されていないことが考えられます。 この場合、Zooボーナスツールを使うと問題が解決することがあります。Zooボーナスツールには次のユーティリティが含まれています。

  1. SetZooServer.exe - ワークステーションのレジストリキー参照設定を手助けします。
  2. ZooDnsResolver.exe - DNS参照機能のテストを手助けします。

Zooボーナスツール


ja/zoo/troubleshooting.txt · Last modified: 2020/08/14 (external edit)