[HELP] How do I make my server public?

01/29/2011 17:58 thixateo#1
I have tried a lot of things. At this time, I have all ports forwarded(1-65535) to the server(I have checked that they are correctly forwarded), and my public IP to the one I get from whatismyipaddress.com. I have also checked that my SQL-server is accessible from my public ip.

I have used [Only registered and activated users can see links. Click Here To Register...] guide to help me set up the server. I can access it from my local network btw.

The mgr don't seem to change the confi-files, but I have changed them manually. Here they are:

ps_dbagent.ini:
Code:
[SERVER]
ServerName=DBAgent01
ServerPort=
MaxConnection=
[DB]
GameData=127.0.0.1, PS_GameData, Shaiya, 5DF59870228E618AD213434D5607805F4B12780FB64F3649147635F3FCE26CE5A5F9984F1C30D7CB26E18F4BE33CE12A7736E92E39500F711DAB9FC6A01D863F416B0B719C23511BED752993915E02BF5DB6B859A35AAEC93E87F8E217D6220F4F5043ACB5BE5BD5760D2B3B5B309AEA27258E17BF71A82CF4E221992A813686
[LOGFILE]
Replace=0
Append=1
[MONITOR]
Enable=0
Port=50000
ps_game.ini
Code:
[SERVER]
ServerName=Game01
ServerPort=
MaxConnection=10
[CONNECTION]
Session=127.0.0.1
UserLog=127.0.0.1
DBAgent=127.0.0.1
GameLog=127.0.0.1
[DB]
GameDef=127.0.0.1, PS_GameDefs, Shaiya, 6C8DB9E6855CDB4C67CDDAA53E2F9E24E096AE76F1178383C31C5AD7E1A819B2AB5323A2BFBC34153590D10370F3EC6DE1A4B0EE1F473B7887045A04AD7AFA276F91D36D85DA282826FC7B78A5A174EE0A3C2AD5E3A022E4F4BAAF2B077C9430EC6987105493948106A51108C2435E58F045A0C806B4A248F03D0A2D77800A91
GameData=127.0.0.1, PS_GameData, Shaiya, BF7D69A385D01E5DE337ED047256087C7E740061C7283316F61E7ABC2C53985D1E40C72C788DC81A42A141DF49DA648825EF7B4069BD7CAB7C86AD7CCC434BAD05399C31BFD3686A1B11D2AEF062628CF9D612C59CACF7B6FF245BB24E65E78DF33718C54E7D2463D2201172FFF07E41C8292F308B990EC931A7E0FB203EC5B6
[GAMEINFO]
GameName=Game
GamePublicIP=*my public ip*
GameVersion=0x08022100
GameLogDBID=1
[LOGFILE]
Replace=0
Append=1
[MONITOR]
Enable=0
Port=50000
ps_gamelog.ini
Code:
[SERVER]
ServerName=GameLog01
ServerPort=
MaxConnection=
[DB]
DBCount=1
DBGame01=127.0.0.1, PS_GameLog, Shaiya, 1A3FDDCF30829F3A71792BE5B1E304A69785B9CD328F7733D144D4C97869E3203C52C01A9FD1E2241817799E66E7455449B20663531CAC9DA89163BB3ABED90A7E5F7F689EE163EBD5880D205EBA3107A65101F94BEC8539AE0ECB4E4AE76385261CC2221167913BA34880B19AD0263577C9F7E8CEFBC27A1894ABB91D9F06A3
DBChat01=127.0.0.1, PS_GameLog, Shaiya, 06D7585AC02E89711B74480F6FDCEE80826836655AEC3530F5914DB2ED2E23D0C5325FA6EFDFA5FBB37933FC2C30E05A67DE4F722D0AAA45ED523528F1F9B99E069EC10A4780223919EF0248B41F10DBDD5915A1E72DC7BEFC03064B6A1EB28BDC7767DEDE80E2C49EDF27F331598B63341C3A6E1D0950E37B94C81AB0F629B5
[LOGFILE]
Replace=0
Append=1
[MONITOR]
Enable=0
Port=50001
ps_login.ini
Code:
[SERVER]
ServerName=Login01
ServerPort=
MaxConnection=10
[CONNECTION]
Session127.0.0.1
UserLog=127.0.0.1
[DB]
UserData=127.0.0.1, PS_UserData, Shaiya, CF4DF9120680DD8A3DF05E1504F7366994F844D8590D6AE5222D841D4D572F6408DD836DCDF05E357F5A55CE24955F3C0EAE136E4CFAB0141C6D9499623526304D5223C5C9F88F1630ACC344420F252FC01FC1BC2C7C673F01BBA1C404B8B7B5B1CBE48672CC0B48DDB6D9AF0626B9D25C63EDD893B96A88EDC5420B84C5F1B2
[GAMESERVERS]
// Game01 = name, Mapping ServerID, Mapping DB ID(use prev server id)
GameServerCount=1
Game01=Game, 1

[LOGFILE]
Replace=0
Append=1
[MONITOR]
Enable=0
Port=50000
ps_session.ini
Code:
[SERVER]
ServerName=Login01
ServerPort=
MaxConnection=10
[CONNECTION]
Session127.0.0.1
UserLog=127.0.0.1
[DB]
UserData=127.0.0.1, PS_UserData, Shaiya, CF4DF9120680DD8A3DF05E1504F7366994F844D8590D6AE5222D841D4D572F6408DD836DCDF05E357F5A55CE24955F3C0EAE136E4CFAB0141C6D9499623526304D5223C5C9F88F1630ACC344420F252FC01FC1BC2C7C673F01BBA1C404B8B7B5B1CBE48672CC0B48DDB6D9AF0626B9D25C63EDD893B96A88EDC5420B84C5F1B2
[GAMESERVERS]
// Game01 = name, Mapping ServerID, Mapping DB ID(use prev server id)
GameServerCount=1
Game01=Game, 1

[LOGFILE]
Replace=0
Append=1
[MONITOR]
Enable=0
Port=50000
and ps_userlog.ini
Code:
ServerName=UserLog
ServerPort=
MaxConnection=
[DB]
UserLog=127.0.0.1, PS_UserData, Shaiya, 7427BE8A8A278E266ACBF05DF33B823012CC3A1F129615165E1C26FAE7CE50C127D1041F0795BDAE71956EDCD6044EB5BA272ED083DAAC1F9BAD221379229037242AADACE62A520AC68DDDF84B36E718C2D2F2EF655440E5DBA039AA6D4455797EBAD2DF93819D82108FC6314F9A2C23585BDAF558F0140AE4B1814A3119745B
[LOGFILE]
Replace=0
Append=1
[MONITOR]
Enable=0
Port=50001
If someone could help me, I would be very happy:)

Thanks in advance!
01/29/2011 20:14 SaphiraGaming#2
Ok what ep? 3/4/5?

have you edited the game.exe with HeX editor with ur ip?


and u can change " Game " to anothername hm Game o.O intresting server name xD
01/29/2011 21:16 thixateo#3
After what I see in the comment section, I think this is ep 4(anyway to find out for sure?)
I have edited my game.exe file. I have three game files:
1: The original, working fine! It is this one I use to change the ip off - working!
2: I have the direct link to the server(192.168.0.102) - This is working fine!
3: I have the public ip, and use a vpn since our modem don't support loopback(or w/e it is called) - This is not working. (I have also had a friend trying this out)

I change the public ip on the server when I switch from 2 to 3, so on nr 2 it is 192.168.0.102, and on nr 3 it is the ipaddress I get from whatismyipaddress.com.

Yeah, I changed the name, but I changed it back to normal just in case:)
01/30/2011 10:10 thixateo#4
Can the reason be that I'm running it on Windows Server 2008 R2? I have turned off the firewall, but still don't make a difference. I will try installing xp later today if no one have a better solution.
01/30/2011 10:40 zargon05#5
Server works on server 2008. Did the other person have a edited game.exe which directed to your IP address?
01/30/2011 13:32 thixateo#6
Yes, he had. When using a port-checker I get it is responding, and every port between 1-65535(equals every port possible) is open. Is it needed for the sql server's settings to be open? It was, but I reinstalled everything just in case I did something wrong.

I will upload the game file, so you can check yourself. I get the "check notice board"-error, and so does the other person. I really appriciate your help.

Thanks!
01/30/2011 17:02 thixateo#7
Can someone send me their game.exe file? It need to be working on a public server! And can I use the one who is in the shaiya folder? Because I can't find what ip-address to change!

I would really appreciate your help guys!!
01/31/2011 15:39 adamkoolkid23#8
yes you can use the original game.exe from the shaiya folder...the ip is 174.142.118.105
02/01/2011 19:48 Sinful858#9
Quote:
Originally Posted by thixateo View Post
Can someone send me their game.exe file? It need to be working on a public server! And can I use the one who is in the shaiya folder? Because I can't find what ip-address to change!

I would really appreciate your help guys!!
Open the game.exe in Hex and press CTRL+F this will open up the search function. Now put CONFIG.INI then press enter the 1st IP is the one you set to 127.0.0.1, the 2nd one is towards the end of those IP addresses..Nvm just remembered I posted a picture of my game.exe to help someone else. Just scroll to the bottom and check out the picture:

[Only registered and activated users can see links. Click Here To Register...]