Skip to main content

Launch your FiveM server in just a few clicks! Optimized hosting, DDoS protection included, and 24/7 support.

Discover our FiveM plans

Bloqué sur « Awaiting scripts »

« Awaiting scripts » signifie que le client attend que les ressources du serveur aient fini de démarrer. Si ça ne se termine jamais, une ressource n'a pas démarré côté serveur. Le message ne dit pas laquelle : c'est la console du panel qui le dit.

1. Lire la console​

Panel → onglet Console, redémarrez le serveur et lisez le démarrage. Ignorez les lignes jaunes Warning (manifest obsolète, sv_endpointPrivacy…) : elles n'empêchent pas le démarrage. Cherchez les lignes rouges error / failed, en particulier :

Message dans la consoleCauseCorrection
Access denied for user ... / ER_ACCESS_DENIED_ERRORIdentifiants MySQL faux ou obsolètes dans server.cfg (mot de passe régénéré, base recréée)Recopiez la chaîne mysql_connection_string affichée par le panel (onglet Databases) dans server.cfg : Lier MySQL
connect ECONNREFUSED / ETIMEDOUT vers la baseHôte ou port faux dans la chaîne (le port MySQL est toujours 3306)Même correction
Table '...' doesn't exist / Unknown tableLe fichier .sql de la base n'a pas été importé, ou pas dans la bonne baseImportez le SQL via phpMyAdmin : Importer un SQL
Couldn't find resource oxmysql (ou mysql-async, es_extended…)La ressource est absente de resources ou son dossier est mal nomméVérifiez le dossier en SFTP et la ligne ensure correspondante
attempt to index a nil value, attempt to call a nil value, erreur Lua dans un scriptBug ou incompatibilité de script (versions de framework, dépendance manquante)Sujet développement : voyez la doc du script ou le salon entraide
Server boot timed out / No successful HeartBeat (txAdmin)Une ressource bloque le démarrage completIdentifiez la dernière ressource affichée avant le blocage et désactivez-la pour tester

2. Vérifier la base de données​

  • La chaîne doit être au format URI mysql://user:pass@host:3306/base?charset=utf8mb4, sur une seule ligne, sans guillemets en trop. Le panel la fournit prête à copier.
  • Le mot de passe a-t-il été réinitialisé récemment (bouton Reset password dans Databases) ? Si oui, il faut remettre le nouveau dans server.cfg.
  • L'assistant IA peut tester la connexion et réécrire la chaîne correcte pour vous.

3. Ce qu'une réinstallation ne corrige pas​

Réinstaller le serveur remet les fichiers d'origine et supprime vos ressources et votre configuration ; recréer la base supprime toutes les tables. Ni l'un ni l'autre ne corrige un script bugué ou une chaîne MySQL fausse. N'y recourez que pour repartir de zéro volontairement, après avoir sauvegardé.

4. Toujours bloqué​

Envoyez les 20 dernières lignes de la console (ou le lien de log de debug généré par le panel) dans votre ticket, avec le nom de la ressource suspectée. Si les lignes rouges concernent uniquement vos scripts, le sujet relève du développement de votre serveur.