Aller au contenu


Erreurs lors de login

Bienvenue sur les nouveaux forums. Si vous avez des problèmes pour vous connecter avec votre login, certains caractères spéciaux présents dans les logins ont été modifiés dans le processus de migration, les logins avec les caractères "["
et "]" ont été remplacés par "!" par exemple. Vous pouvez aussi utiliser le formulaire de recouvrement de mot de passe avec votre adresse mail.

Il est également possible que des mots de passes aient été convertis lors de la migration, dans ce cas il vous suffit de redemander un mot de passe pour le réinitialiser.

Merci de votre compréhension ! :love:

Avis aux possesseurs d'une Dédibox


  • Veuillez vous connecter pour répondre
46 réponses à ce sujet

#1 OFFLINE   JP NX-POWER

JP NX-POWER

    Membre d

  • Membres
  • PipPipPipPip
  • 573 messages
  • LocationFlassans (83)Team : AGM

Posté 04 avril 2007 - 16:21

Salut à tous  :wink:

J'ai voulu ouvrir ce topic pour essayer de "recenser" les teams/admins qui font tourner un (ou plusieurs) serveur(s) sur une Dédibox.

L'idée serait qu'on partage nos "combines", d'éventuels réglages à mettre en commun etc ...

Car pour tout vous dire, j'ai un serveur TMU qui a tendance à couper de plus en plus régulièrement alors qu'en comparaison, celui de TMN reste allumé des jours et des jours sans coupure (et en plus il est très souvent plein!).

J'ai peut etre zappé quelque chose , je ne sais pas ...  :?

Merci d'avance à ceux qui se manifesteront :wink:

***

Infos complémentaires : les serveurs en question sont :

- AMIGA RoundMania (TMU) 18 slots <---- plante régulièrement, surtout quand y'a beaucoup de joueurs, environ 1 fois par jour, ou tous les 2 jours
- SuperSprint (TMU) 12 slots <---- plante quasiment jamais (normal il est très souvent vide^^)
- AMIGA GameMania (TMN) 16 slots <--- plante jamais

- Tous en mode "rounds"
- Dernière version du dédié pour chaque TM,
- Dernier FAST (3.1.2.f)
- Dedibox sous Ubuntu-Linux
- Un forum phpBB2 installé


P.S. : j'ai essayé en coupant volontairement le SuperSprint, çà n'a rien changé, le serv AMIGA TMU a finallement décidé de se couper malgré tout.
Image IPB

#2 OFFLINE   tipex

tipex

    Membre d

  • Membres
  • PipPipPipPip
  • 742 messages

Posté 04 avril 2007 - 17:57

Chez les TDS, nous sommes également sur dedibox.
Le serveur plante assez régulièrement, plusieurs fois par jour par moment.

J'ai créé un autre serveur en // sur la même dedibox avec juste 1 map et personne qui s'y connecte, aucun plantage depuis plus d'une semaine.

Faudrait que je test en mettant la même liste de map pour voir.

Notre serveur Stunt TMU plantait assez rarement.

Et quand on avait un serveur TMN dessus, il ne plantait jamais.
Une partie avec les TDS, ca n'a pas de prix ...
Pour le reste, il y a Eurocard Mastercard.

#3 OFFLINE   JP NX-POWER

JP NX-POWER

    Membre d

  • Membres
  • PipPipPipPip
  • 573 messages
  • LocationFlassans (83)Team : AGM

Posté 04 avril 2007 - 19:01

Salut Tipex, et merci pour ces informations. :wink:

En gros je dois conclure que c'est "normal" alors !^^

Ton TMN, pas de plantage, comme moi.

Ton TMU mono-map, pas de plantage (à l'image de mon SuperSprint),

Et ton TMU normal, il plante ...

Bon ... quand même bizarre, peut etre le dédié TMU qui n'aime pas la Dédibox ? Ou bien choisir un autre OS ? J'avais longuement hésité avec Debian ... lequel as-tu ?
Image IPB

#4 OFFLINE   tipex

tipex

    Membre d

  • Membres
  • PipPipPipPip
  • 742 messages

Posté 04 avril 2007 - 20:05

J'avais Debian et ca plantait.
Comme à l'époque de notre serveur TMN, on était sous Ubuntu, jme suis dit :
allez hop de toute façon on y perd rien, on verra même si j'avais peu d'espoir.
Donc installation de l'ubuntu server.

Même résultat
Une partie avec les TDS, ca n'a pas de prix ...
Pour le reste, il y a Eurocard Mastercard.

#5 OFFLINE   JP NX-POWER

JP NX-POWER

    Membre d

  • Membres
  • PipPipPipPip
  • 573 messages
  • LocationFlassans (83)Team : AGM

Posté 04 avril 2007 - 21:04

Ok, bon ... çà sert à rien que je re-installe tout sous Debian alors  [mdr]

C'est bien dommage car niveau puissance y'a de la marge cette petite Box, ces déco sont incompréhensibles :roll:

Y'aurait-il dans l'assistance quelqu'un chez qui çà marche niquel ?  :mrgreen: Ca nous aiderait bien Tipex et moi d'avoir un témoignage remplit d'espoir^^
Image IPB

#6 OFFLINE   tipex

tipex

    Membre d

  • Membres
  • PipPipPipPip
  • 742 messages

Posté 04 avril 2007 - 21:19

Par contre, hasard ou pas, dans mon script de lancement je supprime absolument tout (cache, checksum, ...) comme si le serveur était lancé pour la 1ère fois avec une config simple et une liste de map.
Depuis ca, le serveur plante moins souvent.
Une partie avec les TDS, ca n'a pas de prix ...
Pour le reste, il y a Eurocard Mastercard.

#7 OFFLINE   HyDroFise

HyDroFise

    Sage de la communauté

  • Membres
  • PipPipPipPipPipPipPipPip
  • 2 033 messages

Posté 04 avril 2007 - 21:43

Je fait tourné le XCS café sur une dédi aussi avec debian. Oui ya des crashs mais je pense que c 'est la charge proc qui montre trop vite quand ca commence a se remplir et donc le processe s'auto kill.  Aprés une dédi c 'est du C7 alors faut pas chercher plus loin. Je pense pas qu'il y ait d'optimisation quelconques a apporter. Apart alléger la charge proc avec une version dédié plus light je vois pas.  Si j ajoute un truc a la Aseco ou fast ca plante encore plus souvent. APres si quelqu'un a un script qui permettrait de détecter le crash et de le relancer auto je suis preneur ;)

#8 OFFLINE   JP NX-POWER

JP NX-POWER

    Membre d

  • Membres
  • PipPipPipPip
  • 573 messages
  • LocationFlassans (83)Team : AGM

Posté 04 avril 2007 - 21:50

Merci des infos Hydro :wink:

Aucune idée pour le script qui serait détecter un crash;

Par contre un script qui serait génial, et valable pour possesseurs de dédibox ou pas, çà serait de pouvoir relancer le serveur sur la même map qui était jouée au moment du plantage; le truc qui évite éventuellement de faire 50 next afin de revenir là où t'en étais :mrgreen:

En clair, un script qui réorganiserait le .txt du matchsettings joué et qui le sauvegarderait automatiquement... çà... se serait le top ! :cool:
Image IPB

#9 OFFLINE   HyDroFise

HyDroFise

    Sage de la communauté

  • Membres
  • PipPipPipPipPipPipPipPip
  • 2 033 messages

Posté 04 avril 2007 - 21:57

Pour éviter trop de crash j'ai limité le serv a 15 slot + des invités. Depuis ca plante beaucoup moin ----> moin de charge proc. Pour vous donner une idée  a peut prêt a 15 slots  utilisés ca bouffe 25 a 30% de proc ce qui est énorme. En faisant un monitoring la dessus je me suis aperçu que plus le serveur tourne longtemp et plus la charge monte ce qui n' est pas térrible et ce qui cose les crash je pense. sur un mm  nombre de joueur a un moment différent  le taux de charge n'est pas le même alors peut être que le cache y joue aussi et donc a vider trés régulièrement ou comme le fait tipex.

#10 OFFLINE   JP NX-POWER

JP NX-POWER

    Membre d

  • Membres
  • PipPipPipPip
  • 573 messages
  • LocationFlassans (83)Team : AGM

Posté 04 avril 2007 - 22:04

Le serveur XCS Café est en TimeAttack si je m'abuse ... c'est pas censé bouffer moins de ressources qu'un serveur en Rounds ? Car si tu dis qu'avec 15 slots tu es as 25-30% de charge .... j'ose pas imaginer moi avec 2 serveurs en Rounds de 16 et 18 slots :shock:

Bon ... j'essayerai bien de désactiver le cache alors, par contre si je fais çà je suppose que les joueurs ne verront plus les skins, les panneaux, n'entendront pas les éventuelles musiques customs (bref, tout ce qui gravite dans le cache) ... non ?

P.S. @ Tipex : euh ... comment tu désactives ton cache stp ?!  :mrgreen:
C'est dans le .sh je suppose ?
Image IPB

#11 OFFLINE   HyDroFise

HyDroFise

    Sage de la communauté

  • Membres
  • PipPipPipPipPipPipPipPip
  • 2 033 messages

Posté 04 avril 2007 - 22:19

Effectivement en Round ca bouffe beaucoup plus car plus de synchronisation.
Tu devrais faire un "top" quand ya du monde sur tes serveurs pour voir combien ils bouffent.

#12 OFFLINE   tipex

tipex

    Membre d

  • Membres
  • PipPipPipPip
  • 742 messages

Posté 05 avril 2007 - 00:24

Le script de relance auto, c'est tout balo à faire, j'en avais fait un pour notre serveur, mais depuis je ne l'ai plus. Je le referrais et le mettrais ici ;)
Ca fonctionne avec un crontab que tu mets en
*/5 * * * *  
par exemple

Sinon j'ai fait 2 plugins pour Munin, un soft de supervision qui fait des graphs.
Le premier qui montre l'uptime du serveur :
#!/bin/sh


####################

### by TDS#tipex ###

####################

servId="SERV_TMU01" #Identifiant du serveur


case $1 in

   config)

		cat <<'EOM'

graph_title TM Uptime

graph_vlabel up

graph_category Trackmania

up.label up

up.critical 0

up.draw AREA

EOM

		exit 0;;

esac


pid=`ps auxw | grep "$servId" | grep -v grep | awk -F " " '{print $2}'`

if [ "$pid" = "" ]; then

	status=0

else

	status=1

fi


echo -n "up.value "

echo "$status"

Le second qui ait un graph des connexions au serveur :
#!/bin/sh


####################

### by TDS#tipex ###

####################

port=2350 #Port du serveur


case $1 in

   config)

		cat <<'EOM'

graph_title TM Connections

graph_vlabel connections

graph_category Trackmania

connections.label connections

EOM

		exit 0;;

esac


connections=`netstat -atn | grep ESTABLISHED | grep :"$port" | wc -l`

if [ "$connections" = "" ]; then

	connections=0

fi


echo -n "connections.value "

echo "$connections"

Sinon voila le script de lancement du serveur que j'ai fait :
(comme je l'avais mal codé à l'époque, il me semble qu'il ne fonctionne pas avec le shell sh, donc utilisez le shell bash pour votre compte)
#!/bin/bash


####################

### by TDS#tipex ###

####################


### Config ###

rootDir="/home/tmu01/TrackmaniaServer" #Chemin du dossier qui contient le fichier TrackmaniaServer

servId="SERV_TMU01" #Identifiant du serveur

delLogs="yes" #On efface les logs du serveur a chaque nouveau demarrage ? (yes or no)

delCache="yes" #On efface le cache du serveur a chaque nouveau demarrage ? (yes or no)

servConf="dedicated_cfg.txt" #Fichier de configuration du serveur

gameConf="MatchSettings/settings.txt" #Fichier de configuration du jeu

gameType="united" #Type de jeu: united, nations, ...

gameMode="internet" #Serveur sur internet ? lan ?



### Fonction qui efface les logs du serveur ###

function deleteCacheServ() {

	if [ -d "$rootDir"/GameData/Cache ]; then {

		cd "$rootDir"/GameData

		rm -rf Cache/

		rm -rf ChallengeMusics/

		rm -rf MediaTracker/

		rm -rf MenuMusics/

		rm -rf Painter/

		rm -rf Profiles/

		rm -rf RollingDemo/

		rm -rf Scores/

		rm -rf session.dat

		rm -rf Skins/

		rm -rf Config/checksum.txt

		rm -rf Tracks/Replays/

		rm -rf Tracks/Campaigns/

		rm -rf Tracks/Challenges/

	}

	fi

}



### Fonction qui efface les logs du serveur ###

function deleteLogsServ() {

	if [ -d "$rootDir"/Logs ]; then {

		cd "$rootDir"

		rm -rf Logs/

	}

	fi

}



### Fonction qui demarre le serveur ###

function startServ() {

	stopServ

	if [ "$delLogs" = "yes" ]; then {

		deleteLogsServ

	}

	fi

	if [ "$delCache" = "yes" ]; then {

		deleteCacheServ

	}

	fi

	cd "$rootDir"

	./TrackmaniaServer /autoquit /game="$gameType" /"$gameMode" /game_settings="$gameConf" /dedicated_cfg="$servConf" "$servId"

}



### Fonction qui arrete le serveur ###

function stopServ() {

	ps auxw | grep "$servId" | grep -v grep | awk -F " " '{print $2}' | xargs kill >/dev/null 2>&1

}



case "$1" in

	start)

		### On demarre le serveur ###

		startServ

	;;

	stop)

		### On arrete le serveur ###

		stopServ

	;;

	*)

		echo "#############################################"

		echo "########## Aide a la commande serv ##########"

		echo "############### By TDS#tipex ################"

		echo ""

		echo "La commande serv permet de faire des actions sur le serveur Trackmania"

		echo "Utilisation de la commande serv :"

		echo "serv [option]"

		echo ""

		echo ""

		echo "Options disponibles :"

		echo "- start : demarre le serveur (kill du processus du serveur s'il est present)"

		echo "- stop : arrete le serveur"

		echo ""

	;;

esac

Une partie avec les TDS, ca n'a pas de prix ...
Pour le reste, il y a Eurocard Mastercard.

#13 OFFLINE   HyDroFise

HyDroFise

    Sage de la communauté

  • Membres
  • PipPipPipPipPipPipPipPip
  • 2 033 messages

Posté 05 avril 2007 - 01:09

Pour le monitoring j'ai fait un tit script pour que ca marche avec MRTG. En parallèle a un graph de la charge du  proc c 'est tout vu : Ca bouffe trop ;)


Charge du proc:

Posted Image

Connexion au serveur TMU:

Posted Image

Bon mon proc il bouffe ailleur mais c 'est kan mm flagrant!

#14 OFFLINE   JP NX-POWER

JP NX-POWER

    Membre d

  • Membres
  • PipPipPipPip
  • 573 messages
  • LocationFlassans (83)Team : AGM

Posté 05 avril 2007 - 07:08

Génial tout çà Tipex, je vais essayer d'installer ces scripts pour voir  :wink:

Je vous tiens au courant, et Merci encore pour l'entraide [clap]

Edit : n'étant pas un expert Linuxien, j'ai pas réussi à reprendre ligne par ligne ton script Tipex (à le lancer quoi) j'ai donc zappé pas mal de choses et je n'ai gardé que le delete du cache avec une commande cd /gamedata en plus, puis un del du /cache ... çà marche et çà me va^^
Image IPB

#15 OFFLINE   tipex

tipex

    Membre d

  • Membres
  • PipPipPipPip
  • 742 messages

Posté 05 avril 2007 - 21:10

3 jours sans planter la
Une partie avec les TDS, ca n'a pas de prix ...
Pour le reste, il y a Eurocard Mastercard.

#16 OFFLINE   JP NX-POWER

JP NX-POWER

    Membre d

  • Membres
  • PipPipPipPip
  • 573 messages
  • LocationFlassans (83)Team : AGM

Posté 05 avril 2007 - 22:22

moi çà viend juste de planter, apres 4h de jeu avec 18-20 joueurs ... belle perf  [mdr]

Le vidage du cache çà a rien fait, snif  :oops:
Image IPB

#17 OFFLINE   sokar

sokar

    Chevalier TM

  • Membres
  • PipPipPipPipPip
  • 915 messages

Posté 05 avril 2007 - 22:51

c'est quand meme halucinant que ça crash aleatoirement comme çà!

#18 OFFLINE   JP NX-POWER

JP NX-POWER

    Membre d

  • Membres
  • PipPipPipPip
  • 573 messages
  • LocationFlassans (83)Team : AGM

Posté 05 avril 2007 - 22:54

ouaip :?

Et c'est surtout chiant, car t'as beau te dépecher à relancer le serv, les 18 joueurs sont deja ailleurs et très peu reviennent evidemment :(

Bref, çà permet de faire une pause :mrgreen:
Image IPB

#19 OFFLINE   sokar

sokar

    Chevalier TM

  • Membres
  • PipPipPipPipPip
  • 915 messages

Posté 05 avril 2007 - 23:05

oui je comprends ton desarroi. mon serveur plante aussi mais pour des raisons identifiées.

super lourd de voir le serveur vide  :evil:  :evil:  :evil:

#20 OFFLINE   xbx

xbx

    Nouveau en confiance

  • Membres
  • 21 messages

Posté 12 avril 2007 - 10:49

bonjour,

est-ce que vous ne pourriez pas par hasard envoyer un core dump?
("ulimit -c unlimited" pour les activer.)

qu'on corrige ce crash une bonne foi pour toutes.

d'avance, merci....

xavier

#21 OFFLINE   JP NX-POWER

JP NX-POWER

    Membre d

  • Membres
  • PipPipPipPip
  • 573 messages
  • LocationFlassans (83)Team : AGM

Posté 12 avril 2007 - 10:55

Salut xbx, je suppose qu'un core dump est comme un rapport, un log ?

Dans ce cas si çà peut aider, evidemment que je peux mettre çà en place, et te le transmettre au prochain crash.

Ceci dit, en désactivant le P2P en UP et DL (sur les conseils de Slig, merci!), je n'ai pas eu de crash depuis 2 jours ... suspens ...

xbx, le "ulimit -c unlimited" je dois le rajouter à la suite de ma ligne de commande .sh ou ailleurs ??

Extrait de mon .sh :

./TrackmaniaServer /game=united /internet /game_settings=MatchSettings/United/Internet/tmu2007c.txt /dedicated_cfg=tmu.cfg

Image IPB

#22 OFFLINE   xbx

xbx

    Nouveau en confiance

  • Membres
  • 21 messages

Posté 12 avril 2007 - 11:37

Quote

Salut xbx, je suppose qu'un core dump est comme un rapport, un log ?

précisément.

Quote

Dans ce cas si çà peut aider, evidemment que je peux mettre çà en place, et te le transmettre au prochain crash.

Ceci dit, en désactivant le P2P en UP et DL (sur les conseils de Slig, merci!), je n'ai pas eu de crash depuis 2 jours ... suspens ...

ben donc, je veux bien que tu réactive le P2P pour reproduire le crash et m'envoyer le core.

Quote

xbx, le "ulimit -c unlimited" je dois le rajouter à la suite de ma ligne de commande .sh ou ailleurs ??

euh, je crois qu'il suffit de taper ça une fois avant de lancer ton .sh.
ou sinon, biensur tu peux rajouter une ligne au début du .sh
(si ça se trouve, ça marche même si tu le fait après coup, mais bon, dans le doute...)

#23 OFFLINE   JP NX-POWER

JP NX-POWER

    Membre d

  • Membres
  • PipPipPipPip
  • 573 messages
  • LocationFlassans (83)Team : AGM

Posté 12 avril 2007 - 11:43

Ok merci pour ces précisions, je m'occupe de faire çà ce soir et je te tiens au courant ici même :wink:

(Euh ... petite question malgré tout : le fameux "core dump" qui va etre généré, tu sais où je le récupère au juste ? Et quel nom il aura (a peu prés) Je le chercherai surement dans /TrackmaniaServer , je verrai bien, mais si tu as l'info çà me fera gagner un peu de temps ! :) )
Image IPB

#24 OFFLINE   megawilly

megawilly

    Il n'est plus un nouveau

  • Membres
  • 84 messages

Posté 12 avril 2007 - 13:34

Le core tu le récupèreras dans le répertoire depuis lequel tu as exécuté le script pour démarrer le serveur et il se nommera "core" ou "core.xxxx" (ou xxxx est le numéro du processu qui a crashé).

Par contre est-ce qu'il n'y a que sur dedibox que ces crashs apparaissent ou ça le fait aussi sur d'autre architecture ?
Mon serveur est équipé d'un processeur Intel P4 et je n'ai jamais eu de crash comme ça avec mes serveurs TMU ...  enfin vaut mieux que je précise qu'il n'y a pas souvent du monde dessus   :mrgreen:

#25 OFFLINE   Slig

Slig

    Prophète TM

  • Membres
  • PipPipPipPipPipPipPipPipPip
  • 3 425 messages
  • LocationTraXicoLand

Posté 12 avril 2007 - 16:46

Quote

xbx, le "ulimit -c unlimited" je dois le rajouter à la suite de ma ligne de commande .sh ou ailleurs ??
Mets le dans ton script, avant la ligne qui lance le serveur.

De toute manière si la machine est limite surcharge c'est pas plus mal de désactiver le p2p, même en dehors du problème de crash, ça fera toujours ça de moins qui l'occupe.

Ne pas avoir connection_uploadrate et connection_donwloadrate trop élevés est aussi à tester, car en dehors du débit pur de la machine, gérer des positions un peu moins précises des voitures fera quand même moins de travail au serveur (moins de mises à jours de positions à recevoir, stocker, calculer, et envoyer aux clients). Enfin xbx me corrigera si c'est trop faux ;)


Quote

Par contre un script qui serait génial, et valable pour possesseurs de dédibox ou pas, çà serait de pouvoir relancer le serveur sur la même map qui était jouée au moment du plantage; le truc qui évite éventuellement de faire 50 next afin de revenir là où t'en étais :mrgreen:

En clair, un script qui réorganiserait le .txt du matchsettings joué et qui le sauvegarderait automatiquement... çà... se serait le top ! :cool:
Depuis assez longtemps Fast enregistre le matchsettings de la map en cours dans MatchSettings/last.tmX.login.txt , donc si ton script de lancement utilise ce matchsettings là tu reviendras dans les conditions précédantes (sauf pour le nom serveur, comment, pass, nombre de joueurs qui sont dans la config serveur et pas le matchsettings)




0 utilisateur(s) li(sen)t ce sujet

0 membre(s), 0 invité(s), 0 utilisateur(s) anonyme(s)