Skip to content

How to Fix Sage 50 Error 504

    Sage 50 Error Code 504

    With amazing features and innovative tools, Sage 50 software has helped businesses and accounting professionals meet their accounting and bookkeeping needs quite efficiently. However, it’s quite normal for software to have bugs and errors and Sage 50 is also not without its fair share of errors either.

    Some users have complained to us that they have faced the Sage 50 Error 504 and are looking for easy solutions. In this blog, we will tell you a few simple procedures to resolve this issue once and for all.

    First things first!

    What is Sage 50 Error 504?

    A Sage 50 error is basically a Gateway Timeout Error. It indicatesthat a web server looking to load a page for did not receive a timely response from another server from which it is requesting information. This error is called so because 504 is the HTTP status code used by the web server to define this particular type of error. Users may mostly experience this error while making online payment by clicking the payment link on his Sage 50 email ID.

    Reasons for Sage 50 Error 504?

    Many functional and technical issues contribute to the occurrence of the Sage 50 Error 504. Some of these are mentioned below-

    • If the system faces any issue in connecting to the server.
    • The server it is connecting to may be down
    • If the firewall configuration in your system blocking your access, considering it as an unauthorized/malicious attempt
    • The access is being blocked by the server logs and the application blogs maintained by the particular web application
    • Bugs in the application code
    • Issues with the scripts

    Also Read -: Sage Accpac 300 ERP Database Error 49153

    Steps to Resolve Sage 50 Error 504

    Here are some easy ways by which you can fix the Sage 50 Error 504-

    Total Time: 10 minutes

    Restart your System and Network Devices

    You can fix quite a few issues related to your connectivity by simply restarting your system and network devices. Simply shut your system down and then power off the router, modem and other peripherals attached to your system. Then connect them again, start your system and check if the issue still exists. 

    Check your Proxy Settings

    An incorrect proxy setting is a primary reason why this error occurs. To check your proxy details in Windows Settings, simply navigate to the Settings section on your computer.  Click the Proxy tab on the left. Here, please ensure the details shown are matching with your designated proxy settings. If your computer does not have any proxy settings at all, you may skip this step.

    Verify your Firewall Settings

    Windows firewall settings

    Incorrect firewall settings may lead to the Sage 50 Error 504 as well. If you are yet to add any inbound/outbound rules, the firewall will not let you reach out to the website you are trying to access.

    Here is how you can add exceptions in Windows Firewall settings by creating Inbound and Outbound Rules-

    ☑ Click the Start button.
    ☑ From the Search bar, look for the Windows Firewall
    ☑ Click on Windows Firewall.
    ☑ In  Advanced Settings, right click right on Inbound Rules
    ☑ Now click New Rule.
    ☑ Navigate to  Programs click on Next
    ☑ Select This Program Path
    ☑ Then specify a file location for Sage 50.
    ☑ Click Next.
    ☑ Now click on Allow the Connection.
    ☑ Click Next to proceed
    ☑ Ensure all the options.
    ☑ Click Next 
    ☑ Give a name for the new rule you have just created.
    ☑ Click Finish to complete.
    After creating the inbound rule, please follow the above steps again to add an outbound rule. Simply go to the Advanced Settings section and select the Outbound Rules option. 

    Verify your DNS Settings

    If there has been a recent change in your host servers or you have shifted your website to another IP address, it may create the Sage 50 Error 504.  Therefore, you should verify the DNS settings for errors and reconfigure them if needed.

    Note: Sage Error “HTTP 404 Not Found” when loading Sage portal webpage


    We hope the troubleshooting options mentioned above have helped you a great deal to fix the Sage 50 Error 504 on your computer. Still experiencing difficulties in carrying out the above-mentioned steps, we would recommend you to speak to our experts, connect via email at[email protected]

    👉Frequently Asked Questions

    Q 1. Why am I Getting the Sage 50 Error 504 on my Computer?

    Ans : This error indicates a Gateway Timeout. It indicates that a web server looking to load a page for did not receive a timely response from another server from which it is requesting information. 

    Q 2. How can DNS Propagation Lead to the Sage 50 Error 504?

    Ans : Whenever a system attempts to connect to any website, it first verifies the Domain Name Server (DNS) and the Internet Protocol (IP) address. If there has been any recent upgradation/change in the DNS configuration, you may experience the Sage 50 Error 504 on your computer. These changes, called DNS propagation, take a bit of time to take full effect. If during this time, you try to access the payment gateway, you may get the Sage 50 Error 504.

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    5 × one =