WARN config duplicate_irc_endpoints|deux réseaux partagent

Diagnostic rapide

  • !ircnetrename
  • !ircnetdel

Deux réseaux IRC sur le même hub ZNC

Résumé

Deux entrées [[irc.networks]] partagent le même endpoint (host:port:TLS:pass) — double connexion au même ZNC.

Quand ça apparaît

  • Log boot : réseaux « A » et « B » partagent le même hub IRC
  • Audit : duplicate_irc_endpoints

Ce que ça signifie

Risque flood, chanroles dupliqués, purge !ircnetdel ambiguë.

Impact si ignoré

  • WARN privmsg non envoyé en boucle (SHADOWNET historique)
  • Double JOIN / lag IRC

À faire

  1. Fusionner en un réseau logique (ex. EPX pour admin + scene)
  2. !ircnetrename puis retirer le doublon (!ircnetdel)
  3. Vérifier irc_chanroles.toml orphelins

À ne pas faire

  • Garder main + EPX sur le même ZNC sans raison
  • Éditer chanroles sans network_resolve

Validation

  • Plus de WARN duplicate au boot
  • python3 scripts/check_pre_chanroles_topology.py OK

Références code

  • zartek-fxp/src/main_loop/irc_connections/mod.rs:81-87
  • zartek-fxp/src/config/structs/irc/endpoint_dup.rs

Voir aussi

  • CONFIG.md · rule irc-network-lifecycle.mdc