COD Server erstellen (Home-Server, PB GUID AUTH: UNKN)

schmoiz
Hallo Opferlammclan Mitglieder,

als Überbrückung bis der Linux Server läuft, soll einen Windos-Server erstellt werden.

Ich kann einen Internetserver über "Neuen Server Starten" bla bla "Dediziert Internet" starten. Aber das ist eigentlich nicht das was ich wollte.

Hab den Treat : https://www.opferlamm-clan.de/?menu=8 so durchgeführt wie beschrieben.

Das Problem liegt nun da drin, dass der Server nicht bei den Internetspielen des Masterservers (über Favoritn mit IP auch nicht..) aufgeführt wird!

Bitte um eure Mithilfe!!!

Danke im Voraus!

--- edited by yoda: Thema angepasst & verschoben ---
dertony
hi und wilkommen bei den opferlämmern.

denke das ist ein router oder firewallproblem.

was steht in der console für eine meldung? ("status" eingeben + enter)
hängst du hinter einem router?
firewalls aus? NAT von SECURE auf OFFEN gestellt im router?

du solltest außer dem port 28960 noch die ports: 20500 und 20510 freigeben. (masterserver und key autorisierung)

außerdem in deiner serverconfig eintragen, dass er sich beim masterserver anmelden soll und im gamespy eintragen. (kann etwas dauern)


in der serverconfig:

//Master-Server (wo der Server angemeldet werden soll)
seta sv_master0 "codmaster.activision.com"
seta sv_master1 "master0.gamespy.com"
seta sv_master2 "master1.gamespy.com"
seta sv_master3 "codauthorize.activision.com"
seta sv_master4 "codmaster.infinityward.com"

//in GameSpy anzeigen (0 = nein, 1 = ja)
set g_gamespy 1


auf der seite http://stats.callofduty.com kannst du deine ip oder deinen servername eintragen und dann muss dein server sichtbar sein - wenn er hier nicht steht, gibts ihn nicht im netz.

in die console den befehl "heartbeat" eintragen und enter drücken - er sendet dann die serverinfo zum masterserver - damit kann man die eintragung etwas beschleunigen.

tony
schmoiz
Hi!!!!

danke für die schnelle antwort!!

also ports für den router (FRITZ Box WLAN) sind offen, ip läuft über dyndns.
firewall is aus, weiß aber nicht ob der router noch eine hat, hab ich aber nicht gesehen!
wie kann ich die nats von secure auf offen stellen??und was is das eigentlich?

in der cfg datei steht:
.
.
.

//Master-Server (wo der Server angemeldet werden soll)
seta sv_master0 "codmaster.activision.com"
seta sv_master1 "master0.gamespy.com"
seta sv_master2 "master1.gamespy.com"
seta sv_master3 "codauthorize.activision.com"
seta sv_master4 "codmaster.infinityward.com"

//in GameSpy anzeigen (0 = nein, 1 = ja)
set g_gamespy 1
.
.
.

diese cfg datei habe ich in den main ordner von cod geworfen

wenn ich nun den server starte, und ihn bei http://stats.callofduty.com suche taucht er auch dort auf. das problem ist nur dass er weder bei den masterservern noch bei den "favoriten" zu finden war!

da ich das spiel auf einem anderen rechner heute neu installiert hatte, war es die cod 1.1 version.
da fand ich den server nun plötzlich in der masterliste mit nem ping von ca80!
daraufhin hab ich den 1.5 er patch raufgetan.

und nun find ich den server nicht mehr! er taucht zwar bei http://stats.callofduty.com auf, aber weder in der master noch bei den favs!

weiß wirklich nicht was ich noch anstellen könnt!!!

Bitte um hilfe!!!!!!!!!!!!!!!
Rofl!?
Du hast aber einen virtuellen Server, oder?

Weil, ich war immer in der Lage bei CoDUO 1.4 einen Server über Router zu starten, ohne dass ich einen virtuellen Server erstellt habe, aber bei 1.5 musste ich das, weiß auch nciht, warum.
schmoiz
Hi!!

wie leg ich denn den virtuellen server an??

Danke schon mal!
dertony
also.... geh mal da drauf: http://portforward.com/routers.htm

dort wählst du deinen router aus und dann das spiel. auf der seite bekommst du die einstellungen angezeigt die du in deiner fritzbox vornehmen musst.

bei meinem router (allerdings netgear) habe ich im menü portforwarting/port triggering den menüpunkt NAT.

ich hatte das selbe problem - bis ich das NAT umgestellt habe. bei deinem router wird es ähnlich sein.

NAT ist sowas wie ne portumlenkung - dein eigendlicher port (28960) wird ins internet als port z.b. 55230 angegeben. (aus sicherheitsgründen) nur wenn die anfrage direkt auf den port 28960 kommt - ist der server in der liste auch zu sehen.

ob der server geht kannst du prüfen:

öffne dazu mal deinen multiplayermodus - öffne dann mit ^ die console - und gebe dort folgendes ein: /connect 88.134.0.14 - und drück enter - (IP durch deine ersetzen) wenn es dort geht liegt es an der NAT einstellung oder - portumlenkung.

mit der dynamischen dns hab ich nicht so die erfahrung. ist auch nicht unbedingt notwendig wenn deine freunde ihn in der liste auch finden - ob der nun nach jeder internettrennung ne neue ip hat ist eigendlich wurst.

versuch es mal und geb bescheid.

tony
schmoiz
Danke für eure Hilfe!!

Jetz funzts. Bei der Fritzbox nennt sich das "Exposed Host", dann sind zwar alle Ports für diesen PC offen aber es klappt!

Vielleicht sieht man sich ja mal auf commodoreelite.dyndns.org
Nightwing
Ich habe zwar CoD 2, aber das dürfte keine Rolle spielen. Mir reicht es völlig aus, den Port 28960 UDP freizugeben.

ToM
Kelli

Zitat:

Original von dertony
NAT ist sowas wie ne portumlenkung - dein eigendlicher port (28960) wird ins internet als port z.b. 55230 angegeben. (aus sicherheitsgründen)

Nein.
MikeTNT
Einfach nur "Nein"?. Dann wenigstens von mir ein Link zu Wiki: http://de.wikipedia.org/wiki/Network_Address_Translation Frag mal bei...
dertony
@ schmoitz
freut mich wenn es nun geht - viel spaß damit.

und zu der PORTsache

naja - ich gebe zu etwas blöd ausgedrückt - aber das er die richige adresse nicht veröffentlicht, sondern diese ändert - und anfragen auf den entsprechenden computer zurückleitet ist doch richtig. ist also doch wie ne art umlenkung oder vortäuschung falscher tatsachen grosses Grinsen

wiki sagt dazu:

Bei ausgehenden Paketen wird die (private) Quell-IP-Adresse durch eine noch nicht benutzte (öffentliche) IP-Adresse ersetzt. Dabei merkt sich das NAT-Gerät diese Umsetzung.

und:

Das größte Problem an NAT ist, dass die saubere Zuordnung „1 Host mit eindeutiger IP-Adresse“ nicht eingehalten wird.

wie bei meinem server war port 28960, 20510, 20500 beim portscan nicht erreichbar - mit offenen NAT - server wird in der masterliste angezeigt.

soll ja auch für den laien zu verstehen sein.
schmoiz
so nun taucht das neuste Problem auf.

Der Server läuft! Wird im Masterserver angezeigt und kann auch gejoint werden.

Nur bei beitritt über Local werden wir vom eigenen Server gekickt. looool

Hat auch schon funktioniert nur jetz leider nicht mehr.

Haben alle Firewalls aus und die neuste PB Version installiert (am Server und bei den PCs).

(Manchmal wird er auch gar nicht über Lokal angezeigt)

Bitte nochmal um eure Mithilfe!!
dertony
wenn der punkbuster kickt - steht ein grund dafür da. den bräuchte ich mal zur hilfestellung.

ich denke mal wegen duplikatet key

abhilfe schafft folgender eintrag am ende der serverconfig:


set pb_sv_guidrelax 7
pb_sv_guidRelax 7
schmoiz
Console sagt folgende Meldung:


Hitch warning: 1289 msec frame time
Client 1 connecting with 50 challenge ping from 192.168.178.26:28961
Going from CS_FREE to CS_CONNECTED for ]commodore[=f3Ar (num 0 guid 0)
Sending heartbeat to codmaster.activision.com
PunkBuster Server: New Connection (slot #1) 192.168.178.26:28961 [?] "]commodore[=f3Ar" (seq 8607303)
PunkBuster Server: Player GUID Computed 25cc0c65ca4adef539973624170311e9(UNKN) (slot #1) 192.168.178.26:28961 ]commodore[=f3Ar
0:]commodore[=f3Ar has been kicked via PunkBuster (for 0 minutes) ... PB GUID AUTH: UNKN
PunkBuster Server: Kick Command Issued (PB GUID AUTH: UNKN) for (slot#1) 192.168.178.26:28961 25cc0c65ca4adef539973624170311e9 ]commodore[=f3Ar
Sending heartbeat to codmaster.activision.com
PunkBuster Server: Lost Connection (slot #1) 192.168.178.26:28961 25cc0c65ca4adef539973624170311e9(UNKN) ]commodore[=f3Ar
Hitch warning: 875 msec frame time


Doublekey kanns eigentlich nicht sein, das bei meinen Kumpels auch nicht geklappt hat, rein zu kommen.

Danke im Voraus!
yoda
schmoiz
Hallo,

mit guidrelax hatts geklappt.

Nochmal Danke an alle!!