Logo Khaganat

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
fr:error [2018/03/09 14:05] zatalyzfr:error [2018/07/28 23:11] – Remplacement d'IRC par XMPP Lyne
Ligne 1: Ligne 1:
 ====== Erreurs du client ====== ====== Erreurs du client ======
  
-<WRAP center round todo 60%>+<WRAP center round todo 90%>
 Les infos sont à vérifier, il y a eu des mises à jours je crois..  Les infos sont à vérifier, il y a eu des mises à jours je crois.. 
  
Ligne 12: Ligne 12:
  
 ^Code^Message^Description^Solution^ ^Code^Message^Description^Solution^
-| 1 |  | Pas de connexion au serveur | Vérifiez le firewall, que les ports soient ouverts (40916 pour le client de jeu, 43435 pour les patchs) | +| 1 |  | Pas de connexion au serveur | Vérifiez le firewall, que les ports soient ouverts (voir [[#ports_a_ouvrir]]) | 
 |  |  |  | Le fichier client_default.cfg pointe peut-être vers le mauvais serveur (mettre à jour) |  |  |  |  | Le fichier client_default.cfg pointe peut-être vers le mauvais serveur (mettre à jour) | 
 |  |  |  | Can also happen when there are network problems along the path, so check local network and try doing a ping plot or tracert to (ip ?) |  |  |  |  | Can also happen when there are network problems along the path, so check local network and try doing a ping plot or tracert to (ip ?) | 
Ligne 25: Ligne 25:
 | 9 | password field is empty | Le mot de passe reçu par le serveur est vide. Peut être dû au redémarrage du client. | Se connecter à nouveau ; vérifier l'état de sa connexion internet |  | 9 | password field is empty | Le mot de passe reçu par le serveur est vide. Peut être dû au redémarrage du client. | Se connecter à nouveau ; vérifier l'état de sa connexion internet | 
 | 10 | client is incorrect | the client does not fit to the server. Usually comes from a change in the cfg | Vérifiez les versions des fichiers .cfg |  | 10 | client is incorrect | the client does not fit to the server. Usually comes from a change in the cfg | Vérifiez les versions des fichiers .cfg | 
-| 10 | no mainland shard available | Le serveur est fermé. Cela peut être du à un crash, une maintenance… | Suivez les news et allez sur IRC pour savoir ce qui se passe et quand le serveur sera de nouveau up | +| 10 | no mainland shard available | Le serveur est fermé. Cela peut être du à un crash, une maintenance… | Suivez les news et allez sur XMPP pour savoir ce qui se passe et quand le serveur sera de nouveau up | 
 | 11 |  | Voir erreur 1 |  |  | 11 |  | Voir erreur 1 |  | 
 | 12 |  | Voir erreur 1, parent of error code 61 |  |  | 12 |  | Voir erreur 1, parent of error code 61 |  | 
 | 14 | Invalid reply from the server | Le cookie envoyé par le serveur n'est pas valide.  | Côté serveur, contactez le support |  | 14 | Invalid reply from the server | Le cookie envoyé par le serveur n'est pas valide.  | Côté serveur, contactez le support | 
-| 15 | you can't connect to an offline shard | Le serveur est fermé. Cela peut être du à un crash, une maintenance… | Suivez les news et allez sur IRC pour savoir ce qui se passe et quand le serveur sera de nouveau up | +| 15 | you can't connect to an offline shard | Le serveur est fermé. Cela peut être du à un crash, une maintenance… | Suivez les news et allez sur XMPP pour savoir ce qui se passe et quand le serveur sera de nouveau up | 
 | 20 | Failure in sending to the server the request HTTP GET StartupPage?command=ask&login=login | Échoue à envoyer les informations | Vérifier votre connexion internet, recommencez, demandez de l'aide si ça se reproduit. |  | 20 | Failure in sending to the server the request HTTP GET StartupPage?command=ask&login=login | Échoue à envoyer les informations | Vérifier votre connexion internet, recommencez, demandez de l'aide si ça se reproduit. | 
 | 29 | Cannot create the batch file for restart of client | Client is unsuccessful in creating the batch file (UpdateBatchFilename in the cfg) in order for the client to restart | Problème de patch ; lié à windows ? Sans doute obsolète. |  | 29 | Cannot create the batch file for restart of client | Client is unsuccessful in creating the batch file (UpdateBatchFilename in the cfg) in order for the client to restart | Problème de patch ; lié à windows ? Sans doute obsolète. | 
Ligne 46: Ligne 46:
 |  |  |  | Sur certains serveurs/client, un bug limite le mot de passe à 8 caractères, uniquement alphanumériques (pas d'accents ni de symboles) |  |  |  |  | Sur certains serveurs/client, un bug limite le mot de passe à 8 caractères, uniquement alphanumériques (pas d'accents ni de symboles) | 
 |  |  |  | Demandez la réinitialisation du mot de passe si nécessaire |  |  |  |  | Demandez la réinitialisation du mot de passe si nécessaire | 
-| 60 | Your client is unable to reach the server. Please check your internet connection and/or your firewall.  | Voir erreur 1 |  +| 60 | Your client is unable to reach the server. Please check your internet connection and/or your firewall.  | Voir erreur 1 | Vérifiez aussi que vous avez créé un compte (via l'interface web et pas le client) 
 | 61 | No answer from the server to the client from the request | Voir erreur 1 ; vérifier le pare-feu en priorité |  |  | 61 | No answer from the server to the client from the request | Voir erreur 1 ; vérifier le pare-feu en priorité |  | 
 | 62 | empty answer | Peut venir d'un joueur tentant de se connecter au mauvais serveur par rapport à son client (exemple : client Khanat pour se co sur Ryzom) | Vérifiez le client utilisé et le serveur auquel il cherche à se connecter |  | 62 | empty answer | Peut venir d'un joueur tentant de se connecter au mauvais serveur par rapport à son client (exemple : client Khanat pour se co sur Ryzom) | Vérifiez le client utilisé et le serveur auquel il cherche à se connecter | 
Ligne 88: Ligne 88:
 | 4020 | Technical problem on SU or WS |  |  |  | 4020 | Technical problem on SU or WS |  |  | 
  
 +===== Messages d'erreurs sans code =====
 +  * //Échec de la connexion, Si vous venez de quitter Khanat, veuillez patienter 30 secondes// : Si 30 secondes ne changent rien, vérifier que les [[fr:error?s[]=ports#ports_a_ouvrir|ports du parefeu local]] soient ouverts.
  
 ===== Autres ===== ===== Autres =====
Ligne 117: Ligne 119:
 msg.xml and database.xml files are invalid (server version signature is different) msg.xml and database.xml files are invalid (server version signature is different)
 - Delete the data_common.bnp file found in the DATA folder and then relaunch. - Delete the data_common.bnp file found in the DATA folder and then relaunch.
 +
 +==== Ports à ouvrir ====
 +Tiré de [[http://forums.ryzom.com/showthread.php?p=78597#post78597|l'ancien forum Ryzom]] (nous n'avons pas forcément besoin de tout ça) :
 +
 +  * UDP 47851 to 47860 (game)
 +  * TCP 80 (support)
 +  * TCP 443 (account creation from launcher)
 +  * TCP 40916 (login/patch)
 +  * TCP 43434 (patch)
 +  * TCP 48851 to 48860 (Ring)
 +  * TCP 50000 (forum)
 +
 +Au 9 mars 2018, voici les ports à ouvrir côté firewall si vous avez configuré ce dernier dans une optique très sécurisée (ne rien laisser entrer et sortir en dehors des ports explicitement autorisés) :
 +  * TCP 80 (trafic internet de base)
 +  * TCP 443 (trafic internet sécurisé)
 +  * TCP 50000 (lié aux "stats", probablement pas très utile à ce stade mais bon, il le faut pour que ça marche)
 +  * TCP 43435 (serveur de jeu)
 +  * TCP 40916 (login/patch)
 +
 +
 +
 +==== Diagnostic ====
 +=== ping, traceroute ===
 +Dans un premier temps, on peut chercher à savoir si notre ordinateur parvient à joindre le serveur :
 +
 +  ping lirria.khaganat.net
 +
 +Résultat concluant :
 +
 +  PING lirria.khaganat.net (91.121.106.70) 56(84) bytes of data.
 +  64 bytes from ns349745.ip-91-121-106.eu (91.121.106.70): icmp_seq=1 ttl=48 time=40.3 ms
 +  64 bytes from ns349745.ip-91-121-106.eu (91.121.106.70): icmp_seq=2 ttl=48 time=41.8 ms
 +  64 bytes from ns349745.ip-91-121-106.eu (91.121.106.70): icmp_seq=3 ttl=48 time=41.6 ms
 +  64 bytes from ns349745.ip-91-121-106.eu (91.121.106.70): icmp_seq=4 ttl=48 time=41.0 ms
 +  
 +  --- lirria.khaganat.net ping statistics ---
 +  4 packets transmitted, 4 received, 0% packet loss, time 3004ms
 +  rtt min/avg/max/mdev = 40.356/41.237/41.818/0.594 ms
 +
 +En cas d'erreur (i.e. "le serveur n'est pas joignable") :
 +
 +  PING lirria.khaganat.net (91.121.106.70) 56(84) bytes of data.
 +  
 +  --- lirria.khaganat.net ping statistics ---
 +  4 packets transmitted, 0 received, 100% packet loss, time 3078ms
 +
 +
 +Dans ce cas on peut essayer de voir à quel niveau cela coince, sur le réseau, avec la commande traceroute :
 +
 +  traceroute lirria.khaganat.net
 +
 +Si la dernière ligne contient l'adresse IP de lirria.khaganat.net (91.121.106.70 au 29 mars 2018), c'est tout bon. Sinon, traceroute n'affiche plus que des lignes avec 3 étoiles ''* * *'' : un élément du réseau pose souci et le lien ne peut être établi.
 +
 +
 +
 +=== Vérifier si les ports sont bien ouverts ===
 +Vous avez bien ouvert les ports de votre firewall, mais ça ne fonctionne toujours pas ? Il se peut qu'il y ait d'autres problèmes. Le plus simple est alors de vérifier si l'on peut ouvrir une connexion sur les ports TCP sus-cités, ou en termes plus simple voir si sa machine peut communiquer avec le serveur. En fonction du système d'exploitation il y a différentes méthodes :
 +
 +== GNU/Linux ==
 +On peut installer ''netcat'' si ce n'est pas déjà fait, et tenter d'ouvrir une connexion TCP sur les ports dont on a besoin :
 +
 +  nc -vz lirria.khaganat.net 80 443 40916 43435 50000
 +
 +En cas de succès, voilà à quoi cela ressemble :
 +
 +  Connection to lirria.khaganat.net 80 port [tcp/http] succeeded!
 +
 +Sinon, on obtient un message d'erreur :
 +
 +  nc: connect to lirria.khaganat.net port 80 (tcp) failed: Connection refused
 +
 +Le message peut varier, en fonction de l'erreur. Il peut être affiché au bout d'un certain temps ("timeout" ou "délai d'attente") quand aucune réponse n'a été reçue.
 +
 +
 +== GNU/Linux et windows (peut-être aussi MacOS ?) ==
 +Si on n'a pas envie ou pas la possibilité d'installer netcat, on peut aussi utiliser ''telnet'' à la place :
 +
 +  telnet lirria.khaganat.net 80
 +  telnet lirria.khaganat.net 443
 +  telnet lirria.khaganat.net 40916
 +  telnet lirria.khaganat.net 43435
 +  telnet lirria.khaganat.net 50000
 +
 +Si la connexion TCP est établie cela ressemble à ceci :
 +
 +  Trying 91.121.106.70...
 +  Connected to lirria.khaganat.net.
 +  Escape character is '^]'.
 +
 +Pour sortir il faut taper les trois touches ''Ctrl + AltGr + ]''
 +
 +Sinon en cas d'erreur, on obtient... un message d'erreur (qui peut varier en fonction du système d'exploitation) :
 +
 +  Trying 91.121.106.70...
 +  telnet: Unable to connect to remote host: Connection refused
 +
  
 {{tag>Bug Brouillon}} {{tag>Bug Brouillon}}
CC Attribution-Share Alike 4.0 International Driven by DokuWiki
fr/error.txt · Dernière modification : 2021/12/03 19:19 de 127.0.0.1

Licences Mentions légales Accueil du site Contact