You are not logged in.

Tevio

Beginner

  • "Tevio" started this thread

Posts: 10

wcf.user.option.userOption53: Nein

  • Send private message

1

Monday, December 9th 2013, 1:14am

GMOD Server not responding

Hallo,

ich habe gerade auf einem CentOS mithilfe dieser Anleitung hier aus dem Forum einen GMOD Server aufgesetzt Link
Ports per iptables sind auch freigegeben

Spoiler Spoiler

target prot opt source destination
ACCEPT udp -- anywhere anywhere state NEW udp dpt:27015
ACCEPT udp -- anywhere anywhere state NEW udp dpt:27020
ACCEPT tcp -- anywhere anywhere state NEW tcp dpts:27020:27039
ACCEPT udp -- anywhere anywhere state NEW udp dpt:26901



Trotzdem erscheint der Server in der Liste bei Gmod als unresponsable...

Was hab ich falsch gemacht/vergessen? ?(

Micha

Intermediate

Posts: 378

Occupation: Management

wcf.user.option.userOption53: Ja

  • Send private message

2

Monday, December 9th 2013, 2:27pm

Welche Ports hast du denn freigegeben und wie, zeig mal die Iptables Regeln.

Bei GMOD müssen verschiedene Ports geöffnet sein, schau mal hier und hier.

Tevio

Beginner

  • "Tevio" started this thread

Posts: 10

wcf.user.option.userOption53: Nein

  • Send private message

3

Monday, December 9th 2013, 3:42pm

Stehen doch im Spoiler

Habe jetzt einen Server über die SteamCMD zum laufen bekommen, allerdings ist der Ping miserabel und ich bekomme keine neuen Maps auf den Server, so dass sich die Clients diese ziehen...

Micha

Intermediate

Posts: 378

Occupation: Management

wcf.user.option.userOption53: Ja

  • Send private message

4

Monday, December 9th 2013, 4:44pm

Hast du einen Server mit CentOS oder ist das auf deinem lokalen PC installiert? Wenn es ein lokaler PC ist kann es auch sein das ein z.B. Router die Ports blockiert, bei der FritzBox z.B. müssen die erst freigegeben werden.

SteamCMD benötigt die folgenden Ports:

Source code

1
2
iptables -A INPUT -p udp -m udp --sport 27000:27030 --dport 1025:65355 -j ACCEPT 
iptables -A INPUT -p udp -m udp --sport 4380 --dport 1025:65355 -j ACCEPT


Für Gmod gibt mal folgende Ports frei:
TCP/UDP: 1200 sowie 27000-27039

Funktionieren deine Regeln überhaupt so, da fehlen ja die Chains (INPUT, OUTPUT...), hab ich so noch nie gesehen? Teste auch mal ob die Ports wirklich offen sind:

http://www.yougetsignal.com/tools/open-ports/

Tevio

Beginner

  • "Tevio" started this thread

Posts: 10

wcf.user.option.userOption53: Nein

  • Send private message

5

Tuesday, December 10th 2013, 11:27am

- CentOS Dedicated Server bei ISPone-Businnes

Das betreten der Servers, den ich per SteamCMD erstellt hatte funktionierte auch ohne weiteres. Nur war der Ping im 120er Bereich und das Map downloaden auf Client Seite hat nicht funktioniert...

This post has been edited 1 times, last edit by "Tevio" (Dec 10th 2013, 2:54pm)


Micha

Intermediate

Posts: 378

Occupation: Management

wcf.user.option.userOption53: Ja

  • Send private message

6

Tuesday, December 10th 2013, 4:16pm

Wenn du auf den Gameserver drauf kommst sind die Ports ja nicht geblockt.

Downloads von Maps/Sounds usw. würde ich nur über FastDL machen, direkt über den Server ist die Bandbreite zu gering, das macht kein Spieler lange mit.

Die Höhe des Pings hängt von vielen Faktoren ab, wenn du den Fehler auf deinem Server vermutest dann mach mal ein MTR von dir zum Server und vom Server zu dir und am besten nochmal eins zu Google.de etc. und schick es zu deinem Provider.

Tevio

Beginner

  • "Tevio" started this thread

Posts: 10

wcf.user.option.userOption53: Nein

  • Send private message

7

Tuesday, December 10th 2013, 10:27pm

Also die pings sind jetzt runter gegangen, liegen zwischen 20-60ms

Könntest du mir irgendwie per Skype oder so helfen, einen gmod server mit fastDL einzurichten? Wäre echt cool

Micha

Intermediate

Posts: 378

Occupation: Management

wcf.user.option.userOption53: Ja

  • Send private message

8

Tuesday, December 10th 2013, 11:06pm

Das schaffst du auch ohne mich ;)

Das in deine server.cfg:

Spoiler Spoiler

Source code

1
2
3
4
5
6
7
// Download Settings //

// Allow clients to download files
sv_allowdownload 1

// Fast Download URL
sv_downloadurl "http://deine-domain.de/fastdl"


Und dann den Custom Inhalt von deinem Gameserver auf den FastDL Server in /fastdl laden, die folgende Ordnerstruktur muss dabei erhalten bleiben:

Source code

1
2
3
4
/maps
/materials
/models
/sound


Die .bsp Dateien der Maps würde ich dabei noch als .bz2 packen, damit sparst du Speicherplatz und Traffic.

Tevio

Beginner

  • "Tevio" started this thread

Posts: 10

wcf.user.option.userOption53: Nein

  • Send private message

9

Tuesday, December 10th 2013, 11:21pm

hab ich alles schon so gemacht, per nginx anleitung aus diesem forum.
Allerdings bekomme ich per webclient ein 403 und per steam client seite einfach nur ein missing map :/
habe einen symlink erstellt um den ordner direkt in nginx zu leiten

Micha

Intermediate

Posts: 378

Occupation: Management

wcf.user.option.userOption53: Ja

  • Send private message

10

Tuesday, December 10th 2013, 11:47pm

Ich bin jetzt pennen :lol:

Vielleicht hilft noch jemand anderes, es ist zuerst mal schlecht den FastDL auf demselben Server zu betreiben, da würde ich mir was kleines anmieten, hier z.B. der reicht vollkommen aus.
Willst du das nicht musst du nun erstmal schauen ob du die Files über HTTP runterladen kannst, wenn das nicht lädt funktioniert es natürlich auch nicht in Steam.

Da helfen uns nur die Nginx Logfiles weiter, schau mal unter /var/log/nginx.

MadMakz

Super Moderator

Posts: 1,878

Location: ~#

wcf.user.option.userOption53: Ja

  • Send private message

11

Wednesday, December 11th 2013, 2:34am

kann nginx rechtemäßig denn auch dem symlink nachkommen? 403 auch wenn eine datei angesteuert wird? 403 ist im standart normal für ordner mit nicht zu index (bei apache "directoryindex") passenden dateien und nicht gestatteten autoindex (bei apache "indexes").
...

Da helfen uns nur die Nginx Logfiles weiter, schau mal unter /var/log/nginx.

Similar threads