need help getting my server online

02/02/2011 04:01 VVayinsane#1
I have read MANY MANY forums and people really dont make anything clear. What I determine when you want to have your friends connect to your shaiya server you will need ONLY to change the game.exe and in your game.ini file to the ip given to you by broadband company.

Before you can connect you need to edit your firewall and or router to open up the ports bellow

Code:
Webserver - port 80 - protocol - HTTP
SQL Server - port 1433 - protocol - TCP/UDP
login server - port 30800 - protocol - TCP
game server - 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
If you have DMZ on you will need to change the ip in your game.ini file to the 192.168.xxx.xx. Game.exe just needs your publicip( given by the broadband company) still.

From all my forum reading and searching above is what i came up with. If i am wrong on any account what so ever or have forgot something please let me know.

Note: Yes i can use hamachi but I rather not....
02/02/2011 05:29 abrasive#2
If you only want people to be able to connect to your Shaiya private server you need to allow these ports through your firewall:
Code:
login server - port 30800 - protocol - TCP
game server - port 30810 - protocol TCP
In your router will need to forward port 30800, and port 30810 to the proper internal IP address (usually 192.168.x.x).

If your game server is also running a web server, you will need to forward port 80 in your router to the proper internal IP address also.

The other ports are generally used internally and do not need access from the outside world.

There should be absolutely no reason to DMZ the server.
02/02/2011 06:23 ac1dtab#3
is it also an option say your ip changes every 1-2 months from your ISP can you creat a dyndns account and dl the auto updater that keeps that domain name taged on your ip if and when it changes can you put the **[Only registered and activated users can see links. Click Here To Register...] as the ip in game.exe and game.ini and make serv er work if all ports are properly opened on router???
02/02/2011 21:16 adamkoolkid23#4
yes dash if you have a static ip address you can use dyndns or no-ip to connect to your server
02/02/2011 21:45 ac1dtab#5
so inorder to use dyndns or noip i would put the HTTP:// adress inside were the ips are suposta go or m y actyal static ip thats the part i was confused on due to game.exe says use same lingth ips or shorter and an [Only registered and activated users can see links. Click Here To Register...] is alot longer then say a 10 number ip.
02/02/2011 22:49 adamkoolkid23#6
put the dyndns or no ip address in...iff you put ur static ip address in it will try and connect to that instead of the no ip
02/03/2011 06:28 ac1dtab#7
ok that explains alot now my final question on this. say your running like i am regy thrue xamp with a dyndns address taged to my ip with an updater to keep it updated but i persanaly thrue my computer can not visit the http site i have to use localhost ta view my regy due to modum loopback i send out a request to internet inreturn suposta show the page but beings its on my side of the modum it is like i giant loop causeing no webpage to apear ( search server loopback ishue to understand a littlemore what i mean as im not totaly shure how to explain it) but basicaly i send a request to view my own computer and beings its on my side of router the router/modum dosent know how to send the info out then back in to my screen. will i get the same ishu if i use my pinged ip thrue dyndns site or will it work no problems??
02/03/2011 13:42 adamkoolkid23#8
hmm dash im not quite sure...networking isnt a strong point for me...all i can say is try it and see what happens