ADVERTISEMENT

【Box】Box Driveの起動遅延が反映されない時の監査ログで原因を確認する方法

【Box】Box Driveの起動遅延が反映されない時の監査ログで原因を確認する方法
🛡️ 超解決

Box Driveが起動時に遅延したり、ファイルの反映が行われない問題が発生すると、業務に支障をきたします。特に会社の共有フォルダをBox Driveで同期している場合、起動直後にファイルが表示されないと、作業の開始が遅れてしまいます。こうした問題の原因を特定するためには、Boxが提供する監査ログ(Admin Consoleのイベントログ)が有効です。本記事では、Box Driveの起動遅延や反映されない現象が起きた際に、監査ログを活用して原因を切り分ける方法を、実務の手順に沿って解説します。

【要点】この記事で確認すること

  • 最初に見る場所: Box管理コンソールの「イベント」(監査ログ)です。ユーザーごと、または時間帯で絞り込んでイベントを確認します。
  • 切り分けの軸: 端末側の問題(Box Driveのバージョン、キャッシュ、ローカル設定)とアカウント側の問題(権限不足、ポリシー制限)、そして管理設定側の問題(共有リンクの有効期限、IP制限など)の3つに分けて考えます。
  • 注意点: 会社PCではローカル設定の変更(キャッシュ削除など)を行う前に、必ずIT管理者に確認してください。監査ログは管理者権限が必要なため、一般ユーザーは閲覧できません。ログの出力にはタイムラグがあることも覚えておきましょう。

ADVERTISEMENT

Box Driveの起動遅延が発生する主な原因

Box Driveの起動が遅い、またはファイルの反映が行われない原因は、大きく3つの領域に分けられます。それぞれの特徴を理解した上で監査ログを確認すると、問題の所在を絞り込みやすくなります。

ローカル環境の影響(端末側)

Box Driveはローカルのキャッシュを利用してファイルの一覧表示を高速化しています。キャッシュが肥大化していたり、Box Driveのバージョンが古いと、起動時にキャッシュの再構築に時間がかかります。また、ウイルス対策ソフトのリアルタイムスキャンがBox Driveのプロセスに干渉し、起動が遅くなるケースもあります。この場合、監査ログには「ローカルファイルの変更」といったイベントが多く記録され、実際の同期処理よりも前にクライアント側のイベントが大量に発生していることが確認できます。

サーバー側の影響(アカウント・管理設定)

Boxサーバー側では、アクセストークンの有効期限切れ、共有フォルダの権限変更、ポリシーによるアクセス制限などが原因で、Box Driveが正しく認証できずに起動が遅れることがあります。特に、ファイルが「反映されない」という状態は、サーバー上のファイルが更新されていない、またはユーザーがそのファイルに対して適切な権限を持っていない可能性が高いです。監査ログでは「ファイルのアップロード」「ダウンロード」「権限変更」などのイベントを確認し、問題のファイルに対してアクセス権が付与されているかどうかをチェックします。

監査ログを使って原因を特定する手順

監査ログはBox管理コンソール(Admin Console)からアクセスできます。以下の手順でログを確認し、起動遅延や反映されない原因を探ります。

  1. Box管理コンソールに管理者アカウントでログインします。画面左側のメニューから「Reports」をクリックし、「Events」を選択します。
  2. 「Events」ページでは、デフォルトで過去1日間の全イベントが表示されます。まずは問題が発生した時間帯を指定してフィルタリングします。日時範囲を狭めることで、無関係なログを排除できます。
  3. 次に、対象ユーザーでフィルタリングします。「Users」フィールドに問題が起きているユーザーのメールアドレスを入力します。複数ユーザーで同様の問題が発生している場合は、全ユーザーを指定しても構いません。
  4. イベントタイプで絞り込みを行います。起動遅延に関連するイベントは「Login」「Token refresh」「Sync start」「Sync error」などです。反映されない問題では「File upload」「File download」「File access denied」などが重要です。目的に応じて適切なイベントを選択してください。
  5. 検索結果の一覧から、問題発生時刻の直前または同時刻に記録されたイベントを確認します。特に「Error」や「Warning」のレベルが高いイベントがないかを注視します。イベントをクリックすると詳細情報(IPアドレス、デバイス情報、ファイルパスなど)が表示されるため、原因の手がかりを得られます。
  6. 必要に応じて、CSV形式でログをエクスポートし、Excelなどで詳細な分析を行います。エクスポートは画面上部の「Export」ボタンから可能です。

監査ログで確認すべき主要なイベントとその意味

監査ログには多種多様なイベントが記録されますが、起動遅延・反映されない問題に関しては以下のイベントに注目してください。下の表に主要なイベントをまとめました。

イベントタイプ 内容 問題との関連性
LOGIN ユーザーがBoxにログインしたことを示す 起動時にログインが失敗している場合、認証エラーが原因の可能性。何度もLOGINイベントが連続している場合は、トークン更新の問題を示唆。
TOKEN_REFRESH アクセストークンが更新されたことを示す トークン更新に失敗すると、Box Driveがサーバーと通信できず、起動遅延やファイルの非表示が発生する。
SYNC_START Box Driveの同期プロセスが開始されたことを示す このイベントが記録されない場合は、Box Drive自体が起動していないか、同期機能が無効になっている可能性。
SYNC_ERROR 同期中にエラーが発生したことを示す エラーの内容を詳細に確認することで、権限不足、ストレージ容量超過、ファイル名の問題などが特定できる。
FILE_DOWNLOAD ファイルがダウンロードされたイベント 反映されないファイルに対してこのイベントがなければ、Box Driveがそのファイルを取得しようとしていないか、権限が不足している可能性。
FILE_ACCESS_DENIED ファイルへのアクセスが拒否されたことを示す 権限がないフォルダやファイルにアクセスしようとした場合に記録される。このイベントが多い場合は、ユーザーの権限設定を見直す必要がある。

よくある失敗パターンと対処法

監査ログを確認しても、原因がすぐに分からないケースもあります。ここではよくある失敗パターンと、その際の対処法を紹介します。

ログが多すぎて目的のイベントが見つからない

監査ログは日々大量に出力されます。フィルタリングが不十分だと、目的のイベントを見逃してしまいます。対策として、まずは問題が発生した正確な時間帯(例:10時15分~10時30分)を指定し、ユーザーとイベントタイプを絞り込んでから確認します。それでも多い場合は、エラーレベルでフィルタリング(ERRORのみ表示)すると有効です。

ログに何も記録されていない

問題が発生した時間帯に該当イベントが一切記録されていない場合、Box Driveが起動していない、またはネットワークに接続できていない可能性が高いです。この場合は端末側の問題として、Box Driveのプロセスが動作しているか、タスクマネージャーで確認します。また、ファイアウォールやプロキシ設定がBoxの通信をブロックしていないかもチェックしましょう。

トークン更新が繰り返し失敗している

TOKEN_REFRESHイベントが短時間に何度も失敗している場合、アカウントのパスワードが変更された、または多要素認証(MFA)のセッションが期限切れになっている可能性があります。ユーザーにBoxに再度ログインしてもらうか、管理者が該当ユーザーのセッションを強制リセットすることで解決します。

管理者に確認すべき情報

問題の原因を特定するために、管理者は以下の情報を確認してください。これらの設定は監査ログから直接読み取れない場合もあるため、必要に応じてBox管理コンソールの各設定画面を確認します。

  • ユーザーの権限: 該当ユーザーが問題のフォルダやファイルに対して少なくとも「閲覧者」権限を持っているか確認します。権限が不足している場合、FILE_ACCESS_DENIEDイベントが記録されます。
  • 共有リンクのポリシー: 共有リンクの有効期限やダウンロード制限がかかっていないか確認します。特に「共同編集者」以外のアクセスを制限するポリシーが有効だと、Box Driveからのアクセスもブロックされることがあります。
  • IP制限: Box管理コンソールで特定のIPアドレスからのアクセスのみ許可する設定になっている場合、社内ネットワーク以外からの起動が遅延する原因になります。該当ユーザーの接続元IPを監査ログから確認し、許可リストと照合してください。
  • Box Driveの強制アップデートポリシー: 古いバージョンのBox Driveを使用していると、同期に問題が発生することがあります。管理コンソールで最小バージョンが設定されていないか確認し、該当ユーザーに最新版のインストールを促します。

よくある質問(Q&A)

Q1. 一般ユーザーでも監査ログを確認できますか?
いいえ、監査ログは管理者権限を持つアカウントのみが閲覧できます。一般ユーザーは自分の活動ログを確認することはできません。問題が起きたらIT部門に連絡し、ログの確認を依頼してください。

Q2. 監査ログがすぐに表示されないのはなぜですか?
Boxの監査ログはリアルタイムではなく、数分から十数分の遅延が発生することがあります。問題発生後すぐにログが反映されない場合は、時間を置いてから再度確認してください。

Q3. ログにSYNC_ERRORが記録されているが、原因が特定できません。どうすればいいですか?
SYNC_ERRORの詳細欄にエラーコードが表示されることがあります。そのコードをBoxのヘルプセンターで検索するか、Boxサポートに問い合わせてください。また、エラーが特定のファイルのみで発生している場合は、ファイル名に特殊文字が含まれていないか確認しましょう。

Q4. Box Driveを再インストールしても問題が解決しません。監査ログでは何を確認すべきですか?
再インストールで改善しない場合、アカウントレベルまたはポリシーレベルの問題である可能性が高いです。監査ログで「ADMIN_LOGIN」や「POLICY_CHANGE」など、管理者が最近変更した設定がないか確認します。また、該当ユーザーのアカウントが一時停止されていないかもチェックしてください。

まとめ

Box Driveの起動遅延やファイルの反映がされない問題は、監査ログを活用することで原因を効率的に特定できます。まずは問題が発生した時間帯とユーザーでフィルタリングし、エラーイベントやトークン関連のイベントに着目してください。ローカル環境の問題なのか、サーバー側の設定の問題なのかを切り分けるのが重要です。ログの解釈に困った場合は、本記事で紹介した主要イベントの意味を参考にするとよいでしょう。問題が解決しない場合は、Boxサポートに監査ログのスクリーンショットを添付して問い合わせると、スムーズな対応が期待できます。


ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。

ADVERTISEMENT