Many MYOB Accountants Enterprise (AE) and Accountants Office (AO) components connect to MYOB services on the internet. Some of the components that require internet access include, but are not limited to:
MYOB Logins
MYOB AE/AO Live (MYOB Portal)
Assets Live
AE/AO Ledger
Tax Lodgment services using PLS
These components also have a number of services that require internet access.
To configure your MYOB applications to use your proxy and access through your firewall, you will need to perform the following tasks:
The following process may require you to configure your Internet Proxy and or your Firewall Server. If you do not know how to configure the Internet Proxy and or your Firewall Server you will need to provide this information to your IT Consultant as this is outside the scope of your MYOB Service Agreement.
1. Prepare your ProxyServer configuration information
In order to configure your MYOB applications to use your proxy server to allow access to the internet, you'll need to prepare some configuration information. This information is copied into various configuration files.
Copy the following text (in italics) into to a text document (such as a new text document with Windows Notepad). You'll then need to make the necessary changes so that you can copy this information into the various configuration files.
Change http://PROXY-ADDRESS:PORT to reflect your correct proxy server. For example, if your proxy operates on port 8081 and is called "proxy.mycompany.com.au", then you would enter http://proxy.mycompany.com.au:8081.
2. Configure the MYOB software to use your Proxy Server
If you are using AE/AO version 5.4.25 or later:
You'll need to modify the Proxy.config file as follows:
If you already have the below info in your proxy.config file, you won't need to do the following steps. Skip to Task 3.
Copy the text you created in the section "Prepare your Proxy Server configuration information" from above.
Only copy from the line which reads <defaultProxy useDefaultCredentials="true"> and ends with the line </defaultProxy>. See example below.
Highlight all text in Proxy.config file then paste the text you have copied. This will replace the existing text. Once completed, save and close the Proxy.config file. When completed, the file should contain only the information (as per the example) above. No other line should exist.
Perform a workstation install on each workstation to update local Deploy folder.
If you are using AE/AO version 5.4.24 or earlier:
You'll need to modify the ClientFrameWork.exe.config file as follows:
Copy the text you created in the section "Prepare your Proxy Server configuration information" from above. For example:
Go to the bottom of the file and locate the following text:
</configuration>
Place your cursor at the start of this line - then press the ENTER key on the keyboard to create a new line.
Paste the text from step 1 into the blank line you've created - ensuring that the </configuration> is now on a new line at the end.
Save and close the ClientFrameWork.exe.config file when complete.
3. Configure MYOB PLS Service (SBR Sender) to use your Proxy Server
To ensure you can use PLS for Lodgment to the Australian Tax Office (ATO), you will need to make changes to the configuration file for the MYOB PLS Service (SBR Sender).
On your SQL Server, navigate to C:\Program Files (x86)\MYOB\SBRSender\Server\Service\DATABASE. Where "DATABASE" is the name of your database - such as AODB1, AEDB1, VPMSER etc.
If you're using AE/AO Tax version 2017.3 or later
Copy the text you created in the section "Prepare your Proxy Server configuration information" from above.
Only copy from the line which reads <defaultProxy useDefaultCredentials="true"> and ends with the line </defaultProxy>. See example below.
Locate the Proxy.config file, then right click on the file and choose Edit.
Highlight all text in the file, and paste the text you have copied. This will replace the existing text.
Once completed, save and close the Proxy.config file. When completed, the file should contain only the information (as per the example) above. No other line should exist.
This Proxy.config file is in a different location to the Proxy.config file in Task 1. If you're lodging via PLS, you'll need to ensure the above proxy server information exist in both files.
If you're using AE/AO Tax version 2017.2 or earlier
At the bottom of the MYOB.Tax.Sbr.Sender.Server.HostService.exe.Config, start a new line and add the following:
<configuration>
Copy the text you created in the section "Prepare your Proxy Server configuration information" and paste the text at the bottom of the file, ensuring that the text begins on a new line.
At the bottom of the file (below the text you have just copied), start a new line, and add the following: </configuration>
Save and close the MYOB.Tax.Sbr.SbrSender.Server.HostService.exe.Config file when complete.
4. Configure MYOB OnTheGo to use your Proxy Server
To ensure you can use the MYOB Live Services, such as AE/AO Live, you will need to make changes to the configuration file for the MYOB OnTheGo API Service as follows.
On your SQL Server, navigate to C:\Program Files (x86)\MYOB\OntheGoPremise
Locate the CloudBurst.Premise.ConsoleHost.exe.Config file, then right click on the file and choose Edit.
Copy the text you created in the section "Prepare your Proxy Server configuration information" from above. For example:
Go to the bottom of the file, and locate the following text: </configuration>
Place your cursor at the start of this line - then press the ENTER key on the keyboard to create a new line.
Paste the text from step 1 into the blank line you've created, ensuring that the </configuration> is now on a new line at the end.
Save and close the CloudBurst.Premise.ConsoleHost.exe.Config file when complete.
Restart the MYOB OnTheGo API Service service in Services.msc. For information on restarting this service, refer to Restarting MYOB services
5. Configure your Internet Proxy and/or Firewall Server
Configure your Internet Proxy and/or your Firewall Server to allow all users (as well as service accounts for MYOB services) to have unrestricted access to the following sites for both the HTTP (port 80) and HTTPS (port 443) protocols: