How to Install on a Windows Server

Installing the Method Sync Engine on a Windows server

Updated over a week ago

This article is meant to assist administrators in installing the Method Sync Engine on a Windows Server environment.

It is the responsibility of the administrator to diagnose and resolve issues with regards to the installation and operation of the Method Sync Engine when installed on a server.

Due to each server environment being unique with regards to permissions, profiles, and architecture, Method does not officially support server installations for end users.


The basic installation steps are the same as a regular Method installation. There are a few additional things to keep in mind when installing the sync engine on a server:

  • You must be logged in as the server administrator when installing Method.

  • QuickBooks is running and is open to the correct company file.

  • Be aware of your current Firewall and Group Policy settings.

  • If users are provided access via Terminal Services or Citrix virtualization, be aware that these environments come with their own set of challenges. Many of these issues will revolve around the Sync Engine not automatically starting when a QuickBooks company file is opened, or having the Integrated Apps certificate pop-up in QuickBooks every time a user opens their company file - whether they use Method or not.

  • A server environment setup for load balancing will add to the complexity of getting the Method Sync Engine to run correctly.  It is recommended that you do not install Method in a load balanced environment.

  • If the Method Sync Engine does not install or run correctly, the Method Support team will only be able to assist with the basic installation setup. Troubleshooting the server environment is the responsibility of the Method End User.


Firewalls and Group Policies

When installing Method on a server, you may run into issues where your firewall or Group Policy settings block the Method setup file from installing its components.

We recommend the admin has a sound grasp of the networking, firewall, group policies and overall server environment. Some areas to look into if such issues arise would be:

  • server permissions

  • blocked ports on the network/firewall

  • anti-virus/firewalls not allowing outbound TCP/IP connections and permissions as they relate to added layers of connectivity (Citrix, Terminal Services, etc).

Port Ranges

To bypass some issues with firewalls and network security, the Method Sync Engine can be customized to use a select port range. This will allow a network administrator to open up a range of ports on their network to communicate with Method Servers.

How to set a port range:

  1. Search for and locate the Method Engine folder on your server.

  2. Create an empty text file called “MethodPush.config” in that folder.

  3. Put the following into the contents of the file, where 3000 is an example for the lowest port number in your IT manager’s desired range, and 3100 is an example of the highest port number in your IT manager’s acceptable range:

  4. Save and close the file.

  5. In the Method Integration Engine click Disconnect, and then Connect.

Hosted Environments

Method has partnered with two Hosting providers, Right Networks and InSynq, to provide a hosted Quickbooks and Method solution. These providers have spent many hours and resources configuring their server environments for Method to run successfully.


InSynq provides the ability to host Quickbooks Desktop on the cloud, giving you access to your Quickbooks files anytime, anywhere there’s an internet connection. To make things even easier, the InSynq servers are already configured for Method from day one. This allows you to get up and running with Quickbooks and Method in no time. More information can be found here: InSynq.

Right Networks

Right Networks is one of the top Quickbooks hosting providers. They use load-balanced servers, ensuring that your data is always online, available to you when you need it. The Method Integration Engine is pre-loaded on the Right Networks server, so real-time synchronization happens 100% in the cloud. Your entire business system can be accessed anywhere with internet access, safely and securely, 24 hours a day. Additional information can be found on here: Right Networks.

Manual Installation

Method can provide two separate msi packages as an alternative to the one-click Setup.exe file. These manual installations can be used when a user has issues with the one-click setup file that they cannot overcome. The two msi packages include:

  • MethodEngineMSI.msi - This component detects changes in Method and syncs them to Quickbooks.

  • MethodIntegrationListener.msi - This component detects changes made in Quickbooks and syncs them to Method.

Please email us at for links to these files.

The manual install does have a number of disadvantages. These can affect the user experience of Method, and we recommend installing the one-click setup whenever possible. The disadvantages include:

  • No automatic updates for the Method Sync Engine.

  • The administrator will have to re-download and install each msi package after every update in order to update their system.

  • Method does not release updates on a set schedule. The administrator will have to be aware of when updates are released and update their system accordingly.

  • Method will only provide support limited to the basic installation of the .msi files.

Did this answer your question?