Resolving Woosag50 Remote Service Issues

Resolving Woosag50 Remote Service Issues

The Woosage50 plugin on the website interacts with a Windows service that runs remotely on your local network. The service, called Woosage50Service, runs in the background and acts as a bridge between Sage and your website.  It runs continuously, checking the website for instructions and processing orders and updates, as required, then pauses for a time before repeating. 

Remote Service Disconnected

Occasionally, the website may indicate that the service is not being detected (displays Disconnected or Stopped) and this can be due to any of the following.
  1. Woosage50Service stopped - the service has been stopped. Use the Windows Services application to check the status and Start if necessary. If this happens frequently contact Woosage support.
  2. PC/server not runningthe PC or server on which the Woosage50Service is installed is not running. Switch on the PC or Server and the service will automatically start.

Remote Service Machine ID or MAC Address changed

The device that the Woosage50Service is installed on (PC or server) is identified by it's machine ID and it's MAC address, to prevent conflicts when service installations are moved.   The Woosage50Service sends these identifiers each time it connects to the website and the Woosage50 website plugin checks for changes and responds as follows.
  1. Machine ID/MAC Address has changed to a new value - Woosage50 will report a warning that may not require any action to be taken if ithe Woosage installation has been moved.
  2. Machine ID/MAC Address has reverted to a previous value - Woosage50 will report an error because there are possibly two services running.
If the error is reported, you will need to identify where the services are running as follows.
  1. Go to WooCommerce>Woosage50>Settings>Advanced
  2. Scroll down to Enable Debug Mode and set as Yes
  3. Click Save Settings
  4. On the same page click CTRL-F to open the browser search window
  5. Enter MAC and use the up/down arrows to locate the following debug information containing the current and previous (if any) machine IDs and MAC addresses 
    [_machine_id] => Array
        (
            [0] => LIST OF MACHINE IDS
        )

    [_mac_address] => Array
        (
            [0] => LIST OF MAC ADDRESSES
        )
This should provide the information required to identify the device with the unwanted Woosage50Service, which should be uninstalled via Windows>Settings>Apps.
Don't just Stop the service as it will automatically Restart if the device is rebooted,
Resolve the conflict before requesting Woosage support to reset the error, which will remove previous entries, leaving just the current Machine ID and MAC Address.

    • Related Articles

    • Installation Issues

      Basic Installation Issues If orders are not showing in Sage or product stock is not being update on WooCommerce: Check that the Woosage Windows Service is running and has the right Log On credentials (Invalid data path message) Check if orders and ...
    • Remote Access using Zoho Assist

      What is Zoho Assist? Some aspects of our support service require us to connect to the device where Woosage is installed to investigate issues or carry out updates. To do this we use a product called Zoho Assist, which is a remote support tool that ...
    • Woosage Windows Service Setup

      General Settings These settings are setup automatically when Woosage is installed.  The main setting is the Startup type, which is set to Automatic so that Woosage will automatically restart when the computer is restarted. Log On Settings By default ...
    • Woosage Service showing as StopPending

      On rare occasions a Windows service can get stuck in the Stopping state.  We have seen only seen this happen once to the Woosage Service and on this occasion the Service Status in the Utilities tab of Woosage Control Centre displayed as StopPending.  ...
    • Updating the Woosage50 Service

      To update the Woosage50 Service on the Woosage50 device with the latest version, follow the steps detailed in this article. The Woosage50 device is the PC or server that the Woosage50Service runs on and if you are unsure about the location of the ...