This is an old revision of the document!
Table of Contents
Configure Servers
Available Servers
This section of the Mystic BBS Configuration System allows a Sysop to enable/disable and set specific configuration settings for variety of different servers Mystic BBS offers.
Here's the view of the 'Available Servers' menu from a fresh install of Mystic showing several servers ready for configuration.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ Available Servers ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ Active Type ID Port IPV4 IPV6 ───────────────────────────────────────────────── Yes TELNET TELNET 23 Yes Yes No RLOGIN RLOGIN 513 Yes Yes No SSH SSH 22 Yes Yes Yes BINKP BINKP 24554 Yes Yes No FTP FTP 21 Yes Yes No NNTP NNTP 119 Yes Yes No POP3 POP3 110 Yes Yes No SMTP SMTP 25 Yes Yes ───────────────────────────────────────────────── Press / for command list ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
If you wish to insert or delete a server(s) from this list use the / key to open the command list.
You can create any number of servers, and all settings are completely independent of each other. You can even create multiple servers of the same type! You can have IPV4 on one adapter while IPV6 runs on another NIC, for example. One telnet server on port 2323 and one on port 23, etc.
It's also worth taking the time to read and understand a discussion about Max BBS Nodes found in the General Options section of the 'Servers' menu.
Important: When any of the servers are set to 'Active' it's the Mystic Internet Server (MIS) that is actually responsible for running each server instance. MIS is something you will want to have running at all times to ensure you, your users and other BBS can all connect to your Mystic BBS via the Internet.
In subsequent sections lets explore each server separately and look at what configuration options are available for each one.
Telnet Server
Mystic BBS offers a Telnet server that users of the BBS can connect to. The default port for Telnet is 23 but this can be set to something different if you wish.
The Telnet server configuration screen looks like this.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ Server TELNET ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ Active │ Yes ID │ TELNET Adapter Type │ IPV4+IPV6 IPV4 Adapter │ 0.0.0.0 IPV6 Adapter │ :: Port │ 23 Max Allowed │ 5 Auto IP Ban │ 4 in 120 secs Country Block │ No Send Blocked │ No Dupe IP Limit │ 1
There are a number of options available to you for configuration in this screen.
Active
Is the server active or not? Options are 'Yes' or 'No'
ID
Sets a protocol ID shown in the Mystic Internet Server 'status' screen. Best to leave these as default.
Adapter Type
Use IPv4, IPv6 or dual stack? Options are IPV4, IPV6, IPV4+IPV6
IPV4 Adapter
Specify network interface for IPv4 adapter. Leave as 0.0.0.0 if you wish Mystic to accept ANY connection on a specified port for all IPv4 adapters.
IPV6 Adapter
Specify network interface for IPv6 adapter. Leave as :: if you wish Mystic to accept ANY connection on a specified port for all IPv6 adapters.
Port
Set which port to use for new connections on this server.
Max Allowed
Set maximum concurrent connections allowed for this server. This setting is also associated with Max BBS Nodes found in the General Options section of the 'Servers' menu.
Auto IP Ban
This option will automatically BAN an IP if they connect to a server more than X times in X seconds. The default recommendation is 4 connections in 120 seconds. Setting either of the values to a zero will disable this feature. Refer also to the IP Blocks + Exceptions and Edit IP Blacklist and Edit IP Whitelist sections of the Wiki.
Country Block
Use IP2Location country blocking? Options are 'Yes' or 'No'.
Mystic offers country blocking using a local database the Sysop installs from the Internet. Read more about this feature in the Edit Country Blocking section of the Wiki.
Send Blocked
Send BLOCKED message to client when blocked? Options are 'Yes' or 'No'.
Dupe IP Limit
Set the maximum number of allowed connections per IP address. A setting of 0 will disable this limit.
[ this Wiki page is under construction - additional servers and config information are being added, please check back again soon ]