Private Server - Usage of Public IP

03/07/2010 03:07 SgtMajorDeath#1
Hello.

For the past couple of days, I have been trying to run a private Shaiya server. I have followed each guide that I have used (I have performed multiple installs) to every little last detail that it gives. I am able to run the server and play on a local IP (127.0.0.1), but am entirely unable to play on the server with a public IP (69.133.XYZ.XY). Each service in the Server Patch Config utility shows green > marks all over the board. The server runs. However, upon attempting to access the game (with a modified game.exe, changing the original 72.55.177.194 to the new 69.133.XYZ.XY, as per the instructions provided in the guide), I always receive the message "Checking server, please check notice board!" The game does not boot, and I cannot play, nor can anyone else who I've been organizing this server with.

I have made modifications to the .ini files, specifically the <sv_publicip> value in PSMServer_config.ini (SERVER/PSM_Server/Config) and the GamePublicIP value in ps_game.ini (SERVER/PSM_Client/Bin/Config). I have also made sure that I have properly modified the game.exe file so that it will reference my own public IP instead of Aeria's public IP, as I had mentioned above.

Could someone please provide me with some direction as to what I should do next? Am I not doing something correctly? Any guidance would be much appreciated.

- SgtMajorDeath
03/08/2010 12:08 gomgashte.prince#2
Quote:
Originally Posted by SgtMajorDeath View Post
Hello.

For the past couple of days, I have been trying to run a private Shaiya server. I have followed each guide that I have used (I have performed multiple installs) to every little last detail that it gives. I am able to run the server and play on a local IP (127.0.0.1), but am entirely unable to play on the server with a public IP (69.133.XYZ.XY). Each service in the Server Patch Config utility shows green > marks all over the board. The server runs. However, upon attempting to access the game (with a modified game.exe, changing the original 72.55.177.194 to the new 69.133.XYZ.XY, as per the instructions provided in the guide), I always receive the message "Checking server, please check notice board!" The game does not boot, and I cannot play, nor can anyone else who I've been organizing this server with.

I have made modifications to the .ini files, specifically the <sv_publicip> value in PSMServer_config.ini (SERVER/PSM_Server/Config) and the GamePublicIP value in ps_game.ini (SERVER/PSM_Client/Bin/Config). I have also made sure that I have properly modified the game.exe file so that it will reference my own public IP instead of Aeria's public IP, as I had mentioned above.

Could someone please provide me with some direction as to what I should do next? Am I not doing something correctly? Any guidance would be much appreciated.

- SgtMajorDeath
i have the same error.
please guide how to fix this problem ?
03/08/2010 19:07 thunderxc#3
Make sure your port is open. Also some ISP block port 80 and you need to use a redirect.
03/08/2010 22:04 baldracca#4
same problem here... all ports r open but problem remains. It seems he cant find server... should be a simple thing coz on local all works well... i vote for a mini-guide :) ty

P.S.:
It's not a solution but when i disabled firewall i can connect on my server but only in LAN and no need to change Public IP but as i said... it's not a solution :)
03/08/2010 22:07 SgtMajorDeath#5
Quote:
Make sure your port is open. Also some ISP block port 80 and you need to use a redirect.
I've opened 80, as it was open on my router by default, and my ISP does not block port 80. The game still does not boot. I have managed a quick fix through Hamachi and by changing the IP in the .ini configuration files and on the Server Patch Config utility to my Hamachi IP, which is piped through to the router and thus I am able to establish a connection for those who are within my Hamachi network. However, when the time comes to begin allowing a large group of people on the server, I would still like to be able to get this fixed.

Thanks for all replies.
03/12/2010 14:28 gomgashte.prince#6
Quote:
Originally Posted by SgtMajorDeath View Post
I've opened 80, as it was open on my router by default, and my ISP does not block port 80. The game still does not boot. I have managed a quick fix through Hamachi and by changing the IP in the .ini configuration files and on the Server Patch Config utility to my Hamachi IP, which is piped through to the router and thus I am able to establish a connection for those who are within my Hamachi network. However, when the time comes to begin allowing a large group of people on the server, I would still like to be able to get this fixed.

Thanks for all replies.
this is same problem.
please guide everyone who is how to use public ip ?!!!:handsdown:

can anyone guide for usage public ip ?
plesae help us ?
04/08/2010 17:43 adamkoolkid2#7
Quote:
Originally Posted by SgtMajorDeath View Post
I've opened 80, as it was open on my router by default, and my ISP does not block port 80. The game still does not boot. I have managed a quick fix through Hamachi and by changing the IP in the .ini configuration files and on the Server Patch Config utility to my Hamachi IP, which is piped through to the router and thus I am able to establish a connection for those who are within my Hamachi network. However, when the time comes to begin allowing a large group of people on the server, I would still like to be able to get this fixed.

Thanks for all replies.
Sgt..how did you do this with Hamachi? Ive been trying for a couple of days now and its still bringing up the checking server error =/
04/15/2010 19:00 AmosX#8
Same problem here , please make a mini-guide.
08/02/2010 10:44 aboldijar2#9
Well, i have the same problem with you guys. Any1 could make a guide please?
08/07/2010 16:04 jamessimpler#10
I think i having the same problem. My problem was a little unique. At local server, i uses 10 no. IP add such as 192.168.x.xxx, and when i changed to public ip which is 12 no. IP add such as 111.222.111.222, the client couldnt connect at all. Then i requested for 11 no. ip add (such as 111.222.111.10) from the provider. Changed the entire Pserver setting to the new IP, everything was ok. Then I started my client (with the new IP), it can see the server, login, and choose server. However I couldnt get pass that. Error message "cant download force data". Anyone have any idea?

EDITS: I managed to solve my problem. The problem is that my DB was not properly configured. I configured correctly on my local machine. However when I transfer the DB to the public server, I didn't managed add several important sql queries (from the EP4 PServer Files original SQL + other fixes). Did that and everything runs smoothly.
03/27/2011 07:41 DeamLordOneiros#11
Hiyas All ... If All Of U Managed To Play In "Private Mode" (lol) Then To Start Public Is No Big Deal ... Check What I Did ... !!

Firts U Have To Modify Ur Internet Settings (On Modem / Router) So Ur Computer Can Give Access To Aplications Trough Ur IP, ( For This Check The Config Of Ur Modem In How to Change DMZ To Ur Computer, Forget About Open Ports And All That ) Once U Give DMZ Rights To Ur PC U R Almost Done ...!

U Just Need To Modify The "publicip" Part Of These Files For Ur IP ( Note: This R My Routes )

-C:\ShaiyaServer\SERVER\PSM_Server\Config\PSMServer _Config.ini
-C:\ShaiyaServer\SERVER\PSM_Client\Bin\Config\ps_ga me.ini
-C:\ShaiyaServer\SERVER\PSM_Client\Bin\Config\ps_ga mewar.ini

Another Note: Chance The "sv_publicip" Only, Not All The "127.0.0.1" U Find.

With This Changes I Managed To Play As Server ... A Friend Of Mine Tried The Client With My IP And All Went Just Fine.

Good Luck All .. !!
05/19/2011 18:53 [GM]Solo#12
Also if your running the game/server off your computer and your router doesnt support ip connection looping then you need still use a 127.0.0.1 client to connect to your updater and your game.exe or else you will just keep getting "Check Server Board". So if your hosting off your computer and you using a external ip for your client to try to load game its not gonna work without Connection Loop enabled in your router settings (most routers dont have that option) or you can download Microsoft Loop Adapter. Google it. :)
05/20/2011 02:48 sondo81#13
Quik guide : sql must running on lokal! 127.0.0.1 , server : public ip only in the ini files! port oben 30800, 30810, and if needet the dtc.
05/20/2011 08:03 Veritas Aequitas#14
The list of ports that need to be forwarded on your router are as follows:

he ports that you need to forward are :
SQL - port 1433 - protocol - TCP
SQL - port 1433 - protocol - UDP (for the hell of it)
login - port 30800 - protocol - TCP
game -port 30810 - protocol TCP
session - port 30900 - protocol TCP
userlog - port 30901 - protocol TCP
dbagent - port 30911 - protocol TCP
gamelog - port 30912 - protocol TCP
Psmagent - port 40900 - protocol TCP
connectionManager - port 1060 - protocol TCP
dbagent2 - port 1056 - protocol TCP
gamelog - port 1072 - protocol TCP

*credits to blackhatjoe*

To properly port forward, the host location needs a static ip. A guide to port forwarding and a tool for setting static ip can be found at:

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

I followed this guide by blackhatjoe and had no issues:

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