Just a sample of the Echomail archive
Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.
|    SYNC_SYSOPS    |    Synchronet Multinode BBS Software Suppor    |    33,243 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 31,417 of 33,243    |
|    Keyop Troy to GitLab note in main/sbbs    |
|    feature request: web security - bot prot    |
|    09 Mar 25 15:16:23    |
      TZUTC: -0700       MSGID: 57472.sync_sys@1:103/705 2c3429b7       PID: Synchronet 3.20e-Linux master/cc717b402 Mar 08 2025 GCC 12.2.0       TID: SBBSecho 3.23-Linux master/cc717b402 Mar 08 2025 GCC 12.2.0       BBSID: VERT       CHRS: ASCII 1       https://gitlab.synchro.net/main/sbbs/-/issues/887#note_6760              I use fail2ban to achieve this. Follow here: https://wiki.synch       o.net/howto:fail2ban              I then added these lines to my /etc/fail2ban/jail.d/sbbs.conf jail config.              [sbbs-web]       enabled = true       filter = sbbs-web       action = iptables-allports[name=SBBS-web, protocol=all]       logpath = /var/log/sbbs.log       maxretry = 3       findtime = 21600       bantime = 21600              and then my /etc/fail2ban/filter.d/sbbs-web.conf:              [INCLUDES]       before = common.conf              [Definition]       failregex = : web.*HTTP.*\[ |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca