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

「ファイアウォールがQuickBooksをブロックしています」エラーの原因は何ですか?
複数のユーザーから多数の報告を受けた後、問題を調査し、完全に修正するための解決策を考案することにしました。また、トリガーとなる理由を調査し、以下のようにリストアップしました。
- 閉じたポート: このエラーは、アプリケーションがインターネットへのアクセスに使用するポートがコンピューターによって転送されない場合にトリガーされます。アプリケーションが正しく機能するためには、アプリケーションで使用されている特定のポートをユーザーが転送する必要があります。他の多くのアプリケーションとは異なり、QuickBooksは広範囲のポートを使用せず、代わりに、使用しているアプリケーションのバージョンに応じて特定のポートを使用します。
- ファイアウォールでブロックされている:場合によっては、アプリケーション自体がWindowsのファイアウォールによってブロックされている可能性があります。サードパーティのアンチウイルスがアプリケーションを永続的にブロックしている可能性もあります。
問題の性質についての基本的な理解ができたので、次に解決策に進みます。競合を避けるために、これらは提示された特定の順序で実装してください。
解決策1:ファイアウォールポートの構成
アプリケーションがインターネットにアクセスできるように、ファイアウォールポートを構成する必要があります。このアプリケーションをダウンロードして実行することにより、これらのポートを自動的に構成できます。何らかの理由で自動的に実行したくない場合は、以下の手順に従ってください。
- 「開くクイックブックスデータベースサーバーマネージャの」と「をクリックしてポートモニタ」タブをクリックします。
- アプリケーションにリストされている「ポート番号」に注意してください。
- 「Windows」+「I」を押して設定を開き、「Update &Security」をクリックします。
- 左側のペインから[ Windowsセキュリティ]タブを選択し、[ファイアウォールとネットワークセキュリティ]オプションをクリックします。
- リストから「詳細設定」ボタンを選択します。
- 新しいウィンドウが開きます。「インバウンドルール」オプションをクリックして、「新しいルール」を選択します。
- 「ポート」を選択し、「次へ」をクリックします。
- 「TCP」をクリックし、「指定されたローカルポート」オプションを選択します。
- 使用しているバージョンによって、異なるポート番号が異なります。
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
- 「次へ」をクリックし、「接続を許可する」を選択します。
- 「次へ」を選択し、3つのオプションすべてがチェックされていることを確認します。
- もう一度、「次へ」をクリックして、新しいルールの「名前」を入力します。
- 名前を書き込んだ後、「次へ」を選択し、「終了」をクリックします。
- 「アウトバウンドルール」について上記のプロセスを繰り返し、問題が解決するかどうかを確認します。
解決策2:ファイアウォール例外の追加
QuickBooksプログラムのファイアウォールにも例外があることが重要です。これは、ポートが開いているにもかかわらず、Windowsのファイアウォールがアプリケーションを完全にブロックする場合があるためです。したがって、このステップでは、ファイアウォールの例外としてQuickBooksプログラムを追加します。そのために:
- 「Windows」+「I」を押して設定を開き、「Update &Security」をクリックします。
- 左側のペインから[ Windowsセキュリティ]タブを選択し、[ファイアウォールとネットワークセキュリティ]オプションをクリックします。
- リストから「詳細設定」ボタンを選択します。
- 新しいウィンドウが開きます。「インバウンドルール」オプションをクリックして、「新しいルール」を選択します。
- 「プログラム」をクリックし、「次へ」を選択します。
- 「このプログラムパス」オプションをチェックし、「参照」をクリックします。
- QuickBooksプログラムがインストールされているパスを選択します。
- パスを選択した後、「次へ」をクリックし、「接続を許可する」オプションをチェックします。
- 「3つ」のオプションをすべてチェックして、「次へ」をクリックします。
- ルールの名前を入力し、「完了」をクリックします。
- 「アウトバウンドルール」についても同じプロセスを繰り返し、問題が解決するかどうかを確認します。