Create Procédures de dépannage authored by David Beniamine's avatar David Beniamine
**Cette page est en cours de rédaction**
## Problème de synchronisation Nextcloud
```mermaid
graph TD
Bug[Problème de synhcronisation nextcloud]
Bug -->|Oui| TestNet{Est-ce un problème<br/>de réseau}
TestNet -->|Non| Init{Le problème est-il<br />sur tous les postes ?}
TestNet -->|Oui| Net(Voir workflow<br />dédié au réseau)
Init -->|Non| Global{Le problème est-il<br />sur tous les dossiers}
Init -->|Oui| Client{Le client a-t-il<br />accès au serveur}
Client -->|Non| Net
Client -->|Oui| LogsClients
Global -->|Oui| Disque(Vérifier l'espace disque<br />du serveur)
Global -->|Non| LogsClients(Voir dans les logs<br />clients ce qui se passe<br />sur les dossiers concernés<br />F12 sur la fenetre du client<br />attention aux espaces<br />dans les noms de dossiers)
Disque -->|KO| Nextcloud{Nextcloud<br />est-il opérationnel}
Nextcloud -->|Non| Services(Vérifier l'état des services<br/>sur le serveur, voir les logs)
Nextcloud -->|Oui| LogsServer(Voir les logs<br />Nextoud server et apache)
```
## Problème "de réseau"
```mermaid
graph TD
Init[Problème de réseau] --> Bug{Le probème impacte-t-il<br/>tout le réseau}
Bug -->|Oui| Général{Les postes ont-t-ils<br/>accès à internet}
Général -->|Non| TestLan{Les postes ont-ils<br/>une IP locale}
TestLan -->|Non| Lan
TestLan -->|Oui| DNS{Est-ce un<br />problème<br />de DNS ?}
DNS -->|Oui| SelfDNS{Le DNS est-il géré<br />par notre serveur<br />fréquent sur les<br />box orange}
DNS -->|Non| ServerUp
SelfDNS -->|Non| Lan
SelfDNS -->|Oui| DnsMasq(Redémarrer le<br />service dnsmasq)
DnsMasq -->|KO| Lan
Général -->|Oui| ServerUp{Le server est-il<br/>allumé}
ServerUp -->|Oui| ServerNet{Le server est-il<br/>en réseau}
ServerUp -->|Non| ServerReboot(Redémarrer le serveur)
ServerReboot -->|KO| EtatGeneral(Voir les logs,<br/>essayer fsck au besoin ...)
ServerNet -->|Non| Lan(Vérifier les branchement<br/>essayer de se brancher<br/>à la place du serveur<br/>redémarrer la box)
ServerNet -->|Oui| ServerBan{Le réseau local<br/>est-il bannit<br/>par fail2ban ?}
unban -->|KO| Services
Lan -->|KO| Reseau(Problème réseau voir avec le FAI)
ServerBan -->|Oui| unban(Utilisation du<br/>script unban.sh)
ServerBan -->|Non| Services{Tous les services<br/>sont-ils up ?}
Services -->|Non| Disques(Vérifier l'espace disque<br/>les montages<br />et redémarrer les services,<br/>voir les logs)
Services -->|Oui| Parfeu(Vérifier qu'il n'y<br/>a pas de parfeu<br/>externe ou autre qui bloque)
Disques -->|KO| ServerReboot
Bug -->|Non| PosteNet{Le poste a-t-il<br />accès au réseau}
PosteNet -->|Oui| PosteUnban(Utilisation du script unban.sh)
PosteUnban -->|KO| PosteDNS{Le poste arrive-t-il<br />à pinger le serveur<br />par nom, par ip ?}
PosteDNS -->|Oui| Parfeu
PosteDNS -->|IpUniquement| DNSLocal(Vérifier la configuration<br />DNS du poste)
PosteDNS -->|Non| Plug
PosteNet -->|Non| Plug(Vérifier les branchements<br />et configurations locales<br />du poste)
```
\ No newline at end of file