August 13, 2020

    Microsoft Dynamics GP setup for home users: alternatives to a VPN

    Many of our clients have started transitioning to working from home, especially during the COVID-19 pandemic. 

    During this transition, there is one connection issue that has come up for multiple clients: the use of a Virtual Private Network (VPN) connection to the SQL server from a user’s laptop. Users may not notice at first, but usually after a few weeks they start to experience issues with their connection and their data.

    The top three issues you may notice when using a VPN to run Microsoft Dynamics GP from home:

    1. Performance: The inherent design of a VPN is to mask your IP address and create a secure tunnel from one network to another. By default, the network connections slow down slightly to provide this extra security layer. With an application like Microsoft Dynamics GP, it can cause reports to take twice as long to run, among other performance issues.
    2. Timeouts and errors: Timeouts can happen with any VPN. Any time this occurs, it can cause errors if anything was in the process of posting. Microsoft Dynamics GP works with a server and when items are posting there is constant communication between the client and SQL server. If a timeout occurs at the wrong time, then it could cause various data issues.
    3. Various random errors: VPNs are notorious for dropping packets of data. This can happen even without a timeout. It’s overlooked when searching the internet everyday as it doesn’t impact users in a noticeable way. However, when you are sending sensitive data back and forth from a laptop to a SQL server, these dropped packets can become essential. Often, they lead to stuck batches and random data errors.

    Consider these best practices

    According to the technical requirements found here, “Remote access for Microsoft Dynamics GP is not supported in a WAN or P2P environment due to the possibility of connection and data consistency errors.” This means that a VPN is not a supported protocol and is known to have data consistency errors.

    Microsoft only supports the following two options in their technical requirements:

    1. “Have Microsoft Dynamics GP installed on a Remote Desktop Services machine (with or without Citrix) in the same network as the SQL Server hosting your Dynamics GP databases.” The technical requirements recommended that users make use of a remote desktop to access the client of Microsoft Dynamics GP. If the Remote Desktop Service machine is not available outside the network, then an end user could use a VPN to access a network and then proceed to use the Remote Desktop Services to access Microsoft Dynamics GP on a secure server. Microsoft Dynamics GP should never directly access the SQL Server via a VPN connection.
    2. “Deploy the Dynamics GP Web Client for extranet access and allow users to log in from remote browsers.” Microsoft Dynamics GP’s web client is an alternative to accessing the system remotely. This requires a web server with an additional installation of GP and you must run remote services.

    Consider migrating to cloud services

    If you are using a VPN or are having issues connecting remotely, it would be a benefit to consider moving your remote users to a terminal server. You could host a terminal server within your network or consider a migration to cloud services. Cloud services offer the benefit of constant maintenance and monitoring of your Microsoft Dynamics GP.

    To learn more about alternatives to VPN, or about migrating to the cloud, please contact us.

    About the Author

    Samantha Vislay

    Samantha Vislay, MCSE is an Dynamics GP Techno-Functional Consultant located in Pittsburgh, Pennsylvania and has been working with Dynamics GP since 2015. She is skilled in training, implementation, integrations and customizations.

    Samantha Vislay

    Samantha Vislay, MCSE is a Dynamics GP Techno-Functional Consultant and has been working with Dynamics GP since 2015. She is skilled in training, implementation, integrations and customizations.

    Enavate Recent Posts

    November 14, 2024

    Racing to the Cloud with Andretti Indoor Karting & Games

    The name Andretti is known the world over, synonymous with greatness in racing. In 2001, they began to branch out into the world of entertainment and event hosting through... Read More
    October 30, 2024

    How Tech Investments Shield Distributors from Economic Uncertainty

    Over the past few years, the world — and the distribution industry that helps it run — has been through a lot: a global pandemic, major international conflicts, labor... Read More
    October 28, 2024

    How Power Platform’s AI Builder Can Make Your Workflows Better 

    Computers have made businesses far more productive and efficient over the decades, but they also introduced tedious, repetitive and time-consuming data-entry work. Collecting... Read More

    Subscribe to Receive Email Updates