Maximus BBS

Documentation for Maximus BBS — Next Generation

View on GitHub

Troubleshooting

Troubleshooting MaxTel — common issues and log files

Most MaxTel problems come down to a handful of common causes: port conflicts, path issues, or Maximus itself not starting cleanly. This page covers the usual suspects and how to track down anything unusual.


Common Issues

“Failed to bind to port”

MaxTel can’t listen on the port you specified. The usual reasons:


Nodes Stuck in “Starting”

The Maximus binary is failing to launch. Things to check:


Users Connect but See Nothing

The telnet connection succeeds but the caller gets a blank screen:


Interface Displays Incorrectly

The dashboard looks garbled or panels are misaligned:


Nodes Restart Continuously

A node spawns, crashes almost immediately, respawns, crashes again:


Log Files

MaxTel writes to maxtel.log in the working directory (or the directory you specified with -d). The log captures:

Watching the Log Live

tail -f maxtel.log

This is especially useful when running in headless mode where you don’t have the dashboard.

Log Rotation

MaxTel overwrites maxtel.log each time it starts. If you want to preserve logs across restarts, redirect output through tee:

maxtel -H 2>&1 | tee -a maxtel-$(date +%Y%m%d).log

Or if you’re using systemd, journalctl handles log retention for you automatically.


See Also