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/30 21:27] – adding SMTP server info 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 439: | Line 483: | ||
== 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 523: | Line 567: | ||
== 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 548: | Line 592: | ||
[[|Top]] | [[|Top]] | ||
- | |||
==== SMTP ==== | ==== SMTP ==== | ||
Line 575: | Line 618: | ||
Time Out │ 30 | 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 under it (cfg and www): | ||
+ | | ||
+ | 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 secs | ||
+ | | ||
+ | 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]] | ||
- | **[ :!: page under construction - additional information to be added ]** | ||
config_server_servers.1553999252.txt.gz · Last modified: by avon