Fcking Stupid Gateserver

Discussion about Helbreath Server Files.
Post Reply
RageIlluminati
Outpost bitch
Posts: 559
Joined: Wed Mar 30, 2005 6:45 am

Post by RageIlluminati »

well.. I have two network cards in my comp... and I need them both to work...

they worked fine.. and server worked fine... but after reinstalling windows, gateserver always takes my internal IP 192.168.0.1... no help in gateserver.cfg I have line: gate-server-address = 62.234.***.***

it doesn't read this line.. and it takes my internal IP:-/

when I disable or pull the network cable out from internal network card.. gateserver takes IP I need.. but as soon as I turn on both of them... it takes again my internal IP..

but it worked fine before reinstalling windows... how to get gateserver take right IP even if I have two network cards?
<img src='http://helbreath.pri.ee/userbars/hbest-gamemaster2.jpg' border='0' alt='user posted image' /> <img src='http://helbreath.pri.ee/userbars/hbsoccer-owner.jpg' border='0' alt='user posted image' /> <img src='http://helbreath.pri.ee/userbars/scorpa-rider.jpg' border='0' alt='user posted image' /> <img src='http://helbreath.pri.ee/userbars/logout-master.jpg' border='0' alt='user posted image' /> <br>.<br>................................Ego sum Rage, flagellum Dei!<br><br>The problem with America is stupidity. I'm not saying there should be a capital punishment for stupidity, but why don't we just take the safety labels off of everything and let the problem solve itself? (bash.org)
Ice-T
Loyal fan
Posts: 262
Joined: Sat Oct 18, 2003 8:51 am
Location: nowere

Post by Ice-T »

hum yeh i remember this problem, but if i remember correctly there is a patch to fix this so it listerns on all ips, so im guessing you are using a un patched version of the gate

Code: Select all

# --------------------------------------------------------------------
# Gate Server:
# Patch to listen on all addresses
# --------------------------------------------------------------------

# Checks
# --------------------------------------------------------------------

# push  edx
verify 0x00006BC0:0x52
# call  000406F78
verify 0x00006BC1:0xE8 0xB2 0x03 0x00 0x00

# The patch
# --------------------------------------------------------------------

# xor  eax,eax
update 0x00006BC0:0x33 0xC0
# nop
update 0x00006BC2:0x90
# nop
update 0x00006BC3:0x90
# nop
update 0x00006BC4:0x90
# nop
update 0x00006BC5:0x90

this should fix it/ use a good patcher prog

or alternently you could always use hypnos gate serv :S



EDIT him thinking about it... why do you want the gate to be on an external ip?
you can host it on a lan ip and falward outside ports to it, this will work as long as u have the gate setup to accept them
<img src='http://www.prism.gatech.edu/~gtg818f/basesig.gif' border='0' alt='user posted image' /><br><img src='http://img228.imageshack.us/img228/439/steam1tf.gif' border='0' alt='user posted image' />
RageIlluminati
Outpost bitch
Posts: 559
Joined: Wed Mar 30, 2005 6:45 am

Post by RageIlluminati »

well.. yeahh... I could configure my gateserver work on internal IP as well... does it have any difference? does anybody connect to my gateserver from outside?
<img src='http://helbreath.pri.ee/userbars/hbest-gamemaster2.jpg' border='0' alt='user posted image' /> <img src='http://helbreath.pri.ee/userbars/hbsoccer-owner.jpg' border='0' alt='user posted image' /> <img src='http://helbreath.pri.ee/userbars/scorpa-rider.jpg' border='0' alt='user posted image' /> <img src='http://helbreath.pri.ee/userbars/logout-master.jpg' border='0' alt='user posted image' /> <br>.<br>................................Ego sum Rage, flagellum Dei!<br><br>The problem with America is stupidity. I'm not saying there should be a capital punishment for stupidity, but why don't we just take the safety labels off of everything and let the problem solve itself? (bash.org)
Ice-T
Loyal fan
Posts: 262
Joined: Sat Oct 18, 2003 8:51 am
Location: nowere

Post by Ice-T »

nah gate is only used by game servers
<img src='http://www.prism.gatech.edu/~gtg818f/basesig.gif' border='0' alt='user posted image' /><br><img src='http://img228.imageshack.us/img228/439/steam1tf.gif' border='0' alt='user posted image' />
RageIlluminati
Outpost bitch
Posts: 559
Joined: Wed Mar 30, 2005 6:45 am

Post by RageIlluminati »

Ice-T wrote: nah gate is only used by game servers
ok.. then I will try to configure gateserver to internal IP.. and gameservers to communicate with it...
<img src='http://helbreath.pri.ee/userbars/hbest-gamemaster2.jpg' border='0' alt='user posted image' /> <img src='http://helbreath.pri.ee/userbars/hbsoccer-owner.jpg' border='0' alt='user posted image' /> <img src='http://helbreath.pri.ee/userbars/scorpa-rider.jpg' border='0' alt='user posted image' /> <img src='http://helbreath.pri.ee/userbars/logout-master.jpg' border='0' alt='user posted image' /> <br>.<br>................................Ego sum Rage, flagellum Dei!<br><br>The problem with America is stupidity. I'm not saying there should be a capital punishment for stupidity, but why don't we just take the safety labels off of everything and let the problem solve itself? (bash.org)
RageIlluminati
Outpost bitch
Posts: 559
Joined: Wed Mar 30, 2005 6:45 am

Post by RageIlluminati »

mhm... this sucks.. I noticed that.. not only gateserver tries to work on internal IP, but WLserver registeres himself as well on to internal IP:-/

so I'm really confused... before reinstalling windows.. I didn't have this problem:-/
<img src='http://helbreath.pri.ee/userbars/hbest-gamemaster2.jpg' border='0' alt='user posted image' /> <img src='http://helbreath.pri.ee/userbars/hbsoccer-owner.jpg' border='0' alt='user posted image' /> <img src='http://helbreath.pri.ee/userbars/scorpa-rider.jpg' border='0' alt='user posted image' /> <img src='http://helbreath.pri.ee/userbars/logout-master.jpg' border='0' alt='user posted image' /> <br>.<br>................................Ego sum Rage, flagellum Dei!<br><br>The problem with America is stupidity. I'm not saying there should be a capital punishment for stupidity, but why don't we just take the safety labels off of everything and let the problem solve itself? (bash.org)
snoopy81
Loyal fan
Posts: 338
Joined: Mon Jul 12, 2004 7:13 pm

Post by snoopy81 »

You have the patch by Sobame above... it works if you have the right Gate version.

As a matter of facts, IP address are list in the system in a certain order (I don't know how).
The Gate will always use the 1st he finds. Maybe you previous install had the right IP as the 1st one but not now... Try to disactivate all Net interface except the one you need for server. When server is running, you can safelly restart other net interfaces.
_\_ _<br> / , \__/ . \ Admin of Equilibrium Project<br> II\ \___ . O<br> III \_/ \ _ / <a href='http://www.equiprojet.com' target='_blank'>http://www.equiprojet.com</a><br> II I¯I
RageIlluminati
Outpost bitch
Posts: 559
Joined: Wed Mar 30, 2005 6:45 am

Post by RageIlluminati »

snoopy81 wrote: You have the patch by Sobame above... it works if you have the right Gate version.

As a matter of facts, IP address are list in the system in a certain order (I don't know how).
The Gate will always use the 1st he finds. Maybe you previous install had the right IP as the 1st one but not now... Try to disactivate all Net interface except the one you need for server. When server is running, you can safelly restart other net interfaces.
well... if I deactive all other interfaces.. then I get disconnected from server... I need internal IP for remote desktop:-D'

OK, I'll try to find out how to change interfaces numbers... how to make external IP nr 1.
<img src='http://helbreath.pri.ee/userbars/hbest-gamemaster2.jpg' border='0' alt='user posted image' /> <img src='http://helbreath.pri.ee/userbars/hbsoccer-owner.jpg' border='0' alt='user posted image' /> <img src='http://helbreath.pri.ee/userbars/scorpa-rider.jpg' border='0' alt='user posted image' /> <img src='http://helbreath.pri.ee/userbars/logout-master.jpg' border='0' alt='user posted image' /> <br>.<br>................................Ego sum Rage, flagellum Dei!<br><br>The problem with America is stupidity. I'm not saying there should be a capital punishment for stupidity, but why don't we just take the safety labels off of everything and let the problem solve itself? (bash.org)
RageIlluminati
Outpost bitch
Posts: 559
Joined: Wed Mar 30, 2005 6:45 am

Post by RageIlluminati »

haaa... our company M$ team knew the solution...

there is possibility to change network interfaces priority... and if I changed my external interface to first priority.. then gateserver took external IP.

how to change priority:

open Network Connections folder, then from menu: Advanced -> Advanced Settings and there is tab: Adapters and Bindings.. and there is no rocket sience to figure out how to change the priority:-D
<img src='http://helbreath.pri.ee/userbars/hbest-gamemaster2.jpg' border='0' alt='user posted image' /> <img src='http://helbreath.pri.ee/userbars/hbsoccer-owner.jpg' border='0' alt='user posted image' /> <img src='http://helbreath.pri.ee/userbars/scorpa-rider.jpg' border='0' alt='user posted image' /> <img src='http://helbreath.pri.ee/userbars/logout-master.jpg' border='0' alt='user posted image' /> <br>.<br>................................Ego sum Rage, flagellum Dei!<br><br>The problem with America is stupidity. I'm not saying there should be a capital punishment for stupidity, but why don't we just take the safety labels off of everything and let the problem solve itself? (bash.org)
Post Reply