Zeus on Centos 6 trouble

Options
Hi,

I have been having difficulty getting zeus to run on any of my machines (centos6, ubuntu, win10). I followed the instructions on protonengine.com for setting up zeus, although it seems some details are missing. I want to run it on my centos server. These are the steps I have done:

1. Installed mono. I have Mono JIT compiler version 4.3.0
2. downloaded the latest binary zip to my win10 machine and unzipped.
3. copied the files via ftp to my centos server.
4. I did a chmod 755 on all the files. (probably not necessary)
5. modified the Config.xml file to look like this:
<?xml version="1.0" encoding="utf-8" ?>
<Zeus>
  <LanNetmask Netmask="255.255.255.0" />
  <Timeouts Host="180000" Client="60000" />
  <!--GameId>00000000-0000-0000-0000-000000000000</GameId-->
  <Master Ip="172.20.64.201">
    <NatProbe Ip0="172.20.64.202" Ip1="172.20.64.203"  Ip2="172.20.64.204"/>
  </Master>
</Zeus>
6. created eth0:0 through eth0:3 for the additional IPs. 201 is eth0:0.
7. ran zeus with command "mono zeus.exe"

Please not i also ran it with the Config.xml file gameid section uncommented with the 0s as the game id.

Either way I kepe getting this error:

10/4/2015 11:41:27 AM: Reading Config File: /home/unityserver/Config.xml 10/4/2015 11:41:28 AM: Created lookup table for 0 games Unhandled Exception: Nested exception detected. Original Exception: at System.Text.StringBuilderCache.Acquire (int) <0x00068> at string.Format (System.IFormatProvider,string,object[]) <0x00064> at System.Environment.GetResourceString (string,object[]) <0x0003a> at System.TypeInitializationException..ctor (string,System.Exception) <0x0005b> at Program.main$cont@117 (Microsoft.FSharp.Core.FSharpRef`1<string>,Microsoft.FSharp.Core.FSharpRef`1<int>,Microsoft.FSharp.Core.Unit) <0x0065b> at Program.main (string[]) <0x00f87> Nested exception:at System.Text.StringBuilderCache.Acquire (int) <0x00068> at string.Format (System.IFormatProvider,string,object[]) <0x00064> at string.Format (string,object,object,object) <0x000a4> at System.Diagnostics.StackTrace.AddFrames (System.Text.StringBuilder) <0x00065> at System.Diagnostics.StackTrace.ToString () <0x000e9> at System.Exception.get_StackTrace () <0x0006a> at System.Exception.ToString () <0x0010f> [ERROR] FATAL UNHANDLED EXCEPTION: Nested exception detected. Original Exception: at System.Text.StringBuilderCache.Acquire (int) <0x00068> at string.Format (System.IFormatProvider,string,object[]) <0x00064> at System.Environment.GetResourceString (string,object[]) <0x0003a> at System.TypeInitializationException..ctor (string,System.Exception) <0x0005b> at Program.main$cont@117 (Microsoft.FSharp.Core.FSharpRef`1<string>,Microsoft.FSharp.Core.FSharpRef`1<int>,Microsoft.FSharp.Core.Unit) <0x0065b> at Program.main (string[]) <0x00f87> Nested exception:at System.Text.StringBuilderCache.Acquire (int) <0x00068> at string.Format (System.IFormatProvider,string,object[]) <0x00064> at string.Format (string,object,object,object) <0x000a4> at System.Diagnostics.StackTrace.AddFrames (System.Text.StringBuilder) <0x00065> at System.Diagnostics.StackTrace.ToString () <0x000e9> at System.Exception.get_StackTrace () <0x0006a> at System.Exception.ToString () <0x0010f>

Can anyone help? thank you in advance.