Outils pour utilisateurs

Outils du site


admin:services:xmpp.chapril.org

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
admin:services:xmpp.chapril.org [2020/06/01 10:44] – [Première installation] pitchumadmin:services:xmpp.chapril.org [2020/12/05 11:59] – [Augmenter la verbosité des logs] neox
Ligne 18: Ligne 18:
  
 Lors de l'inscription un captcha simpliste est présenté, limitant ainsi la création de comptes massive par des bots. Lors de l'inscription un captcha simpliste est présenté, limitant ainsi la création de comptes massive par des bots.
-Cela dit le captcha est réellement simpliste et il n'est pas impossible qu'un jour des bots soient capables de le déjouer. +Cela dit le captcha est réellement simpliste et il n'est pas impossible qu'un jour des bots soient capables de le déjouer, mais la création de compte automatisée est tout de même rendue difficile par la règle [[https://docs.ejabberd.im/admin/configuration/toplevel/#captcha-limit|captcha_limit]], configurée à 10, qui limite le nombre de captcha émis par JID/IP par minute.
 ==== Quotas de stockage ==== ==== Quotas de stockage ====
  
Ligne 44: Ligne 43:
   * TCP 5223 : xmpps-client   * TCP 5223 : xmpps-client
   * TCP 5269 : xmpp-server   * TCP 5269 : xmpp-server
 +  * TCP 3478 : _stun et _turn
 +  * TCP 5349 : _stuns et _turns
  
 <note important>**TODO** : clarifier la situation actuelle concernant le routage IPv6</note> <note important>**TODO** : clarifier la situation actuelle concernant le routage IPv6</note>
Ligne 79: Ligne 80:
 _xmpp-client._tcp.chapril.org.         86400   IN      SRV 10 10 5222  xmpp.chapril.org. _xmpp-client._tcp.chapril.org.         86400   IN      SRV 10 10 5222  xmpp.chapril.org.
 _xmpps-client._tcp.chapril.org.        86400   IN      SRV  5 10 5223  xmpp.chapril.org. _xmpps-client._tcp.chapril.org.        86400   IN      SRV  5 10 5223  xmpp.chapril.org.
-; un jour peut-être, pour les flux audio/vidéo +_stun._udp.chapril.org.                86400   IN      SRV 10 10 3478  xmpp.chapril.org. 
-;_stun._udp.xmpp.chapril.org.                86400   IN      SRV 10 10 3478  xmpp.chapril.org. +_stun._tcp.chapril.org.                86400   IN      SRV 10 10 3478  xmpp.chapril.org. 
-;_stun._udp.jabber.xmpp.chapril.org.         86400   IN      SRV 10 10 3478  xmpp.chapril.org.+_stuns._tcp.chapril.org.               86400   IN      SRV 10 10 5349  xmpp.chapril.org. 
 +_turn._tcp.chapril.org.                86400   IN      SRV 10 10 3478  xmpp.chapril.org. 
 +_turn._udp.chapril.org.                86400   IN      SRV 10 10 3478  xmpp.chapril.org. 
 +_turns._tcp.chapril.org.               86400   IN      SRV 10 10 5349  xmpp.chapril.org.
  
 _xmppconnect.chapril.org.   86400   IN      TXT        "_xmpp-client-xbosh=https://xmpp.chapril.org/bosh" _xmppconnect.chapril.org.   86400   IN      TXT        "_xmpp-client-xbosh=https://xmpp.chapril.org/bosh"
Ligne 113: Ligne 117:
 **TODO** lister les principaux éléments de configuration dans le fichier ///etc/ejabberd/ejabberd.yml// **TODO** lister les principaux éléments de configuration dans le fichier ///etc/ejabberd/ejabberd.yml//
 </note> </note>
 +
 +===== Modération =====
 +
 +==== Désactiver un compte ====
 +
 +Génère un mot de passe aléatoire pour un compte et ferme immédiatement toutes les sessions actives de ce compte .
 +(encore jamais testé)
 +
 +<code bash>
 +sudo -u ejabberd ejabberdctl ban_account <username> chapril.org
 +</code>
 +
 +Si besoin de réactiver le compte, il faut lui affecter un nouveau mot de passe (il n'est pas possible de restaurer le précédent) et le communiquer à son propriétaire.
 +
 +<code bash>
 +sudo -u ejabberd ejabberdctl change_password <username> chapril.org <nouveau_mot_de_passe>
 +</code>
 +
 +==== Supprimer ====
 +
 +Pour supprimer définitivement un compte :
 +<code bash>
 +sudo -u ejabberd ejabberdctl unregister <username> chapril.org
 +</code>
 +
 +
 ===== Maintenance ===== ===== Maintenance =====
  
Ligne 121: Ligne 151:
 </code> </code>
  
-==== Relancer le service ====+==== Augmenter la verbosité des logs ====
  
-Recharger le service sans interruption (après avoir modifié une configuration par exemple) :+Ouvrir le fichier ///etc/ejabberd/ejabberd.yml// et passer le paramètre //loglevel: 3// à 4 ou 5 pour avoir plus d'infos. 
 + 
 +Pour prendre en compte le changement sans redémarrer le service :
  
 <code bash> <code bash>
Ligne 129: Ligne 161:
 </code> </code>
  
-Sinon, quand on n'a pas le choix, stopper et relancer le service (avec quelques secondes d'interruption) :+Autre possibilité : augmenter temporairement la verbosité avec la commande :
 <code bash> <code bash>
-systemctl restart ejabberd+sudo -u ejabberd ejabberdctl set_loglevel loglevel 
 </code> </code>
  
-==== Désactiver un compte ==== 
  
-Génère un mot de passe aléatoire pour un compte et ferme immédiatement toutes les sessions actives de ce compte . +==== Relancer le service ==== 
-(encore jamais testé)+ 
 +Recharger le service sans interruption (après avoir modifié une configuration par exemple:
  
 <code bash> <code bash>
-sudo -u ejabberd ejabberdctl ban_account <usernamechapril.org+sudo -u ejabberd ejabberdctl reload_config 
 +</code> 
 + 
 +Sinon, quand on n'a pas le choix, stopper et relancer le service (avec quelques secondes d'interruption) : 
 +<code bash> 
 +systemctl restart ejabberd
 </code> </code>
  
admin/services/xmpp.chapril.org.txt · Dernière modification : 2024/03/13 09:55 de pitchum