User Tools

Site Tools


config_server_servers

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
config_server_servers [2019/03/30 22:00] – adding HTTP server info avonconfig_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/disable and set specific configuration settings for variety of different servers Mystic BBS offers. 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. Here's the view of the 'Available Servers' menu from a fresh install of Mystic showing several servers ready for configuration.
Line 97: 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.  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 [[introduction#IP_BLOCKING_+_EXCEPTIONS|IP Blocks + Exceptions]] and [[config_edit_ip_blacklist|Edit IP Blacklist]] and [[config_edit_ip_whitelist|Edit IP Whitelist]] sections of the Wiki.+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 [[introduction#IP_BLOCKING_+_EXCEPTIONS|IP Blocks + Exceptions]] and [[config_edit_ip_blacklist|Edit IP Denylist]] and [[config_edit_ip_whitelist|Edit IP Allowlist]] sections of the Wiki.
  
 == Country Block == == Country Block ==
Line 121: Line 125:
 The BinkP server configuration screen is displayed below. The BinkP server configuration screen is displayed below.
  
- +         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ BINKP ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ 
-         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ Server BINKP ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ +  
-         +
            Active        │ Yes                  Force CRAM-MD5 │ No            Active        │ Yes                  Force CRAM-MD5 │ No
-           ID            │ BINKP                Allow UnSecure │ Yes+           ID            │ BINKP                Allow Unsecure │ Yes
            Adapter Type  │ IPV4+IPV6            File Conflicts │ Rename            Adapter Type  │ IPV4+IPV6            File Conflicts │ Rename
-           IPV4 Adapter  │ 0.0.0.0              Allow SSL/TLS  │ No +           IPV4 Adapter  │ 0.0.0.0              Escape Mode    │ Auto 
-           IPV6 Adapter  │ :: +           IPV6 Adapter  │ ::                   Allow StartTLS │ No 
-           Port          │ 24554 +           Port          │ 24554                Download Limit │ 0 
-           Max Allowed   │ 3+           Max Allowed   │ 3                    Upload Limit   │ 0
            Auto IP Ban   │ 0  in 0   secs            Auto IP Ban   │ 0  in 0   secs
            Country Block │ No            Country Block │ No
            Send Blocked  │ No            Send Blocked  │ No
            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 170: 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.  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 [[introduction#IP_BLOCKING_+_EXCEPTIONS|IP Blocks + Exceptions]] and [[config_edit_ip_blacklist|Edit IP Blacklist]] and [[config_edit_ip_whitelist|Edit IP Whitelist]] sections of the Wiki.+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 [[introduction#IP_BLOCKING_+_EXCEPTIONS|IP Blocks + Exceptions]] and [[config_edit_ip_blacklist|Edit IP Denylist]] and [[config_edit_ip_whitelist|Edit IP Allowlist]] sections of the Wiki.
  
 == Country Block == == Country Block ==
Line 185: 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 200: 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/TLS ==+== Escape Mode == 
 + 
 +Mystic's BINKP server now has a default "Escape mode" option which will apply to any unknown connections that do not have a configuration in the Echomail nodes.  Echomail nodes have their own individual setting for this in the node editor. This setting determines how Mystic will escape special characters in filenames and defaults to the Auto setting. 
 + 
 +When set to //Auto//, Mystic will automatically try to determine the escape mode by using the VERSION frame sent by the mailer.  If no version frame is found, Mystic will use FTS standard modern \x## escape mode. 
 + 
 +When set to //Legacy//, Mystic will use the \## format of file escaping which is used in some legacy mailers such as Argus, Internet Rex, and older versions of 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 not to.  The escape mode will be logged after authentication if the loglevel is set to Verbose or higher. 
 + 
 +== Allow StartTLS == 
 + 
 +Mystic's BinkP both server and client now supports Opportunistic TLS.  This allows for connections on a stadard BinkP port to automatically "upgrade" to a secure TLS connection if both the client and server support it. This setting determines how your server will operate.  
 + 
 +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 to refuse any connection that is not TLS.  The client must connect via Direct SSL or on the standard port and then upgrade to TLS.  All non-secure clients will be refused. 
 + 
 +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)
  
-The Mystic BinkP server (and Fidopoll) support opportunistic SSL (TLS v1.2+) using a proprietary extension of the BINKP protocol.  This means that it will only work with other Mystic BBS clients and servers, but the Mystic authors plans to document the extension and send it to the authors of other mailers in hopes that it can be standardized. The **SSL/TLS setting is experimental** at this stage and also requires you have [[cryptlib|installed Cryptlib]] - you have been warned.+BINKP has the ability to limit the bandwidth used when sending or receiving files.  Setting any of these values to 0 disables the limit and causes them to operate at full speed.  Any non-zero value sets the maximum rate in Kilobytes (KB) to use for the connection.
  
-Options for this setting are:+== Upload Limit ==
  
-  * **No    ** : BINKP server will not offer SSL extension at all +Upload speed limit (for your server, when you send files)
-  * **Yes   ** : BINKP server WILL offer SSL extension optionally +
-  * **Forced** : BINKP server will refuse all connections not using SSL+
  
 [[|Top]] [[|Top]]
Line 271: 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.  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 [[introduction#IP_BLOCKING_+_EXCEPTIONS|IP Blocks + Exceptions]] and [[config_edit_ip_blacklist|Edit IP Blacklist]] and [[config_edit_ip_whitelist|Edit IP Whitelist]] sections of the Wiki.+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 [[introduction#IP_BLOCKING_+_EXCEPTIONS|IP Blocks + Exceptions]] and [[config_edit_ip_blacklist|Edit IP Denylist]] and [[config_edit_ip_whitelist|Edit IP Allowlist]] sections of the Wiki.
  
 == Country Block == == Country Block ==
Line 343: 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.  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 [[introduction#IP_BLOCKING_+_EXCEPTIONS|IP Blocks + Exceptions]] and [[config_edit_ip_blacklist|Edit IP Blacklist]] and [[config_edit_ip_whitelist|Edit IP Whitelist]] sections of the Wiki.+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 [[introduction#IP_BLOCKING_+_EXCEPTIONS|IP Blocks + Exceptions]] and [[config_edit_ip_blacklist|Edit IP Denylist]] and [[config_edit_ip_whitelist|Edit IP Allowlist]] sections of the Wiki.
  
 == Country Block == == Country Block ==
Line 443: 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.  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 [[introduction#IP_BLOCKING_+_EXCEPTIONS|IP Blocks + Exceptions]] and [[config_edit_ip_blacklist|Edit IP Blacklist]] and [[config_edit_ip_whitelist|Edit IP Whitelist]] sections of the Wiki.+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 [[introduction#IP_BLOCKING_+_EXCEPTIONS|IP Blocks + Exceptions]] and [[config_edit_ip_blacklist|Edit IP Denylist]] and [[config_edit_ip_whitelist|Edit IP Allowlist]] sections of the Wiki.
  
 == Country Block == == Country Block ==
Line 527: 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.  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 [[introduction#IP_BLOCKING_+_EXCEPTIONS|IP Blocks + Exceptions]] and [[config_edit_ip_blacklist|Edit IP Blacklist]] and [[config_edit_ip_whitelist|Edit IP Whitelist]] sections of the Wiki.+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 [[introduction#IP_BLOCKING_+_EXCEPTIONS|IP Blocks + Exceptions]] and [[config_edit_ip_blacklist|Edit IP Denylist]] and [[config_edit_ip_whitelist|Edit IP Allowlist]] sections of the Wiki.
  
 == Country Block == == Country Block ==
Line 612: Line 652:
 == 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.  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 [[introduction#IP_BLOCKING_+_EXCEPTIONS|IP Blocks + Exceptions]] and [[config_edit_ip_blacklist|Edit IP Blacklist]] and [[config_edit_ip_whitelist|Edit IP Whitelist]] sections of the Wiki.+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 [[introduction#IP_BLOCKING_+_EXCEPTIONS|IP Blocks + Exceptions]] and [[config_edit_ip_blacklist|Edit IP Denylist]] and [[config_edit_ip_whitelist|Edit IP Allowlist]] sections of the Wiki.
  
 == Country Block == == Country Block ==
Line 690: Line 730:
 == 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.  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 [[introduction#IP_BLOCKING_+_EXCEPTIONS|IP Blocks + Exceptions]] and [[config_edit_ip_blacklist|Edit IP Blacklist]] and [[config_edit_ip_whitelist|Edit IP Whitelist]] sections of the Wiki.+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 [[introduction#IP_BLOCKING_+_EXCEPTIONS|IP Blocks + Exceptions]] and [[config_edit_ip_blacklist|Edit IP Denylist]] and [[config_edit_ip_whitelist|Edit IP Allowlist]] sections of the Wiki.
  
 == Country Block == == Country Block ==
Line 746: Line 786:
            Send Blocked  │ No            Send Blocked  │ No
            Dupe IP Limit │ 0            Dupe IP Limit │ 0
-           Root Path     │ c:\mysticwiki\webroot\+           Root Path     │ c:\mystic\webroot\
                    
          ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄          ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
Line 784: Line 824:
 == 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.  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 [[introduction#IP_BLOCKING_+_EXCEPTIONS|IP Blocks + Exceptions]] and [[config_edit_ip_blacklist|Edit IP Blacklist]] and [[config_edit_ip_whitelist|Edit IP Whitelist]] sections of the Wiki.+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 [[introduction#IP_BLOCKING_+_EXCEPTIONS|IP Blocks + Exceptions]] and [[config_edit_ip_blacklist|Edit IP Denylist]] and [[config_edit_ip_whitelist|Edit IP Allowlist]] sections of the Wiki.
  
 == Country Block == == Country Block ==
Line 800: Line 840:
 Set the maximum number of allowed connections per IP address. A setting of 0 will disable this 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.1554001221.txt.gz · Last modified: 2019/03/30 22:00 by avon

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki