Repository navigation
Total IP Control 1.1.1
Fixed
- Refused connections no longer record a
SEND error 10038 (Socket operation on non-socket)in the audit trail. Connections refused by Require trusted proxy (or the pre-login connection limit) are now turned away before the connection is handed to the telnet daemon, so nothing is written to the closed socket. This also removes stray characters that could follow the refusal message.
Audit logging
- Audit logging is now a four-way choice cycled with the space bar:
NO/AUDIT/LOG/BOTH. It controls two independent destinations — the BBS Audit Trail (the live sysop log) and the daily log files underTOTALIPCONTROL\. - New login access log — a dedicated
TOTALIPCONTROL\LOGINS\folder records who connected and from where: one line per successful login, for every protocol (telnet, SSH, and others), with the date/time, user ID, real IP address, and protocol.
SSH server module compatibility
- Require trusted proxy (block direct) now applies to telnet only. SSH, Rlogin, and other daemons are no longer refused by it — they are direct and already encrypted. Connection limiting, audit logging, GeoIP location, and profile IP recording continue to apply to them.
Upgrading
Existing settings are migrated automatically with all values preserved — no reconfiguration required. See SNTIPCTL.RLN in the download for full install and upgrade notes.
Developer: Mark Laudenbach (Sysop Network) · R&D / Testing: Gregory McGill (Sysop Network)