Return to Logon Screen

Other Links:
Advanced Computer Software Home Page
Customer Centre
Partner Centre
Advanced Computer Software News Centre
Legal Notices

 Webfirst Access Problems

Frequently Asked Questions

Firstly, please check you are running Java 1.4.x. You can check this by going to a command prompt (Start / Programs / Command Prompt) and typing the following:

Java  –version

The first line returned will state the version installed.

Java 1.4.1_01 should automatically be downloaded from the Advanced Computer Software Webfirst site when you first connect. If not, you can download the latest version of java from http://www.java.com/

Q1. Trying to connect via http://webfirst.advancedcomputersoftware.com/, you get an UnknownHostException error similar to the following:

A1. Instead of going to http://webfirst.advancedcomputersoftware.com/, try using the following URL:

Our suppliers believe the issue is java not being able to resolve the host name. The above is the ip address of our Webfirst server, thus stopping java needing to resolve the host name.

It would be advisable to save this as a favourite so you will then not have to re-type this URL in future.

Q2.You get to the WebFirst site, but in the central box, instead of getting the Customer ID, User ID and Password fields, you either get a Red ‘X’ or a Java coffee cup in the top left hand corner of this box, similar to the following:

A2. The likely solution to this problem depends whether you are using a proxy server.

A2.1. If you use a proxy server, firstly find out the details of this.

You can do this via Internet Explorer by going to Tools, Internet Options -> Connections and clicking ‘Lan Settings’.

If the ‘Use Proxy Server’ checkbox is ticked, there will be an address and port specified. Note these down.

Once you have these details, go to Control Panel, Java Plug In and click into the Proxies tab. Untick ‘Use Browser Settings’ and against the HTTP protocol, enter the address and port details that you noted down.

Close the browser and restart it, then retry the Webfirst URL.

A2.2. If you use an automatic configuration script (also specifed in Internet Explorer in the Lan settings dialog), then you will need to specify the details of this in the proxies tab of the Java plug in (under the ‘Automatic Proxy Configuration URL’ heading).

Q3. You go to the Webfirst URL and are then asked for a username and password in a small pop up box, for network security.

A3. This is a bug in some versions of Java 1.4.x and is fixed in 1.4.2_02. Please download the latest version of Java from http://www.java.com/.

Q4. You get a connection timed out Java error when trying to connect:

java.net.ConnectException: Connection timed out: connect

A4. If you use a proxy server, then in IE go to Tools, Internet Options -> Connections and click LAN Settings.

Tick to use a proxy server instead of "automatically detect settings". You will then need to specify details of your proxy server ip address and port.

Q5. How to produce Java trace. (You may be asked to do this by Advanced Computer Software.)


  1. Start Internet Explorer.
  2. Go to Tools, Sun Java Console
  3. Attempt to start/login to Web First and reproduce the error.
  4. Swap back to the java console
  5. Highlight full contents of java console window, and hit ctrl-c to copy (or alternatively click the Copy button)
  6. Go into Word (or Wordpad) and ctrl-v to paste.

Q6. I can’t get Webfirst to run at the same time as eFinancials – error message "Attachment to a running Virtual Machine failed"

A6. This is an issue with trying to run any 2 java applications at the same time e.g. eFinancials and Webfirst (or vice versa), eFinancials and eAnalyser, eFinancials and Web Chart of Accounts etc.

You need to ensure that if you are in one application, you start the other in a completely new Internet Explorer session.

If you have Webfirst or eFinancials as a desktop shortcut i.e. with http:// etc, then although this appears to start up a completely independent Internet Explorer, it shares the Java runtime, resulting in the error.

You will find that if you manually start the second Internet Explorer, then type in the URL, Webfirst (or the other Java application) will then work fine.

If you want to start Webfirst (or the other Java application) from a shortcut, you need to create a new shortcut which passes the path and filename of the IE executable (iexplore.exe) followed by a space, followed by the url. This will then start up a completely independant IE and will also work.

c:\program files\internet explorer\iexplore.exe http://webfirst.advancedcomputersoftware.com/

Q7. After clicking the [Start] button, I get an error message which states "Socket error code 1006" or "client version does not match the server version".

A7. This problem occurs when your PC is caching an outdated version of the Webfirst java client. Right-click the java coffee-cup icon that appears in your system tray (bottom right-hand corner of the screen), and select "Open Control Panel". Next, select the "Delete Files" button, under the "Temporary Internet Files" heading, and click "OK" to exit the control panel. This will clear your machine's java cache.

You should also ensure that Internet Explorer is not caching a version of the client software, so that a fresh copy will be downloaded the next time you connect to our site. Go to the Tools -> Internet Settings menu within Internet Explorer, and select the "Delete Files" button on the "General/Temporary Internet Files" tab.

Return to logon screen

Powered by RTI Webfirst.