267 lines
5.5 KiB
Markdown
267 lines
5.5 KiB
Markdown
---
|
|
title: "Erreurs courantes"
|
|
date: 2025-01-30T11:35:44+02:00
|
|
draft: false
|
|
weight: 1
|
|
summary: Solutions aux problèmes courants rencontrés avec YAMS et comment les résoudre
|
|
---
|
|
|
|
# Problèmes courants rencontrés avec YAMS et solutions 🔧
|
|
|
|
## Problèmes liés à Docker
|
|
|
|
### Permission Denied Errors 🚫
|
|
|
|
Vous obtenez cette erreur lorsque vous exécutez des commandes YAMS ?
|
|
|
|
```bash
|
|
permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock
|
|
```
|
|
|
|
**Solution rapide :**
|
|
|
|
```bash
|
|
# Ajoutez vous au groupe docker
|
|
sudo usermod -aG docker $USER
|
|
|
|
# Déconnectez-vous et reconnectez-vous, ou lancez la commande :
|
|
newgrp docker
|
|
```
|
|
|
|
**Toujours des problèmes ?**
|
|
|
|
1. Vérifiez l'appartenance au groupe :
|
|
|
|
```bash
|
|
groups $USER
|
|
```
|
|
|
|
Vous devriez voir "docker" dans la liste.
|
|
|
|
2. Vérifiez les permissions du socket :
|
|
|
|
```bash
|
|
ls -l /var/run/docker.sock
|
|
```
|
|
|
|
Ça devrait afficher : `srw-rw---- 1 root docker`
|
|
|
|
3. Vérifiez le service Docker :
|
|
```bash
|
|
systemctl status docker
|
|
```
|
|
|
|
## Problèmes de VPN
|
|
|
|
### Gluetun ne se connecte pas 🔌
|
|
|
|
Si votre VPN ne fonctionne pas, nous allons résoudre le problème étape par étape :
|
|
|
|
1. **Vérifiez les logs de Gluetun**
|
|
|
|
```bash
|
|
docker logs -n 100 gluetun
|
|
```
|
|
|
|
2. **Messages d'erreur courants :**
|
|
|
|
- "Authentication failed": Vérifiez vos identifiants VPN
|
|
- "Network unreachable": Vérifiez votre connexion internet
|
|
- "No such host": Problèmes de DNS. Vérifiez les paramètres de votre réseau
|
|
|
|
3. **Vérifiez les paramètres VPN**
|
|
|
|
```bash
|
|
# Dans votre fichier .env
|
|
VPN_ENABLED=y
|
|
VPN_SERVICE=votre_fournisseur
|
|
VPN_USER=votre_identifiant
|
|
VPN_PASSWORD=votre_mot_de_passe
|
|
```
|
|
|
|
4. **Testez la connexion VPN**
|
|
|
|
```bash
|
|
yams check-vpn
|
|
```
|
|
|
|
5. **Problèmes spécifiques aux fournisseurs :**
|
|
- **ProtonVPN** : Veillez à utiliser les bons identifiants ([Nom d'utilisateur OpenVPN / IKEv2](https://account.proton.me/u/0/vpn/OpenVpnIKEv2)).
|
|
- **Mullvad** : Le numéro de compte doit comporter exactement 16 chiffres
|
|
- **NordVPN** : Utilisez votre token et non votre mot de passe habituel
|
|
|
|
### Corrections rapides du VPN 🛠️
|
|
|
|
1. **Réinitialisez la connexion VPN**
|
|
|
|
```bash
|
|
yams restart
|
|
```
|
|
|
|
2. **Forcez la régénération du conteneur**
|
|
|
|
```bash
|
|
yams destroy
|
|
yams start
|
|
```
|
|
|
|
3. **Vérifiez les paramètres du réseau**
|
|
```bash
|
|
docker network ls
|
|
```
|
|
|
|
## Problèmes liés aux clients de téléchargement
|
|
|
|
### qBittorrent n'est pas accessible 🔒
|
|
|
|
1. **Vérifiez si le VPN est activé**
|
|
|
|
- Vérifiez votre [Configuration VPN](/advanced/vpn/)
|
|
- Lancez un test du VPN :
|
|
```bash
|
|
yams check-vpn
|
|
```
|
|
|
|
2. **Vérifiez le mappage des ports**
|
|
|
|
```bash
|
|
docker ps | grep qbittorrent
|
|
```
|
|
|
|
Le port 8081 devrait être affiché
|
|
|
|
3. **Vérifiez le mode réseau**
|
|
Dans `docker-compose.yaml`:
|
|
|
|
```yaml
|
|
qbittorrent:
|
|
network_mode: "service:gluetun"
|
|
```
|
|
|
|
4. **Vérifiez les logs**
|
|
```bash
|
|
docker logs qbittorrent
|
|
```
|
|
|
|
### Problème de connexion à SABnzbd 📡
|
|
|
|
1. **Vérifiez le statut du service**
|
|
|
|
```bash
|
|
docker ps | grep sabnzbd
|
|
```
|
|
|
|
2. **Vérifiez la configuration**
|
|
Look for:
|
|
|
|
```yaml
|
|
sabnzbd:
|
|
ports:
|
|
- 8080:8080
|
|
```
|
|
|
|
3. **Consultez les logs**
|
|
```bash
|
|
docker logs sabnzbd
|
|
```
|
|
|
|
## Problèmes liés au serveur multimédia
|
|
|
|
### Jellyfin/Emby/Plex ne trouve pas les médias 📺
|
|
|
|
1. **Vérifiez les permissions**
|
|
|
|
```bash
|
|
ls -l /your/media/directory
|
|
```
|
|
|
|
Should be owned by PUID:PGID from your .env file
|
|
|
|
2. **Vérifiez les points de montage**
|
|
|
|
```bash
|
|
docker inspect your-media-server
|
|
```
|
|
|
|
Look for "Mounts" section
|
|
|
|
3. **Erreur de chemins**
|
|
|
|
- Dans le conteneur : `/data/movies`, `/data/tshows`
|
|
- Sur votre système : Votre chemin `MEDIA_DIRECTORY`
|
|
|
|
4. **Scan des bibliothèques**
|
|
- Déclenchez un scan manuel dans l'interface web
|
|
- Vérifiez les chemins d'accès aux bibliothèques dans les paramètres
|
|
|
|
## Problèmes de performances
|
|
|
|
### Utilisation excessive du CPU 🔥
|
|
|
|
1. **Vérifiez les statistiques des conteneurs**
|
|
|
|
```bash
|
|
docker stats
|
|
```
|
|
|
|
2. **Vérifiez les ressources du système**
|
|
|
|
```bash
|
|
top
|
|
# or
|
|
htop
|
|
```
|
|
|
|
3. **Recherche de problèmes dans les logs**
|
|
```bash
|
|
docker logs --tail 100 container-name
|
|
```
|
|
|
|
### Problèmes de mémoire 💾
|
|
|
|
1. **Vérifiez la mémoire disponible**
|
|
|
|
```bash
|
|
free -h
|
|
```
|
|
|
|
2. **Surveillez la mémoire des conteneurs**
|
|
|
|
```bash
|
|
docker stats --format "table {{.Name}}\t{{.MemUsage}}"
|
|
```
|
|
|
|
3. **Fixez des restrictions aux conteneurs**
|
|
In docker-compose.yaml:
|
|
```yaml
|
|
services:
|
|
your-service:
|
|
mem_limit: 1g
|
|
```
|
|
|
|
## Encore besoin d'aide ? 🆘
|
|
|
|
Toujours bloqué ? Nous sommes là pour vous aider !
|
|
|
|
1. **Vérifiez les logs détaillés**
|
|
|
|
```bash
|
|
# Logs de tous les conteneurs
|
|
docker-compose logs
|
|
|
|
# Logs d'un conteneur spécifique
|
|
docker-compose logs container-name
|
|
```
|
|
|
|
2. **Ressources communautaires**
|
|
|
|
- [Forum YAMS](https://forum.yams.media)
|
|
- [Serveur Discord](https://discord.gg/Gwae3tNMST)
|
|
- [Chat Matrix](https://matrix.to/#/#yams-space:rogs.me)
|
|
|
|
3. **Remonter un problème :**
|
|
- Consultez nos [Issues GitLab](https://gitlab.com/rogs/yams/-/issues) existantes
|
|
- Fournissez vos logs et votre configuration lorsque vous ouvrez un ticket
|
|
|
|
N'oubliez pas : La plupart des problèmes ont des solutions simples ! Si vous êtes bloqué, notre communauté est là pour vous aider ! 💪
|