Skip to main content
Skip table of contents

Errors in MYOB applications after upgrading to Windows 10 build 1803

This support note applies to:

  • AE Tax Series 6 & 8 (AU)
  • AE Tax (AU)
  • AE Tax (NZ)
  • AE Document Manager (AU)
  • AE Document Manager (NZ)
  • AO Document Manager (AU)
  • AO Document Manager (NZ)
  • AO Tax (AU)
  • AO Tax (NZ)
  • AO Classic (NZ)
Article ID: 39259

After upgrading Windows 10 to build 1803 (April 2018 update) or adding a new workstation with this same build, you may encounter one of the error messages below:

  • AE/AO Tax: "Error: SR-DAL Server S6:\\servername\MSSQL\taxdatabasename\TAX\TC is Offline/incorrect name" when opening Tax.
  • BankLink: "The server name or address could not be resolved" when opening BankLink or "Internet name not resolved." when downloading data
  • AO Classic (NZ): "11/Function argument value type, or count is invalid." when logging into AO Classic.
  • Document Manager: "Failed to connect to file store server" when attempting to access files.

Other workstations that have not been upgraded will work without receiving the error.

These steps involve making changes to the registry. Please ensure that someone who is knowledgable in Microsoft Windows Operating Systems, such as your IT provider, performs these steps. All steps are to be performed on the machine(s) used for lodgment, accessing AO Classic and/or BankLink. For more details regarding making changes to the registry refer to Important information for making registry edits and file changes.

The attached Server_SMB1disable_SBM2enable.zip file contains a registry key that can be imported on the server sharing the System Release program files (SOL64 or AESQL\TAX or AOSQL\TAX folder), BankLink program files (BK5) or NZ AO Classic program files (MYOBAO).

To run this file, refer to the instructions below. If you wish to make the changes to the Windows registry manually, refer to "To manually configure your SMB1, SMB2 and SMB3 Settings".

To automatically configure your SMB1, SMB2 and SMB3 settings
  1. Save the zip file to the server desktop and extract.
  2. Double-click the Server_SMB1disable_SBM2enable.reg on the server which shares the System Release, BK5 or MYOBAO folder mentioned above. This will import the registry key for you.
  3. Once this is done, reboot the server for the change to take effect.
  4. Reboot the server for the changes to take effect.

If you're using Document Manager, you'll need to ensure port 4001 is open in your Firewall.

To manually configure your SMB1, SMB2 & SMB3 Settings

Should you wish to do manually configure your SMB1, 2 and 3 settings, the keys which need to be changed and the settings that they need to be changed to are detailed below.

Following these instructions, you need to reboot the server for the changes to take effect.

If any of the keys or values do not exist, you must create them first.

Path

Name

Type

Data

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\LanmanServer\Parameters\

SMB2

REG_DWORD

1

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\LanmanServer\Parameters\

SMB1

REG_DWORD

0

If you're using Document Manager, you'll need to ensure port 4001 is open in your Firewall.

If you have SMB1 enabled, you are required to have the Computer Browser service running. If you do not require the Computer Browser service for any other purpose, you can disable this following the steps below.

To disable the Computer Browser Service

Only perform this step if SMB1 is enabled.

  1. Follow the menu path: Start > Control Panel > AdministrativeTools.
  2. Double-click Services then double-click Computer Browser. The Computer Browser Properties window opens.
  3. Click the drop-down arrow on the Startup type field and select Disabled. The Startup type is set.
  4. Click Start, then click OK. The changes are saved.
  5. Close the Services window and the Administrative Tools window. The windows are closed.

After re-enabling SMB2, if you start seeing file lock errors, follow the instructions below to configure the Windows Cache Settings.

To configure the Windows Cache Settings

Only perform this step if you are still experiencing file lock errors after enabling SMB2.

  1. Open Regedit and navigate to Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
    LanmanWorkstation\Parameters
  2. Right-click on detail pane and select New > DWORD (32-BIT) Value

  3. Set the name of the D-WORD Value to CacheFileTimeout

  4. Leave the value set to the default which is 0.

    After setting the above registry entry, you will need to run the below Windows Powershell commands to configure the settings. You may be able to create a Powershell script to automate the rollout process.

  5. Right-click on Windows Powershell and choose Run as Administrator
  6. Run the following commands:
    • Set-SmbClientConfiguration -DirectoryCacheLifetime 0
    • Set-SmbClientConfiguration -FileInfoCacheLifetime 0
    • Set-SmbClientConfiguration -FileNotFoundCacheLifetime 0
  7. Repeat the above steps on ALL workstations/servers that MYOB is accessed from.

You must reboot the machines for changes to take affect.

To undo changes to Windows Cache Settings

If at anytime you need to undo these changes, the following process can be followed:

  1. Open Regedit and navigate to Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
    LanmanWorkstation\Parameters
    .

  2. Reset CacheFileTimeout back to default of 10 seconds. Alternatively, you can delete the CacheFileTimeout key.

  3. Right-click on Windows Powershell and choose Run as Administrator

  4. Run the following commands

    • Set-SmbClientConfiguration -DirectoryCacheLifetime 10

    • Set-SmbClientConfiguration -FileInfoCacheLifetime 10

    • Set-SmbClientConfiguration -FileNotFoundCacheLifetime 5

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.