Server Help

General Questions - Help me with my server plz

Anonymous - Sat Apr 30, 2005 5:24 am
Post subject: Help me with my server plz
PLZ Some1 help

i cant get my server online... i CAN find it with add custom server but its red when i add it to my zonelist :S

here are my subbil.ini and servere.ini

Subbil.ini:

[Misc]
AllowNewUsers=1
SysopPassword=dude
//Change to Billing Sysop Password, usless anyways..
BillingPassword=1988
//Change this to whatever you want, also match it with the server.ini [Billing] section too
MaxQueueForLogin=50
LowPriority=0
KickOutDelay=24000
Port=7890

Server.ini

[Custom]
ArenaMode=0
//1=Any player can create an own a new subarena
//2=Only mods+ can own newly created subarenas
//3=Smods+ own new subarenas
//4=Sysops own new subarenas
//5=New subarenas won't make new files, will just use spawn.cfg instead. If a .cfg is already created for subarena, will use that instead

[Arena]
ArenaMaxPlayers=200
ArenaDesiredPlayers=100
ArenaMinimumPlayers=25
SpawnKeepScores=1
MaxArenas=2000
MaxArenasMemory=64000

[Comms]
MaxQueueToLogin=16
PacketHistoryMax=2000
IncomingBufferSize=131072
OutgoingBufferSize=131072
EncryptMode=1
UnreliableBufferSize=128
TransportBufferSize=160

[Misc]
DisableShareware=0
RegisterKickShareware=0
MaxSharewarePlayers=-1
MaxPlayers=200
MaxSharewareTime=90000000
DisableSharewareNames=0
DisableSharewareShips=0
DisableSharewareScores=0
MenuKickOutDelay=12000
NoAntiInSafe=0
//If 1, then if in a safty, SS will ignore that player's anti
LockFreqs=0
//If 1, then *lock doesn't allow freq change
PositionDataAccess=2
//if 0, sysops see player stats in spec. If 1, smods/sysops can. If 2, then mod/smods/sysops can
AlertCommand=cheater
//so ?cheater {text} will send to online mods
AllowPubScorereset=1
AllowPvtScorereset=0
//If 1, ?scorereset will reset player's score
TimerDropFlagTerritoryRadius=8
//If non-0, then all non-neutral droped flags X tiles away from ship. More info in FAQ at Server Help Site
ShipTypeSwitchResetPeriod=0
//If non-0, than if someone does X amount of shipchanges that is in the .cfg in this amount of time (in milliseconds), then kicks them off
CheckWeapons=1
//Leave this set to 1, so it detects more of different type of cheats.. will kick them out if in .cfg the [Security] SecurityKickoff is 1
CheckFastBombing=0
//More info on website
FastBombingThreshold=30
//More info on website
ForceObsceneCheck=0
//0 = normal, 1 = everyone has obscene checking on
NoFlagRewardLimit=0
//If set non-zero reward multiplier limit is removed in FlagRewardMode 1. Multiplier is (maximumAllowedPerTeam / numberOfTeamMembers), if NoFlagRewardLimit is set 0
multiplier is limited by 2.
LogPoints=0
PointUpdateDiff=500
JackpotBroadcastPoints=0
ServerLog=1
KeepAliveDelay=500
DefaultLevelFile=_bzw.lvl
//Change to your map file name
Port=7890
//Make it something round, like 1000, 2000, etc. Change this if you are running more than one zone off same billing
AllowVIEClients=1
//If you wish to restrict your zone to continuum only, set to 0. If you want everyone to play, set to 1
StaffChat=
//Divide staff chat channels by commas. Only mods+ can join these local chats.
ForceContinuumOnly=0
//If set to 1, will only let continuum users enter zone
ServerIP=62.131.213.88
//Set to the server's IP #. This is used for *einfo's proxy detection
AllowPrerelease=1
//Set to 1, people with newer continuum can enter. Set to 0, only current client will be allowed in

[CPU]
LoopDelay=0
ProcessMaxTime=4
SleepPerIteration=0
SlowIterationWarningLevel=100
SleepTime=0

[Permission]
AllowBadMachineId=1
AllowLowBandwidth=1
MinimumSecondsToLogin=0
PermissionMaxPoints=0
PermissionMode=0
AutoPermissionPoints=0
AutoPermissionIDList=0
AutoPermissionMessage=Congratulations

[Password]
SysopPassword=coolkace
EnergyPassword=energy
ModeratorPassword=coolmace
SuperModeratorPassword=coolface
VIPPassword=
//Change all to what you want

[Billing]
LogMessages=0
IP=localhost
Password=1988
//What is the billing pw in the subbill.ini
ServerName=TraX Battle Zone
//Zone name
Port=7890
ServerId=7890
//Make the same as in [Misc] Port=
GroupId=1
ScoreId=7890
//Make the same as in [Misc] Port=
ReconnectTime=12000
AttemptTime=6400

[Advertise]
SendMode=0
DisplayMode=0
Duration=6000

[Validation]
CheckMod=0
CheckSMod=0
CheckSysop=0
LogPubCommands=*
LogPvtCommands=*
DisablePubCommands=
DisablePvtCommands=
//Help at http://www.shanky.com/server/ in FAQ section for Subgame2

[Directory]
IP=69.56.172.170,sscentral.ds98.com,sscentral.subspace.inet.fi,sscentral.subspace.net,sscentral.subspacehq.com
Description=
//What you want to have for the description of zone
NamePassword=
//Pick anything you want
Port=4991

and do i have to use other IP because i use 2 pc's on a router
Solo Ace - Sat Apr 30, 2005 5:41 am
Post subject:
The port number you're letting Subgame run on is the same port you let subbill (the biller) run on.
It's impossible to have the two programs use the same port, so you'll need to put one of them on a different port.

Change the subbill port (or the subgame port, whatever you want).

Example for server.ini:

Quote:
[Billing]
Port=1244


Example for subbill.ini
Quote:
[Misc]
Port=7890


I don't see any other issues, assuming you set Misc:ServerIP in server.ini to the correct IP address (which can be found, in most cases, on http://wwww.whatismyip.com/.

You'll need to setup your router correctly to make it forward connections from the router to the hosting computer, otherwise people from outside your LAN (the people on the Internet) won't be able to connect.
Make sure you use the UDP protocol when forwarding, that's what Continuum/Subgame use.
Anonymous - Wed May 18, 2005 9:07 pm
Post subject:
omg when i make those t ports different, then the zone cant even connect, solo i really think you have no idea what your doing
Maverick - Thu May 19, 2005 3:11 am
Post subject:
He does know what he is doing and he is helping you... icon_confused.gif
Agurus - Thu May 19, 2005 7:51 am
Post subject:
You ought to apreciate others helping you, since you don't nothing of your own...
Solo Ace - Thu May 19, 2005 10:54 am
Post subject:
Actually I'm one of the few here who do know what they're doing.
How about you don't try to run a server until you know what you're doing, eh?
Purge - Thu May 19, 2005 3:21 pm
Post subject:
Hence, the use of this forums.
wEaViL - Thu May 19, 2005 3:37 pm
Post subject:
Solo is right... the ports cannot be the same or it wont work properly. Make your Misc ports something like 1000 2000 or 3000 and make your billing port 185. Theres no reason why it wouldn't connect if you do that as long as you set it up right. If it still dont show in the list then you most likely have a router or a firewall that is blocking the server from connecting to the dir server.
Anonymous - Fri May 20, 2005 10:32 pm
Post subject:
What network settings have to be manipulated to get around a firewall?

I have the same problem roughly, but I know my problem is likely with my firewall, and I'm working with my router to fix it.

I've turned DMZ Hosting on...it seams to work for other online games, but that didn't help me much. I also set port forwarding on a port range around the port I have chosen for Misc:Port on a UDP protocol.
Even still, the problem persists.
wEaViL - Sat May 21, 2005 4:41 am
Post subject:
Then its probly a firewall.... if your running win 2000, xp, or 2003 then it has a firewall built in... you just have to look around and tell it to ignore connections on the 2 ports.... your server port and + 1
newb - Sat May 21, 2005 7:03 am
Post subject:
Nice how you shown all your passwords to SysOp access. I will see you there later, KillaDude.
Cyan~Fire - Sat May 21, 2005 9:04 am
Post subject:
Code: Show/Hide
[Validation]
CheckMod=0
CheckSMod=0
CheckSysop=0

icon_twisted.gif
Anonymous - Sat May 21, 2005 12:24 pm
Post subject:
Okay so I have windows XP

I turned the windows firewall off for subbill and subgame2.

I also turned port forwarding on ports 8000 - 8100 with UDP Protocol.

And DMZ Hosting is turned on.

I still can't get a response from my server on my continuum client.

Is there anything else I should have turned on or off?
Purge - Sat May 21, 2005 12:31 pm
Post subject:
Port forward ports 8000-8001.
Anonymous - Sat May 21, 2005 3:44 pm
Post subject:
That doesn't change much...it just prevents me from getting hacked on ports 8002-8100.

Either way I changed it and still has issues.

I've checked and rechecked to make sure I have the right zone listed, but the listing still shows it as red, and when you hit play, it sits there waiting to connect only to come up with the message: "Failed to Connect to Server. Please Make sure the server is online (it should appear in yellow or green) and that you are connected to the internet. In other words, my server is being blocked somewhere along the line. Could there be another process running that would block me from hosting/connecting?
Cyan~Fire - Sat May 21, 2005 5:57 pm
Post subject:
Don't use the DMZ crap along with port forwarding.
Anonymous - Sat May 21, 2005 8:36 pm
Post subject:
ok solo, heres one for you....

whenever i try to play my zone theres a unknown packet type : 36, which were all familiar with. and look! is it a bird? is it a plane? no, its SOLO ACE! he tells me to make the subbill.ini port different then the server.ini [Billing] port. Thanks, solo! then he flies away. i change the subbill.ini port to a different port then the server.ini [billing] port. then whats this? now THE SERVER CANT EVEN CONNECT!!!!
Solo Ace - Sat May 21, 2005 8:46 pm
Post subject:
You, sir, are an idiot.

Insert that server of yours in your ass, maybe that'll help you bring your crappy attitude down.

Ignoring topic; I refuse to help morons like this one.
Anonymous - Sat May 21, 2005 9:48 pm
Post subject:
Umm...btw that wasn't me...I'm still stuck with a blocked server.
Solo Ace - Sat May 21, 2005 10:24 pm
Post subject:
@Trenidor (yeah, I know that's not you):

What DMZ-ing a computer does is the same as forwarding ALL ports with ALL protocols to it.
This is a gross way to fix a problem like this.

Firewalls and routers do not affect your local loopback. You should always be able to connect to Subgame through your local loopback (127.0.0.1), with or without firewall, with or without router.
Try adding a Custom zone in Continuum with 127.0.0.1 as IP address and the port number you chose (8000 I guess).
The name you give to it doesn't matter, call it "Local testzone" or something.

This entry should appear green / up as long as it's running.
If it doesn't show as up you can take the assume Subgame's settings are wrong.

If you can enter your zone you're ready for the next step: getting it "online".

This is for most people the hardest part since they don't know what kind of hardware they have and they don't know how to configure it.
In some cases people don't even have enough permissions to configure it correctly.

Some people here start telling you to forward ports on routers and disable firewalls to resolve the first problems of getting a zone up, which is wrong!
As I said before firewalls and routs do not affect your local loopback, you should be able to enter your server anytime on the computer the server runs on.

As you said you configured your router already and allowed Windows's integrated firewall so I think you don't have much to do anymore to allow public access to the server.
Make sure nothing blocks connections from your computer to the directory servers (which use port 4991 to receive connections).

Refresh your zone list and see if your zone is there. An attempt to enter that entry of your zone would probably fail but actually work for others.
Ask someone to try and enter it, if that works, congratulations.
Anonymous - Sun May 22, 2005 9:38 pm
Post subject:
Alright...that works, it shows up as green and online, but is there no way for me to enter the server from my computer?
Anonymous - Sun May 22, 2005 9:42 pm
Post subject:
Sorry for the double post...

I tried my local network IP and was able to get onto the Server just fine.

Thanks for the Help Solo
Cyan~Fire - Mon May 23, 2005 12:00 pm
Post subject:
A useful link, Solo: http://wiki.minegoboom.com/index.php/Server_Troubleshooting.
xrestassuredx - Mon May 23, 2005 3:46 pm
Post subject:
Solo Ace wrote:

Example for server.ini:

Quote:
[Billing]
Port=1244


Example for subbill.ini
Quote:
[Misc]
Port=7890



Just to clear up any confusion, this seems to be the post people are having trouble with.

You want Misc:Port and Billing:Port within server.ini to be different, but you want that Billing:Port to be the same as Misc:Port in subbill.ini.
Solo's post implied that the subbill.ini Misc:Port should be different than server.ini's Billing:Port, when in fact those should be the same value (and as a generally good practice, both should be set to 185).

Hope that helps clarify things for people who were confused, and for other people who couldn't figure out why people were having trouble with that entry...
All times are -5 GMT
View topic
Powered by phpBB 2.0 .0.11 © 2001 phpBB Group