Definitely linked server, it didn't exist.
If using Hamachi you must use all Hamachi ip addresses and all machines (windows, centos and client) must all have Hamachi installed and the computer logged into the Hamachi network. The last error you got is because the server cannot connect to the database on the windows machine. Either a firewall is blocking it, your hamachi network is messed up of you gave /etc/odbc.ini the wrong ip.
windows firewall is off already n im able to login n play already. bt still having the "[##ERROR##] 'OnIPCIWarGetLastNationRewardWarResults' fail (Database/InstantWar.cpp:140)" is this cause by the link server?? my link server is my hamachi ip address.
It can fail to get the last war results if there aren't any. It should but i have seen it happen. Getting war results doesn't use the linked server (unless i have removed something and forgotten). If you can create chars then the linked server is fine.
i use this method u said in another post. http://forum.ragezone.com/f451/cant-...cedure-566702/ to get the creating char wrking. i forgot if that time my firewall is on or off. bt after deleting the GAMESERVER i can create char