「ファイアウォールがQuickbooksをブロックしている」エラーを修正する方法は?

Quickbooksは、Intuitによって開発および配布された会計ソフトウェアです。同社が開発したアプリケーションは、中小企業を対象としており、オンサイトの会計アプリケーションも提供します。ただし、多くのユーザーがアプリケーションを使用しようとすると、「ファイアウォールがQuickbooksをブロックしています」というエラーが発生します。

「ファイアウォールがQuickBooksをブロックしています」エラーの原因は何ですか?

複数のユーザーから多数の報告を受けた後、問題を調査し、完全に修正するための解決策を考案することにしました。また、トリガーとなる理由を調査し、以下のようにリストアップしました。

  • 閉じたポート: このエラーは、アプリケーションがインターネットへのアクセスに使用するポートがコンピューターによって転送されない場合にトリガーされます。アプリケーションが正しく機能するためには、アプリケーションで使用されている特定のポートをユーザーが転送する必要があります。他の多くのアプリケーションとは異なり、QuickBooksは広範囲のポートを使用せず、代わりに、使用しているアプリケーションのバージョンに応じて特定のポートを使用します。
  • ファイアウォールでブロックされている:場合によっては、アプリケーション自体がWindowsのファイアウォールによってブロックされている可能性があります。サードパーティのアンチウイルスがアプリケーションを永続的にブロックしている可能性もあります。

問題の性質についての基本的な理解ができたので、次に解決策に進みます。競合を避けるために、これらは提示された特定の順序で実装してください。

解決策1:ファイアウォールポートの構成

アプリケーションがインターネットにアクセスできるように、ファイアウォールポートを構成する必要があります。このアプリケーションをダウンロードして実行することにより、これらのポートを自動的に構成できます。何らかの理由で自動的に実行したくない場合は、以下の手順に従ってください。

  1. 「開くクイックブックスデータベースサーバーマネージャの」と「をクリックしてポートモニタ」タブをクリックします。
  2. アプリケーションにリストされている「ポート番号」に注意してください。
  3. Windows」+「I」を押して設定を開き、「Update &Security」をクリックします
  4. 左側のペインから[ Windowsセキュリティ]タブを選択し、[ファイアウォールとネットワークセキュリティ]オプションをクリックします。
  5. リストから「詳細設定」ボタンを選択します。
  6. 新しいウィンドウが開きます。「インバウンドルール」オプションをクリックして、「新しいルール」を選択します。
  7. ポート」を選択し、「次へ」をクリックします
  8. TCP」をクリックし、「指定されたローカルポート」オプションを選択します。
  9. 使用しているバージョンによって、異なるポート番号が異なります。

    QuickBooks Server Manager 2019の場合、「ステップ2でメモしたポート番号」と入力します 

    QuickBooks Server Manager 2018の場合、入力: 8019、56728、55378-55382

    QuickBooks Server Manager 2017の場合、次のように入力します:  8019、56727、55373-55377

    QuickBooks Server Manager 2016の場合、次のように入力します: 8019、56726、55368-55372

  10. 次へ」をクリックし、「接続を許可する」を選択します。
  11. 次へ」を選択し、3つのオプションすべてがチェックされていることを確認します。
  12. もう一度、「次へ」をクリックして、新しいルールの「名前」を入力します。
  13. 名前を書き込んだ後、「次へ」を選択し、「終了」をクリックします。
  14. アウトバウンドルール」について上記のプロセスを繰り返し、問題が解決するかどうかを確認します。

解決策2:ファイアウォール例外の追加

QuickBooksプログラムのファイアウォールにも例外があることが重要です。これは、ポートが開いているにもかかわらず、Windowsのファイアウォールがアプリケーションを完全にブロックする場合があるためです。したがって、このステップでは、ファイアウォールの例外としてQuickBooksプログラムを追加します。そのために:

  1. Windows」+「I」を押して設定を開き、「Update Security」をクリックします。
  2. 左側のペインから[ Windowsセキュリティ]タブを選択し、[ファイアウォールとネットワークセキュリティ]オプションをクリックします。
  3. リストから「詳細設定」ボタンを選択します。
  4. 新しいウィンドウが開きます。「インバウンドルール」オプションをクリックして、「新しいルール」を選択します。
  5. プログラム」をクリックし、「次へ」を選択します。
  6. このプログラムパス」オプションをチェックし、「参照」をクリックします。
  7. QuickBooksプログラムがインストールされているパスを選択します。
  8. パスを選択した後、「次へ」をクリックし、「接続を許可する」オプションをチェックします。
  9. 3つ」のオプションをすべてチェックして、「次へ」をクリックします。
  10. ルールの名前を入力し、「完了」をクリックします。
  11. アウトバウンドルール」についても同じプロセスを繰り返し、問題が解決するかどうかを確認します。