Multiterm API cannot connect to remote server

Hi,

Using the sample c# code in the API documentation, I can't connect a remote Multiterm server (Groupshare 2014 SP1) via the internet and I'm sure the authentication details/network setup is correct. Am I missing something Groupshare related i.e. our license doesn't let us use the API?

Code:

Sdl.MultiTerm.TMO.Interop.Application oMt = new Sdl.MultiTerm.TMO.Interop.ApplicationClass();
            TermbaseRepository oServerRep = oMt.ServerRepository;
            oServerRep.Connect("username", "pass");
            oServerRep.Location = "http://131.188.xxx.xxx";
            Console.WriteLine("Connection successful: " + oServerRep.IsConnected);

I get an exception thrown in the Visual Studio debugger that the login details are correct: System.Runtime.InteropServices.COMException "Die Anmeldeinformationen sind falsch, versuchen Sie es bitte erneut'.

Also, a strange error message is written to the console: log4net:ERROR xmlconfigurator: Failed to find configuration section 'log4net' in the applications .config gile.

Can anyone give me a quick pointer?

Regards,

Daniel