Impossible de se connecter aux heures de pointes ?

Répondre
Partager Rechercher
Hello,
Depuis quelques jours, j'ai du mal à me connecter à Dofus aux "heures de pointes" (~20h, quand je rentre du travail)
Lorsque j'essaye de me connecter, que ce soit avec un compte valide ou pas, lorsque je valide, le bouton se grise, et rien ne se passe.
Ça fait plusieurs jours que je poll les forums (l'officiel et JoL), mais personne ne s'en plaint. J'en ai donc conclu que le problème venait de moi.
J'ai donc décidé de chercher l'origine du problème (attention, c'est technique) :

Lorsque je valide, le client envoie une requête à hxxp://api.ankama.com/forum/forum.json (je n'ai aucune idée de l'utilité de cette page)
Code:
$ wget -O- 'hxxp://api.ankama.com/forum/forum.json' --post-data='[redacted]'
--2015-07-18 21:14:38--  http://api.ankama.com/forum/forum.json
Résolution de api.ankama.com (api.ankama.com)… 213.248.126.138
Connexion à api.ankama.com (api.ankama.com)|213.248.126.138|:80… connecté.
requête HTTP transmise, en attente de la réponse… 408 Request Timeout
2015-07-18 21:14:38 erreur 408 : Request Timeout.
On peut voir ici que le serveur répond par un "Request Timeout" : il est probablement submergé de requête aux heures de pointes.
Vu que le problème vient pas de moi, je peux pas faire grand chose. Mais j'ai quand même essayé de trouver un moyen de corriger le problème.
Visiblement, en envoyant la même requête au serveur en https, la requête passe sans problèmes.
Comme les autres semblent pas avoir ce problème, j'ai essayé depuis le serveur de ma guilde, et là, la requête passe niquel aussi...

Je me suis dit que ça venait peut-être de la résolution DNS, vu que les deux connexions chez des FAI différents (Je suis chez SFR), mais non :
Code:
$ dig a api.ankama.com +short
lb14.ankama.com.
213.248.126.138
Est-ce que quelqu'un d'autre à le même problème que moi ? Une idée d'où ça vient ? Un truc pour se connecter quand ça fait ça ?


Edit:
J'ai trouvé une technique pour me connecter :
Je force la redirection de "api.ankama.com" vers mon IP en local, et j'affiche la réponse que le client attend avec un fichier statique.
Du coup, je sais pas à quoi sert cette requête, ni pourquoi le client veut absolument une réponse, puisqu'au final on peut se connecter sans y être passé…

Dernière modification par LordXeR ; 18/07/2015 à 21h35. Motif: Ajout technique pour se connecter
Salut, je n'ai jamais eu ce soucis, bien que je sois aussi sur Linux.
Le problème de DNS peut être écarté. Vu ton FAI tu serais certainememt pas le seul à avoir ce soucis.
A moins d'un problème de time out lié à ton système je vois pas. As tu essayé avec la commande curl au lieu de wget ?

Bien que tu aies trouvé la solution ça serait toujours sympa de pouvoir résoudre le soucis ^^

Et tu pourrais te trouver bloquer en cas de maj, j ai pas accès à mon pc, mais il me semble que cette requete sert à vérifier qu'il n'y a pas de maj à telecharger.
Citation :
Publié par zheny
Salut, je n'ai jamais eu ce soucis, bien que je sois aussi sur Linux.
Salut,
Tout d'abord, merci d'avoir pris le temps de lire, et de répondre.
En fait, je ne suis sur Linux (je triche). J'utilise Cygwin, qui me permet d'avoir la stack de logiciels que j'aime bien utiliser sur Windows (dig, wget, nc, ssh, cp, mv, ls, touch, rm...)

Citation :
Publié par zheny
Le problème de DNS peut être écarté. Vu ton FAI tu serais certainememt pas le seul à avoir ce soucis.
Oui. Surtout que sur le port 443 (https), la requête passe.
Au début, je pensais à plusieurs IP pour un nom de domaine, et que ma box choisissait toujours le même. La vérité c'est qu'elle choisit toujours le même, mais parce qu'il n'y en a qu'un. xD

Citation :
Publié par zheny
A moins d'un problème de time out lié à ton système je vois pas. As tu essayé avec la commande curl au lieu de wget ?
Je viens d'essayer. Même problème.
Je doute que le problème vienne de mon système, puisque les requêtes envoyées par le client, Firefox (add-on spécialisé pour forger des requêtes), curl, wget et même les celles faite à la main (echo -ne "..."| nc) n'aboutissent pas...
Le truc, c'est que si ça vient pas de moi, plein d'autre gens devraient avoir le même soucis, mais c'est pas le cas.

Citation :
Publié par zheny
Bien que tu aies trouvé la solution ça serait toujours sympa de pouvoir résoudre le soucis ^^
Oui. Même si c'est pas interdit par la charte (pas de modification du client), j'aimerais bien pouvoir jouer "normalement". xD

Citation :
Publié par zheny
Et tu pourrais te trouver bloquer en cas de maj, j ai pas accès à mon pc, mais il me semble que cette requete sert à vérifier qu'il n'y a pas de maj à telecharger.
Hum. Effectivement, dans ce cas, je vais modifier mon script pour qu'il fasse une requête à l'URL d'origine, et si la réponse n'est pas 200, alors on envoie une réponse bidon.

Je viens aussi de tester sur mon laptop... même résultat.
Ce qui est le plus étrange, c'est que le serveur me parle de timeout, mais il n'y a aucune latence.

PC 1: Windows 7 x64
PC 2: Linux laptop 4.0.5-1-ARCH #1 SMP PREEMPT Sat Jun 6 18:37:49 CEST 2015 x86_64 GNU/Linux
FAI: SFR (Enfin Neuf... heu Numéricable... non attendez, j'étais chez AOL à la base. Je suis chez qui maintenant ? )

Serveur : Linux server 3.2.0-4-amd64 #1 SMP Debian 3.2.65-1+deb7u2 x86_64 GNU/Linux
FAI: Online
Message supprimé par son auteur.
Répondre

Connectés sur ce fil

 
1 connecté (0 membre et 1 invité) Afficher la liste détaillée des connectés