THE ORB
Démarrage du studio

Délai de connexion dépassé / erreur CURL 28

Un joueur n'a pas pu atteindre votre serveur à temps. Soit sa connexion, soit vos ports, soit votre serveur trop occupé pour répondre.

groupsLes joueurs ne peuvent pas rejoindrepersonVous pouvez le corriger

Faites d'abord ceci

Si personne ne peut se connecter, vérifiez que le port UDP 30120 est ouvert. Si c'est un joueur, c'est son réseau.

bug_reportCollez plutôt toute votre console

Ce que ça veut dire

Le client a envoyé une requête et n'a pas eu de réponse à temps. Soit elle n'a jamais atteint le serveur, soit le serveur était trop occupé pour répondre. L'erreur CURL 28 est précisément un dépassement de délai, pas un refus : un refus le dirait.

Ce qui la provoque

Classé par fréquence : la cause la plus probable en premier.

  1. 1

    Ports non redirigés

    TCP ET UDP sur 30120. L'UDP est celui qu'on oublie, et une redirection TCP seule donne exactement ceci : la liste marche, la connexion expire.

  2. 2

    Le serveur est surchargé

    Un serveur collé à 100 % de CPU cesse de répondre aux poignées de main. Si les joueurs déjà connectés rubber-bandent aussi, c'est ça.

  3. 3

    L'IP du joueur est bloquée

    Par un anticheat, une règle de pare-feu, ou une liste de bannissement de l'hébergeur.

  4. 4

    Un problème de NAT ou de passerelle côté joueur

    Double NAT, un VPN, ou un NAT d'opérateur.

  5. 5

    Tout simplement la distance

    Un joueur de l'autre côté d'un océan avec un mauvais routage peut dépasser la fenêtre de la poignée de main.

Comment savoir laquelle est la vôtre

Quelqu'un d'autre peut-il se connecter en ce moment ? Si oui, c'est le réseau de ce joueur. Si personne ne peut, regardez le CPU du serveur et son pare-feu. Vérifiez ensuite que le port est réellement ouvert depuis l'extérieur : un testeur de ports sur 30120 UDP tranche.

Où regarder

Le pare-feu et le routeur côté serveur ; le réseau du client de son côté.

Comment la corriger

Redirigez les deux protocoles sur 30120 :

endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"

Côté client : vider le DNS, désactiver un VPN et réessayer. Si le serveur est surchargé, c'est un problème de performance : voyez l'entrée sur l'avertissement d'à-coup.

Toujours bloqué sur votre propre code ?

Cette page explique ce que cette erreur signifie en général. Collez votre console dans Server Fixer : il classera tout ce qui s'y trouve et vous dira quoi faire en premier ; et si vous préférez ne pas y toucher, ORBIE peut réparer le script et vous rendre la ressource prête à déposer.

bug_reportOuvrir le Server Fixer

Les erreurs qui voyagent avec celle-ci