# Dépannage

> Solutions aux problèmes courants sur Daki Hosting : serveurs suspendus, échecs au démarrage, problèmes de téléversement, réseau et plus encore.

Cette page regroupe les problèmes les plus fréquents rencontrés sur Daki Hosting et leurs solutions. Si votre problème n'est pas listé, consultez la [FAQ](https://daki.cc/fr/wiki/faq) ou contactez-nous via le [canal de support](https://daki.cc/fr/wiki/guides/support) approprié.

---

## Problèmes liés au statut du serveur

**Mon serveur est suspendu — comment le réactiver ?**

**Free Tier :** votre compteur de durée de fonctionnement est tombé à zéro. Connectez-vous au Dashboard Free Tier sur [free.daki.cc](https://free.daki.cc) et regardez des publicités pour ajouter de la durée de fonctionnement. Vous disposez d'une **période de grâce de 2 jours** après la suspension avant la suppression définitive du serveur. Voir [Renouveler votre serveur gratuit](https://daki.cc/fr/wiki/guides/save-free-server-from-purge).

**Offre payante :** la période de facturation s'est terminée sans renouvellement réussi. Connectez-vous au Billing Panel sur [billing.daki.cc](https://billing.daki.cc), ajoutez du crédit ou un moyen de paiement, puis renouvelez votre service. Vous disposez d'une **fenêtre de 7 jours** avant la résiliation définitive du service et la suppression des données. D'ici là, vous pouvez aussi télécharger la sauvegarde effectuée avant la suspension depuis la page du service. Voir [Facturation et paiements](https://daki.cc/fr/wiki/guides/billing).

**Mon serveur a été supprimé — puis-je récupérer mes fichiers ?**

Non. Une fois qu'un serveur Free Tier est supprimé après la période de grâce de 2 jours, ou qu'un service payant est résilié après la fenêtre de suspension de 7 jours, toutes les données sont supprimées définitivement et ne peuvent pas être récupérées. Conservez toujours une sauvegarde externe de votre code (par ex. sur GitHub).

**Service payant toujours suspendu ?** La sauvegarde effectuée avant la suspension est alors encore disponible : ouvrez le service dans le Billing Panel et téléchargez-la depuis le bloc **Server backups**. Voir [Sauvegardes avant suspension](https://daki.cc/fr/wiki/guides/billing#backups-before-suspension).

**Mon serveur reste bloqué sur « Installing » ou « Starting »**

Patientez 1 à 2 minutes et actualisez le Portail. Si le statut ne change pas, essayez de cliquer sur **Kill** dans l'onglet Console, puis sur **Start** à nouveau. Si le problème persiste, demandez de l'aide sur [Discord](https://discord.gg/daki).

---

## Problèmes de démarrage et d'exécution

**Mon serveur plante immédiatement après son démarrage**

Ouvrez l'onglet **Console** du Portail et lisez la sortie d'erreur. Causes courantes :

- **Mauvaise commande de démarrage** — faute de frappe dans le nom du fichier ou mauvais chemin. Comparez le nom du fichier dans l'onglet Startup avec celui affiché dans l'onglet Files.
- **Fichier d'entrée manquant** — votre code n'a peut-être pas encore été téléversé, ou il se trouve dans un sous-dossier. Voir [Gestionnaire de fichiers](https://daki.cc/fr/wiki/guides/file-manager).
- **Dépendances non installées** — vérifiez que la commande d'installation est bien définie dans l'onglet Startup (par ex. `npm install` ou `pip install -r requirements.txt`) puis redémarrez. Voir [Paramètres de démarrage](https://daki.cc/fr/wiki/guides/startup-settings).
- **Mauvaise image Docker** — votre code nécessite une version d'environnement plus récente. Vérifiez l'image dans l'onglet Startup.

**Ma commande de démarrage ne fonctionne pas**

Vérifiez dans l'onglet **Startup** :
1. La commande de démarrage pointe vers le bon nom de fichier (sensible à la casse).
2. L'image Docker sélectionnée correspond à la version du langage de votre application.
3. Vous avez redémarré le serveur après avoir fait vos modifications.

Voir [Paramètres de démarrage](https://daki.cc/fr/wiki/guides/startup-settings).

**J'ai sélectionné la mauvaise image Docker**

Allez dans l'onglet **Startup**, choisissez la bonne image dans la liste déroulante et redémarrez. Changer d'image Docker ne supprime pas vos fichiers.

**Plantage par manque de mémoire (OOM kill)**

Votre application utilise plus de RAM que ne le permet votre offre. La Console affiche généralement le processus interrompu sans message d'erreur explicite, ou une ligne du type `Killed` ou `exit code 137`.

- **Free Tier :** la limite est de 512 Mo. Optimisez l'utilisation mémoire de votre application ou passez à une offre payante, à partir de 2 Go de RAM. Voir [Offres payantes](https://daki.cc/fr/wiki/guides/paid-plans).
- **Offre payante :** optimisez l'utilisation mémoire ou passez à une offre supérieure avec plus de RAM. Voir [Offres payantes](https://daki.cc/fr/wiki/guides/paid-plans).

**Mes dépendances ne s'installent pas**

Assurez-vous que la **commande d'installation** est correctement définie dans l'onglet **Startup** :
- Node.js : `npm install`
- Python : `pip install -r requirements.txt`

Redémarrez le serveur après avoir défini la commande d'installation pour la déclencher.

---

## Problèmes de téléversement de fichiers

**Je ne peux pas téléverser un dossier dans le gestionnaire de fichiers**

Le téléversement direct de dossiers n'est pas pris en charge dans le gestionnaire de fichiers web. Utilisez l'une de ces solutions de contournement :
1. Compressez votre dossier en `.zip` ou `.tar.gz`, téléversez l'archive, puis faites un clic droit et sélectionnez **Extract**.
2. Utilisez le SFTP pour téléverser le dossier directement, sans restriction.

Voir [Gestionnaire de fichiers](https://daki.cc/fr/wiki/guides/file-manager).

**Le téléversement de fichier échoue ou expire**

Le gestionnaire de fichiers web a une limite de taille par fichier. Pour les gros fichiers, utilisez SFTP. Vos identifiants SFTP se trouvent dans l'onglet **Settings**. Voir [Gestionnaire de fichiers](https://daki.cc/fr/wiki/guides/file-manager).

**Je n'arrive pas à me connecter en SFTP**

Vérifiez les points suivants :
- **Host et port** — vérifiez-les dans l'onglet **Settings** de votre serveur dans le Portail.
- **Username** — utilisez votre nom d'utilisateur Portail exactement tel qu'affiché.
- **Password** — utilisez le mot de passe de votre compte Portail (et non votre mot de passe Discord ou celui du Billing Panel).
- **État du serveur** — SFTP nécessite que votre serveur ne soit pas suspendu.

Voir [Gestionnaire de fichiers](https://daki.cc/fr/wiki/guides/file-manager).

---

## Problèmes réseau

**Mon application web / mon API n'est pas accessible depuis l'extérieur**

**Free Tier :** les serveurs Free Tier n'ont pas de ports accessibles publiquement. Les connexions entrantes externes ne sont pas prises en charge sur le Free Tier. Vous avez besoin d'une offre payante pour exposer publiquement un serveur web ou une API. Voir [Réseau et allocations](https://daki.cc/fr/wiki/guides/network-allocations).

**Offre payante :** vérifiez que votre application écoute sur le port affiché dans l'onglet **Network** du Portail. Les applications qui écoutent sur un autre port ne sont pas joignables depuis l'extérieur.

**Mon bot Discord fonctionne bien mais mon serveur HTTP non**

Les bots Discord se connectent en sortant vers Discord et n'ont pas besoin de port ouvert : ils fonctionnent aussi bien sur le Free Tier que sur les offres payantes. Les serveurs HTTP ont besoin d'un port entrant, ce qui nécessite une offre payante. Voir [Réseau et allocations](https://daki.cc/fr/wiki/guides/network-allocations).

---

## Problèmes de connexion et de compte

**Je n'arrive pas à me connecter au Dashboard Free Tier**

Le Dashboard Free Tier utilise Discord OAuth. Assurez-vous d'être connecté à Discord dans votre navigateur (ou que l'application de bureau Discord est ouverte). Essayez de vider le cache de votre navigateur ou d'utiliser un autre navigateur.

Un changement d'adresse e-mail sur Discord ne pose pas de problème : votre compte est lié à votre identifiant Discord, et la nouvelle adresse est copiée sur votre compte Daki et Portail lors de la prochaine connexion. Si le dashboard affiche une raison (par exemple une maintenance ou un VPN bloqué), suivez-la ou contactez le support sur Discord.

**J'ai oublié mon mot de passe du Billing Panel**

Utilisez le lien **"Forgot Password"** sur la page de connexion du Billing Panel à l'adresse [billing.daki.cc](https://billing.daki.cc). Un lien de réinitialisation sera envoyé à l'adresse e-mail enregistrée.

**J'ai oublié mon mot de passe du Portail**

**Free Tier :** utilisez **Open Portal** sur la page **Account** à l'adresse [free.daki.cc/account](https://free.daki.cc/account) pour vous connecter sans mot de passe, ou cliquez sur **Reset password** pour en obtenir un nouveau (affiché une seule fois).

**Offre payante :** rendez-vous dans l'onglet **Password** de la page de votre service actif dans le Billing Panel et générez un nouveau mot de passe Portail.

**Je ne sais pas quel panneau utiliser**

Il existe trois interfaces distinctes :
- **Dashboard Free Tier** ([free.daki.cc](https://free.daki.cc)) — gestion du compte Free Tier, connexion avec Discord.
- **Billing Panel** ([billing.daki.cc](https://billing.daki.cc)) — achat d'offres et facturation, connexion propre avec e-mail et mot de passe.
- **Portail** ([portal.daki.cc](https://portal.daki.cc)) — gestion de vos serveurs, connexion via SSO depuis les deux autres panneaux.

Voir [Vue d'ensemble du Portail](https://daki.cc/fr/wiki/guides/portal) pour une comparaison complète.

---

## Raisons courantes de suspension

| Raison | Ce qui se passe |
| :--- | :--- |
| Compteur de durée de fonctionnement Free Tier à zéro | Serveur suspendu ; supprimé après la période de grâce de 2 jours |
| Période de facturation d'une offre payante expirée sans renouvellement | Serveur suspendu ; supprimé après la période de grâce de 7 jours |
| Plusieurs comptes créés par une même personne | Tous les comptes peuvent être suspendus |
| Violation des Conditions d'utilisation / abus | Le compte peut être suspendu définitivement |

Pour éviter les problèmes involontaires : regardez des publicités régulièrement (Free Tier), gardez un crédit suffisant (offres payantes) et respectez les [Conditions d'utilisation](https://daki.cc/fr/legal/terms-of-service).

---

## Toujours bloqué ?

- **Consultez d'abord la page de statut :** [daki.cc/status](https://daki.cc/fr/status) — votre problème peut être lié à un incident en cours.
- **Utilisateurs Free Tier :** ouvrez un ticket via le [serveur Discord](https://discord.gg/daki).
- **Clients payants :** ouvrez un ticket dans le [Billing Panel](https://billing.daki.cc) ou sur [Discord](https://discord.gg/daki).

Voir [Obtenir de l'aide](https://daki.cc/fr/wiki/guides/support) pour tous les détails sur les canaux d'assistance.

---
Source: https://daki.cc/fr/wiki/guides/troubleshooting
