config_server_servers
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
config_server_servers [2019/03/23 20:57] – [FTP] avon | config_server_servers [2024/03/03 03:36] (current) – updates to correct syntax for allowlist + denylist avon | ||
---|---|---|---|
Line 4: | Line 4: | ||
This section of the Mystic BBS Configuration System allows a Sysop to enable/ | This section of the Mystic BBS Configuration System allows a Sysop to enable/ | ||
+ | |||
+ | \\ | ||
+ | \\ | ||
+ | \\ | ||
Here's the view of the ' | Here's the view of the ' | ||
Line 41: | Line 45: | ||
[[|Top]] | [[|Top]] | ||
- | ==== Telnet | + | ==== Telnet ==== |
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. | 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. | ||
+ | |||
+ | You may wish to check out the [[menu_commands# | ||
The Telnet server configuration screen is displayed below. | The Telnet server configuration screen is displayed below. | ||
Line 95: | Line 101: | ||
== Auto IP Ban == | == Auto IP Ban == | ||
- | This option will automatically BAN an IP if they connect to a server more than X times in X seconds. | + | This option will automatically BAN an IP if they connect to a server more than X times in X seconds. |
== Country Block == | == Country Block == | ||
Line 113: | Line 119: | ||
[[|Top]] | [[|Top]] | ||
- | ==== BinkP Server | + | ==== BinkP ==== |
Mystic BBS offers a BinkP server that enables other BBS to connect to your BBS in order to send messages and other files to it. The default port for BinkP is 24554 but this can be set to something different if you wish. | Mystic BBS offers a BinkP server that enables other BBS to connect to your BBS in order to send messages and other files to it. The default port for BinkP is 24554 but this can be set to something different if you wish. | ||
Line 119: | Line 125: | ||
The BinkP server configuration screen is displayed below. | The BinkP server configuration screen is displayed below. | ||
- | + | | |
- | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ | + | |
- | | + | |
| | ||
- | | + | |
| | ||
- | IPV4 Adapter | + | IPV4 Adapter |
- | IPV6 Adapter | + | IPV6 Adapter |
- | | + | |
- | Max Allowed | + | Max Allowed |
Auto IP Ban │ 0 in 0 secs | Auto IP Ban │ 0 in 0 secs | ||
| | ||
Send Blocked | Send Blocked | ||
Time Out │ 30 | Time Out │ 30 | ||
+ | SSL Port │ 0 | ||
There are a number of options available to you for configuration in this screen. | There are a number of options available to you for configuration in this screen. | ||
Line 168: | Line 174: | ||
== Auto IP Ban == | == Auto IP Ban == | ||
- | This option will automatically BAN an IP if they connect to a server more than X times in X seconds. | + | This option will automatically BAN an IP if they connect to a server more than X times in X seconds. |
== Country Block == | == Country Block == | ||
Line 183: | Line 189: | ||
Define an inactivity timeout period in seconds. Default is 30 and does not usually need to be changed. | Define an inactivity timeout period in seconds. Default is 30 and does not usually need to be changed. | ||
+ | |||
+ | == SSL Port == | ||
+ | |||
+ | The Mystic BinkP server supports an SSL style server (via TLS v1.2+) which is | ||
+ | activated by setting the SSL port value to the port you wish to use. The | ||
+ | default SSL port for BINKP is recommended to be port 24553. | ||
+ | |||
+ | When set to a non-zero value, Mystic will automatically spawn a SSL version of | ||
+ | the BINKP server without any other requirements other than CryptLib must be | ||
+ | installed (as is required for all SSL-related servers). | ||
== Force CRAM-MD5 == | == Force CRAM-MD5 == | ||
Line 198: | Line 214: | ||
This setting guides the BinkP server on how to handle files being sent to it that already exist in your [[config_system_paths|Inbound Echomail]] file path. Options are to rename or temporarily skip on filename conflicts. Default is rename. This is a good option and ensures files can be accepted even if something of the same name exists. | This setting guides the BinkP server on how to handle files being sent to it that already exist in your [[config_system_paths|Inbound Echomail]] file path. Options are to rename or temporarily skip on filename conflicts. Default is rename. This is a good option and ensures files can be accepted even if something of the same name exists. | ||
- | == Allow SSL/ | + | == Escape Mode == |
- | The Mystic | + | Mystic's BINKP server |
- | Options for this setting are: | + | When set to //Auto//, Mystic will automatically try to determine the escape mode by using the VERSION frame sent by the mailer. |
- | * **No ** : BINKP server | + | When set to //Legacy//, Mystic |
- | | + | |
- | | + | When set to //Modern//, Mystic will use the \x## format which is preferred or even required by some newer mailers such as BinkD, Radius, and BinkIT. |
+ | |||
+ | It is highly recommended to always keep these set to AUTO unless there is a very specific reason | ||
+ | |||
+ | == Allow StartTLS == | ||
+ | |||
+ | Mystic' | ||
+ | |||
+ | Possible options are: | ||
+ | |||
+ | No : Never allow opportunistic TLS connections | ||
+ | Yes : Offer to use TLS connection with clients when available | ||
+ | Forced : Require a secure SSL/TLS connection with client always | ||
+ | |||
+ | The //Forced// option will cause the BINKP server | ||
+ | |||
+ | As usual these features will require that CryptLib is present and detected by Mystic. | ||
+ | |||
+ | == Download Limit == | ||
+ | |||
+ | Download speed limit (for your server when you receive files) | ||
+ | |||
+ | BINKP has the ability to limit the bandwidth used when sending or receiving files. | ||
+ | |||
+ | == Upload Limit == | ||
+ | |||
+ | Upload speed limit (for your server, when you send files) | ||
[[|Top]] | [[|Top]] | ||
Line 215: | Line 257: | ||
In order to use SSH and SSL variations of servers, [[cryptlib|you will need to install Cryptlib]]. | In order to use SSH and SSL variations of servers, [[cryptlib|you will need to install Cryptlib]]. | ||
+ | |||
+ | You may wish to check out the [[menu_commands# | ||
The SSH server configuration screen is displayed below. | The SSH server configuration screen is displayed below. | ||
Line 267: | Line 311: | ||
== Auto IP Ban == | == Auto IP Ban == | ||
- | This option will automatically BAN an IP if they connect to a server more than X times in X seconds. | + | This option will automatically BAN an IP if they connect to a server more than X times in X seconds. |
== Country Block == | == Country Block == | ||
Line 339: | Line 383: | ||
== Auto IP Ban == | == Auto IP Ban == | ||
- | This option will automatically BAN an IP if they connect to a server more than X times in X seconds. | + | This option will automatically BAN an IP if they connect to a server more than X times in X seconds. |
== Country Block == | == Country Block == | ||
Line 361: | Line 405: | ||
== Passive Port == | == Passive Port == | ||
- | Define first data port for passive FTP. Note: if you have Max Allowed set to 10 and your start port set to 60000 then you need to open up ports 60000-60009. | + | Define first data port for passive FTP. |
+ | |||
+ | **Note:** If you have Max Allowed set to 10 and your start port set to 60000 then you need to open up ports 60000-60009. | ||
== Show QWK == | == Show QWK == | ||
Line 380: | Line 426: | ||
[[|Top]] | [[|Top]] | ||
- | **[ :!: page under construction - additional information | + | ==== NNTP ==== |
+ | |||
+ | Mystic BBS offers a NNTP server that enables users to connect to your BBS in order to send and receive messages. The default port for NNTP is 119 but this can be set to something different if you wish. | ||
+ | |||
+ | The NNTP server configuration screen is displayed below. | ||
+ | |||
+ | | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | IPV4 Adapter | ||
+ | IPV6 Adapter | ||
+ | | ||
+ | Max Allowed | ||
+ | Auto IP Ban │ 0 in 0 | ||
+ | | ||
+ | Send Blocked | ||
+ | Dupe IP Limit │ 1 | ||
+ | Time Out │ 30 | ||
+ | |||
+ | | ||
+ | |||
+ | There are a number of options available to you for configuration in this screen. | ||
+ | |||
+ | == Active == | ||
+ | |||
+ | Is the server active or not? Options are ' | ||
+ | |||
+ | == ID == | ||
+ | |||
+ | Sets a protocol ID shown in the Mystic Internet Server ' | ||
+ | |||
+ | == 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. Default is 119. | ||
+ | |||
+ | == Max Allowed == | ||
+ | |||
+ | Set maximum concurrent connections allowed for this server. This setting is also associated with //Max BBS Nodes// found in the [[config_server_options|General Options]] section of the ' | ||
+ | |||
+ | == Auto IP Ban == | ||
+ | |||
+ | This option will automatically BAN an IP if they connect to a server more than X times in X seconds. | ||
+ | |||
+ | == Country Block == | ||
+ | |||
+ | Use IP2Location country blocking? Options are ' | ||
+ | |||
+ | Mystic offers country blocking using a local database the Sysop installs from the Internet. Read more about this feature in the [[config_edit_country_blocking|Edit Country Blocking]] section of the Wiki. | ||
+ | |||
+ | == Send Blocked == | ||
+ | |||
+ | Send BLOCKED message to client when blocked? Options are ' | ||
+ | |||
+ | == Dupe IP Limit == | ||
+ | |||
+ | Set the maximum number of allowed connections per IP address. A setting of 0 will disable this limit. | ||
+ | |||
+ | == Time Out == | ||
+ | |||
+ | Define an inactivity timeout period in seconds. Default is 30 and does not usually need to be changed. | ||
+ | |||
+ | [[|Top]] | ||
+ | |||
+ | |||
+ | ==== POP3 ==== | ||
+ | |||
+ | Mystic BBS offers a POP3 server that allows a sysop or user to configure an email client so that it can connect to the BBS in order to receive BBS email. | ||
+ | |||
+ | To clarify: BBS email is private one to one email between BBS users. It's accessed when logged in to the BBS by using the MC and MW menu commands. This email resides solely within the BBS and is not (at this point) external email that you can send via the Internet to someone else using a typical email address. | ||
+ | |||
+ | The default port for POP3 is 110 but this can be set to something different if you wish. | ||
+ | |||
+ | The POP3 server configuration screen is displayed below. | ||
+ | |||
+ | | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | IPV4 Adapter | ||
+ | IPV6 Adapter | ||
+ | | ||
+ | Max Allowed | ||
+ | Auto IP Ban │ 0 in 0 | ||
+ | | ||
+ | Send Blocked | ||
+ | Dupe IP Limit │ 1 | ||
+ | Time Out │ 30 | ||
+ | |||
+ | | ||
+ | |||
+ | There are a number of options available to you for configuration in this screen. | ||
+ | |||
+ | == Active == | ||
+ | |||
+ | Is the server active or not? Options are ' | ||
+ | |||
+ | == ID == | ||
+ | |||
+ | Sets a protocol ID shown in the Mystic Internet Server ' | ||
+ | |||
+ | == 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. Default is 110. | ||
+ | |||
+ | == Max Allowed == | ||
+ | |||
+ | Set maximum concurrent connections allowed for this server. This setting is also associated with //Max BBS Nodes// found in the [[config_server_options|General Options]] section of the ' | ||
+ | |||
+ | == Auto IP Ban == | ||
+ | |||
+ | This option will automatically BAN an IP if they connect to a server more than X times in X seconds. | ||
+ | |||
+ | == Country Block == | ||
+ | |||
+ | Use IP2Location country blocking? Options are ' | ||
+ | |||
+ | Mystic offers country blocking using a local database the Sysop installs from the Internet. Read more about this feature in the [[config_edit_country_blocking|Edit Country Blocking]] section of the Wiki. | ||
+ | |||
+ | == Send Blocked == | ||
+ | |||
+ | Send BLOCKED message to client when blocked? Options are ' | ||
+ | |||
+ | == Dupe IP Limit == | ||
+ | |||
+ | Set the maximum number of allowed connections per IP address. A setting of 0 will disable this limit. | ||
+ | |||
+ | == Time Out == | ||
+ | |||
+ | Define an inactivity timeout period in seconds. Default is 30 and does not usually need to be changed. | ||
+ | |||
+ | == Delete Retreive == | ||
+ | |||
+ | Should the server delete the email messages from the BBS after sending it to the client? Options are ' | ||
+ | |||
+ | [[|Top]] | ||
+ | |||
+ | ==== SMTP ==== | ||
+ | |||
+ | Mystic BBS offers a SMTP server that allows a sysop or user to configure an email client so that it can connect to the BBS in order to send BBS email. | ||
+ | |||
+ | To clarify: BBS email is private one to one email between BBS users. It's accessed when logged in to the BBS by using the MC and MW menu commands. This email resides solely within the BBS and is not (at this point) external email that you can send via the Internet to someone else using a typical email address. | ||
+ | |||
+ | The default port for SMTP is 25 but this can be set to something different if you wish. | ||
+ | |||
+ | The SMTP server configuration screen is displayed below. | ||
+ | |||
+ | | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | IPV4 Adapter | ||
+ | IPV6 Adapter | ||
+ | | ||
+ | Max Allowed | ||
+ | Auto IP Ban │ 0 in 0 | ||
+ | | ||
+ | Send Blocked | ||
+ | Dupe IP Limit │ 1 | ||
+ | Time Out │ 30 | ||
+ | |||
+ | There are a number of options available to you for configuration in this screen. | ||
+ | |||
+ | == Active == | ||
+ | |||
+ | Is the server active or not? Options are ' | ||
+ | |||
+ | == ID == | ||
+ | |||
+ | Sets a protocol ID shown in the Mystic Internet Server ' | ||
+ | |||
+ | == 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. Default is 25. | ||
+ | |||
+ | == Max Allowed == | ||
+ | |||
+ | Set maximum concurrent connections allowed for this server. This setting is also associated with //Max BBS Nodes// found in the [[config_server_options|General Options]] section of the ' | ||
+ | |||
+ | == Auto IP Ban == | ||
+ | |||
+ | This option will automatically BAN an IP if they connect to a server more than X times in X seconds. | ||
+ | |||
+ | == Country Block == | ||
+ | |||
+ | Use IP2Location country blocking? Options are ' | ||
+ | |||
+ | Mystic offers country blocking using a local database the Sysop installs from the Internet. Read more about this feature in the [[config_edit_country_blocking|Edit Country Blocking]] section of the Wiki. | ||
+ | |||
+ | == Send Blocked == | ||
+ | |||
+ | Send BLOCKED message to client when blocked? Options are ' | ||
+ | |||
+ | == Dupe IP Limit == | ||
+ | |||
+ | Set the maximum number of allowed connections per IP address. A setting of 0 will disable this limit. | ||
+ | |||
+ | == Time Out == | ||
+ | |||
+ | Define an inactivity timeout period in seconds. Default is 30 and does not usually need to be changed. | ||
+ | |||
+ | [[|Top]] | ||
+ | |||
+ | ==== RLOGIN ==== | ||
+ | |||
+ | Mystic BBS offers a RLOGIN server. | ||
+ | |||
+ | The default port for RLOGIN is 513 but this can be set to something different if you wish. You may wish to check out the [[menu_commands# | ||
+ | |||
+ | The RLOGIN server configuration screen is displayed below. | ||
+ | |||
+ | | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | IPV4 Adapter | ||
+ | IPV6 Adapter | ||
+ | | ||
+ | Max Allowed | ||
+ | Auto IP Ban │ 4 in 120 secs | ||
+ | | ||
+ | Send Blocked | ||
+ | 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 ' | ||
+ | |||
+ | == ID == | ||
+ | |||
+ | Sets a protocol ID shown in the Mystic Internet Server ' | ||
+ | |||
+ | == 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. Default is 513. | ||
+ | |||
+ | == Max Allowed == | ||
+ | |||
+ | Set maximum concurrent connections allowed for this server. This setting is also associated with //Max BBS Nodes// found in the [[config_server_options|General Options]] section of the ' | ||
+ | |||
+ | == Auto IP Ban == | ||
+ | |||
+ | This option will automatically BAN an IP if they connect to a server more than X times in X seconds. | ||
+ | |||
+ | == Country Block == | ||
+ | |||
+ | Use IP2Location country blocking? Options are ' | ||
+ | |||
+ | Mystic offers country blocking using a local database the Sysop installs from the Internet. Read more about this feature in the [[config_edit_country_blocking|Edit Country Blocking]] section of the Wiki. | ||
+ | |||
+ | == Send Blocked == | ||
+ | |||
+ | Send BLOCKED message to client when blocked? Options are ' | ||
+ | |||
+ | == Dupe IP Limit == | ||
+ | |||
+ | Set the maximum number of allowed connections per IP address. A setting of 0 will disable this limit. | ||
+ | |||
+ | [[|Top]] | ||
+ | |||
+ | ==== HTTP ==== | ||
+ | |||
+ | Mystic BBS now offers a basic HTTP server. | ||
+ | |||
+ | Here's what is known thus far as quoted in WHATSNEW.TXT | ||
+ | |||
+ | + MIS now has a basic HTTP server. | ||
+ | | ||
+ | | ||
+ | | ||
+ | will need to create two subdirectories | ||
+ | |||
+ | c: | ||
+ | c: | ||
+ | |||
+ | In the www folder will be where you place your website files. | ||
+ | | ||
+ | | ||
+ | | ||
+ | I find time. | ||
+ | |||
+ | The default port for HTTP is 80 but this can be set to something different if you wish. | ||
+ | |||
+ | The HTTP server configuration screen is displayed below. | ||
+ | |||
+ | | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | IPV4 Adapter | ||
+ | IPV6 Adapter | ||
+ | | ||
+ | Max Allowed | ||
+ | Auto IP Ban │ 0 in 0 | ||
+ | | ||
+ | Send Blocked | ||
+ | Dupe IP Limit │ 0 | ||
+ | Root Path │ c: | ||
+ | |||
+ | | ||
+ | |||
+ | There are a number of options available to you for configuration in this screen. | ||
+ | |||
+ | == Active == | ||
+ | |||
+ | Is the server active or not? Options are ' | ||
+ | |||
+ | == ID == | ||
+ | |||
+ | Sets a protocol ID shown in the Mystic Internet Server ' | ||
+ | |||
+ | == 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. Default is 80. | ||
+ | |||
+ | == Max Allowed == | ||
+ | |||
+ | Set maximum concurrent connections allowed for this server. This setting is also associated with //Max BBS Nodes// found in the [[config_server_options|General Options]] section of the ' | ||
+ | |||
+ | == Auto IP Ban == | ||
+ | |||
+ | This option will automatically BAN an IP if they connect to a server more than X times in X seconds. | ||
+ | |||
+ | == Country Block == | ||
+ | |||
+ | Use IP2Location country blocking? Options are ' | ||
+ | |||
+ | Mystic offers country blocking using a local database the Sysop installs from the Internet. Read more about this feature in the [[config_edit_country_blocking|Edit Country Blocking]] section of the Wiki. | ||
+ | |||
+ | == Send Blocked == | ||
+ | |||
+ | Send BLOCKED message to client when blocked? Options are ' | ||
+ | |||
+ | == Dupe IP Limit == | ||
+ | |||
+ | Set the maximum number of allowed connections per IP address. A setting of 0 will disable this limit. | ||
+ | |||
+ | == Root Path == | ||
+ | |||
+ | Set the root path for the location of HTML and config files to be used. | ||
+ | |||
+ | [[|Top]] | ||
config_server_servers.1553392646.txt.gz · Last modified: 2019/03/23 20:57 by avon