Meine Strecken lassen Server abstürzen

Moderator: German Moderator

Schpaik
Posts: 30
Joined: 23 Jul 2015, 17:38

Meine Strecken lassen Server abstürzen

Post by Schpaik »

Hallo zusammen!

Es zeigt sich, das eine ganze Reihe von meinen Strecken für TM2 Stadium unsere Server zum abschmieren bringen. Nicht alle, aber doch soviel, das unser Technikchef jetzt die Notbremse gezogen hat und ALLE meine Maps vom Server genommen hat. Ein Zustand der mir so nicht gefällt.

Mal vier Beispiele:
http://www.supernature-forum.de/trackma ... ickel.html
http://www.supernature-forum.de/trackma ... tueck.html
http://www.supernature-forum.de/trackma ... piter.html
http://www.supernature-forum.de/trackma ... aider.html

Und hier mal eine TMNF-Vorlage. Selbst nachdem die ein Freund von mir umgewandelt hat, schmeckte sie dem Server nicht.
http://www.supernature-forum.de/trackma ... kuhle.html

Meistens schmiert der Server beim einladen der Strecke ab.

Meine Vermutung läuft in Richtung Konvertieren. Fast alle meine Strecken kommen aus TMNF und werden für TM2 nur angepasst. Teils leichte Veränderungen, teils komplette Umbauten. Ich komme mit dem Editor aus TMNF einfach besser zurecht. Daher werden die dort sozusagen in der Rohfassung erstellt.
Wobei es eben nicht alle Strecken von mir betrifft. Von grob geschätzten 120 Maps verursachen anscheinend nur rund 20 Strecken Serverabstürze.
Und dies scheint nur bei MEINEN Strecken auf dem Server so zu sein. Bei uns laufen eine ganze Anzahl an Strecken von anderen Autoren, die aus TMNF einfach nur konvertiert worden sind.
Also fällt eigentlich diese Möglichkeit raus. :cry:

Aber woran könnte es sonst noch liegen?
Die Strecken laufen auf TMNF-Servern Problemlos.

Für jeden Gedankenansatz wäre ich dankbar. Ich würde es nämlich gerne vermeiden Strecken für TM2 vorzustellen, die Probleme mit den Servern bekommen. Mal abgesehen von der Arbeit die ich mir sparen könnte, wenn die Map eh nicht läuft.
User avatar
TMarc
Posts: 15255
Joined: 05 Apr 2011, 19:10
Location: Europe
Contact:

Re: Meine Strecken lassen Server abstürzen

Post by TMarc »

Könntest Du nachfragen, also Serverlogs zu den Abstürzen bekommen?
Schpaik
Posts: 30
Joined: 23 Jul 2015, 17:38

Re: Meine Strecken lassen Server abstürzen

Post by Schpaik »

Habe soeben die Anfrage nach den Serverlogs gestellt.
User avatar
Electron
Posts: 797
Joined: 15 Jun 2010, 18:02
Contact:

Re: Meine Strecken lassen Server abstürzen

Post by Electron »

Hallo,

ich tippe auf die ungültigen Locatoren zu den DDS-Dateien.

Während beim Laden der nicht vorhandenen ZIP-Dateien (z.B. ABGX-D10.zip) vom Webserver sofort ein 404 (Ressource nicht vorhanden) gemeldet wird, ist dies bei z.B. bld.dds nicht der Fall. Hier antwortet der Webserver sehr lange nicht und der Maniaplanet Server (ich habe nur den Ingame Server getestet) bricht mit einer Timeout-Fehlermeldung ab. Evtl. wird dieser Timeout-Fehler vom Dedicated Server nicht abgefangen.

An den Maps an sich konnte ich sonst nichts ungewöhnliches feststellen.
User avatar
TMarc
Posts: 15255
Joined: 05 Apr 2011, 19:10
Location: Europe
Contact:

Re: Meine Strecken lassen Server abstürzen

Post by TMarc »

danke für die Unterstüzung, Electron :thumbsup:

Müsste es beim Öffnen der Maps im Editor Fehlermeldungen geben? :arrow: gerade selber ausprobiert (da kein Passwort vergeben war :) ) Antwort: ja, einige.

Das lässt sich dadurch beheben dass Du die fehlenden Dateien neu hochlädst und die Locators aktualisierst.
Oder indem Du die Blöcke mit den fehlenden Zeichen und Texturen entweder neu skinnst, oder sie entfernst und neu hinzufügst.
User avatar
TMarc
Posts: 15255
Joined: 05 Apr 2011, 19:10
Location: Europe
Contact:

Re: Meine Strecken lassen Server abstürzen

Post by TMarc »

Mit der Debug-Version erhalte ich zudem folgende Fehler im Protokoll:

Code: Select all

[GameCtnApp] init challenge 'Schpaik 144 $777Knochenkuhle', 'kwvh0rZ2QVXnvdteTALvOvB7ar8', env= Stadium, deco= Sunset
[System](Error) Gameskin undefined behaviour: two files can be used as replacement.
   ":data:\GameData\Stadium\Media\Moods\Sunset\SkyColor.dds"   ":data:\GameData\Stadium\Media\Moods\Sunset\SkyColor.exr"
	@ Running (source\GameCtnApp_Challenge.cpp:2911) yield / t=(192836, 6009)
[Block](Warning) Block variant with BlockUnitInfos but no solid: Variant air 0 [no devname] of "StadiumGrassClip"
[Block](Warning) Block variant with BlockUnitInfos but no solid: Variant air 0 [no devname] of "StadiumDirtClip"
[Block](Warning) Block variant with BlockUnitInfos but no solid: Variant air 0 [no devname] of "StadiumWaterClip"
[Block](Warning) Block variant with BlockUnitInfos but no solid: Variant air 0 [no devname] of "StadiumWater2Clip"
[Block](Error) Block avec variante ou MobilIndex invalide
   ":data:\GameData\Stadium\ConstructionBlockInfo\ConstructionBlockInfoClip\StadiumGrassClip.TMEDClip.Gbx"
	@ Running (source\GameCtnApp_Challenge.cpp:2911) yield / t=(193928, 6009)
[Block](Error) Block avec variante ou MobilIndex invalide
   ":data:\GameData\Stadium\ConstructionBlockInfo\ConstructionBlockInfoClip\StadiumWaterClip.TMEDClip.Gbx"
	@ Running (source\GameCtnApp_Challenge.cpp:2911) yield / t=(193929, 6009)
[Block](Warning) Old AutoTerrain data with this block, saving recommended for:  "StadiumInflatablePillar"
[System](Error) Gameskin undefined behaviour: two files can be used as replacement.
   ":data:\GameData\Stadium\Media\MaterialTerrainModifierFabric\StadiumGrass.Material.Gbx"   ":data:\GameData\Stadium\Media\MaterialTerrainModifierFabric\StadiumGrass.Material.Gbx"
	@ Running (source\GameCtnApp_LocalLoop.cpp:345) call InitChallengeDataWithLoadScreenPersistent / t=(194245, 6009)
[System](Error) Gameskin undefined behaviour: two files can be used as replacement.
   ":data:\GameData\Stadium\Media\MaterialTerrainModifierFabric\StadiumGrassOcc.Material.Gbx"   ":data:\GameData\Stadium\Media\MaterialTerrainModifierFabric\StadiumGrassOcc.Material.Gbx"
	@ Running (source\GameCtnApp_LocalLoop.cpp:345) call InitChallengeDataWithLoadScreenPersistent / t=(194246, 6009)
Nur stand dort nichts von den fehlenden Skins wie sie beim Laden im Editor angezeigt wurden. :?
Schpaik
Posts: 30
Joined: 23 Jul 2015, 17:38

Re: Meine Strecken lassen Server abstürzen

Post by Schpaik »

ich tippe auf die ungültigen Locatoren zu den DDS-Dateien.
Möglich, aber warum nur bei mir? Es gibt diverse Strecken auf so manchem Server wo man sehen kann, das die Schilder nicht geladen werden. Da wurden dann einfach alte Strecken rüber konvertiert. Teilweise, weil die ursprünglichen Autoren gar nicht mehr aktiv sind.

Die ABGX-Dateien sind leider verschwunden. Da weiß ich leider auch nicht mehr, wo ich diese her hatte.
Die "bld.dds" Dateien habe ich von hier: http://tm.maniazones.com/forum/index.php?topic=40793.0

Vom skinnen und/oder Locator-erstellen habe ich nur ganz rudimentäre Vorstellungen. Hab ich nie gemacht.
Ich hab auch noch nie Blockmixxing betrieben oder mit dem Unlimiter gearbeitet.
Mit der Debug-Version erhalte ich zudem folgende Fehler im Protokoll:
Tja, das sagt mir jetzt wenig. Nicht nur weil mir die Sprache nicht geläufig ist, auch sonst bin ich mit "Codes" noch nicht weiter in Berührung gekommen. Mal abgesehen von "HiJackThis" vor ein paar Jahren.
User avatar
Patriot1
Posts: 271
Joined: 13 Jul 2011, 22:04

Re: Meine Strecken lassen Server abstürzen

Post by Patriot1 »

Fehlende .loc's dürften kaum die Ursache sein, es laufen dutzende Server mit älteren Maps deren .loc's nicht mehr funktionieren.
Ich tendiere eher zu dem Debug Error den TMarc gepostet hat als Ursache.
BTW: Allerdings sollte man sich als Mapper schon mit der .loc Erstellung befassen wenn man eigene Sign verwendet und seine Maps auf Servern zur Verfügung stellt, denn ausser einem selber kann niemand die Sign sehen der auf dem Server diese Maps spielt.
Übrigens, die Zeit als es einen Unlimiter zum mixen gab sind längst vorbei ;)
==** Persönliche Meinungen sind hier unerwünscht, also lest einfach nicht was geschrieben steht **==
_________________________________________
User avatar
Electron
Posts: 797
Joined: 15 Jun 2010, 18:02
Contact:

Re: Meine Strecken lassen Server abstürzen

Post by Electron »

Patriot1 wrote:Fehlende .loc's dürften kaum die Ursache sein, es laufen dutzende Server mit älteren Maps deren .loc's nicht mehr funktionieren.
Von fehlenden .loc's habe ich nicht geschrieben. Es geht darum, das im Spiel ein Timeout-Fehler ausgelöst wird und dieser im Dedicated evtl. nicht abgefangen wird.
Patriot1 wrote:Ich tendiere eher zu dem Debug Error den TMarc gepostet hat als Ursache. ;)
Warum?
Schpaik
Posts: 30
Joined: 23 Jul 2015, 17:38

Re: Meine Strecken lassen Server abstürzen

Post by Schpaik »

Das bringt mich ja noch nicht wirklich weiter. Vielleicht um es noch einmal zusammen zu fassen:

Ich baue diese Strecke(n) bei TMNF. Stelle sie hier vor: http://www.supernature-forum.de/trackma ... er-tracks/
Solche Strecken laufen auch auf TMNF-Servern problemlos.
Dann schieb ich die Map zu TM2 und passe sie (wegen der leicht veränderten Physik und auch der anderen Bauteile) meist noch ein wenig an und stelle sie dann hier vor: http://www.supernature-forum.de/trackmania-2-tracks/

Diese Versionen lassen sich alle Offline testen. Als Mitglied des SRC haben diese Maps dann auch die Berechtigung auf einen unserer beiden Server zu laufen. Aber aus mir unerklärlichen Gründen bringen manche (rund 1/5) dieser Strecken die Server zum abstürzen. Wären es Alle meine Maps, würde ich nen Fehler in meinem Rechner vermuten.

Bei einem Testversuch von Gestern von einem aus der Technik, spuckten die Logs dieses aus. Eingeladen wurde die http://www.supernature-forum.de/trackma ... ickel.html

Gamelog

Code: Select all

[2015/07/25 11:57:37] ========== Server started. ==========
[2015/07/25 11:57:38] Loading map Bentons_Short_Map_5.Challenge.Gbx (mCu6ZUe79lh9Zn1uDS1HO6pk7o0)...
[2015/07/25 11:59:42] <chat> [src_tm2_stadium ($o$F00[SRC] $00ETM2 $000 - $F90Mixed)] $z$s$ff0>> $z$s$fffJfreu$z$s$39f's plugin $z$s$ff00.14$z$s$39f: $z$s$fffLoaded$z$s$39f.
[2015/07/25 11:59:42] <chat> [src_tm2_stadium ($o$F00[SRC] $00ETM2 $000 - $F90Mixed)] $z$s$ff0>> $z$s$39fRankLimit: $z$s$fffOFF$z$s$39f.
[2015/07/25 11:59:46] <chat> [src_tm2_stadium ($o$F00[SRC] $00ETM2 $000 - $F90Mixed)] $ff0>> $39fThis XASECO2 version $fff1.03$39f is up to date
[2015/07/25 11:59:48] <chat> [src_tm2_stadium ($o$F00[SRC] $00ETM2 $000 - $F90Mixed)] $ff0*** XASECO2 $fffv1.03$ff0 running on $fff87.106.139.36$ff0:$fff6201$ff0 ***
[2015/07/25 11:59:49] <chat> [src_tm2_stadium ($o$F00[SRC] $00ETM2 $000 - $F90Mixed)] $ff0>> $39fLocal Record rankings on $fffBentons Short Map 5$39f before this round: no records!
[2015/07/25 12:02:54] <chat> [src_tm2_stadium ($o$F00[SRC] $00ETM2 $000 - $F90Mixed)] $ff0>> $39fLocal Record rankings on $fffBentons Short Map 5$39f after this round: no records!
[2015/07/25 12:02:54] Loading map SRCRT2-Rolex.Map.Gbx (pNzeaJw1Z8vBlpM0YPS5M_fuhWa)...
[2015/07/25 12:02:54] <chat> [src_tm2_stadium ($o$F00[SRC] $00ETM2 $000 - $F90Mixed)] $z$s$ff0>> [$f00[SRC]$ff0] $fffHast du Lust beim SRC mit zu machen? Infos unter $lwww.supernature-racingclub.de
[2015/07/25 12:02:55] <chat> [src_tm2_stadium ($o$F00[SRC] $00ETM2 $000 - $F90Mixed)] $ff0>> Set new timelimit for $fff=SRC=RT-Rolex$ff0 : $fff5:45.$ff0 (Author time: $fff0:57.598$ff0)
[2015/07/25 12:02:58] <chat> [src_tm2_stadium ($o$F00[SRC] $00ETM2 $000 - $F90Mixed)] $ff0>> $39fLocal Record rankings on $fff=SRC=RT-Rolex$39f before this round (range $fff7.221$39f): [ein paar Namen]
[2015/07/25 12:10:23] ========== Server started. ==========
[2015/07/25 12:10:23] Loading map Bentons_Short_Map_5.Challenge.Gbx (mCu6ZUe79lh9Zn1uDS1HO6pk7o0)...
Xaseco2-Log

Code: Select all

    [07/25,12:02:57] map changed [Bentons Short Map 5] >> [=SRC=RT-Rolex]
    [07/25,12:02:57] current record on =SRC=RT-Rolex is 0:56.271 and held by [SRC]Sоаяוиפнеяо
    [XASECO2 Warning] Could not map country: Europe
    Begin Round
    [PHP Notice] Undefined index: STADIUM on line 16488 in file /home/trackmania/tm2_server_stadium/xaseco2/plugins/plugin.records_eyepiece.php
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Warning] Could not map country: Europe
    [XASECO2 Fatal Error] ExecCallbacks XMLRPC Error [-32300] - transport error - cannot read size/handle on line 1016 in file /home/trackmania/tm2_server_stadium/xaseco2/xaseco2.php
Ich hab die Wanne Eickel mittels RCP in die Playlist getan, ca 10 Sekunden später war der Server weg.
So die Aussage von dem Mensch aus der Technik.

Wenn ich es richtig verstanden habe aufgrund der Logs, wird die Wanne-Eickel gar nicht selbst eingeladen. Es reichte völlig aus das sie in der Trackliste mit drin ist.

Nun würde ich natürlich gerne wissen, woran das liegt.
Post Reply

Return to “Support”

Who is online

Users browsing this forum: No registered users and 1 guest