Discus Home Page | Knowledge Center | Administration Instructions |
|
Options Manager -- 'Security' tab The Security tab controls various access settings and limits on user activities on the discussion board. Many of the features noted in this section are available in Discus Pro only. Users of freeware Discus who do not see these features can gain full access by purchasing an upgrade to Discus Pro. Access Control Access control regulates who is permitted to view your topics page, and whether your topics page will show all of the topics or just those topics that a user is permitted to read. This section also allows you to configure whether there will be an initial login screen for your board, or whether the topics will come up immediately without the need for a login. Control who is permitted to view the topics display on your board: Choose any of the three following options to regulate access to your board topics screen.
Control which topics are displayed to a user on the topics display: If you are using read-restricted topics on your discussion board, you can choose whether or not your visitors can see those topics until they've supplied login credentials sufficient to allow them to gain access to those topics.
Hide/show categories based on Access Manager settings: If you are displaying only those topics that a visitor is authorized to view, and you are using categories, it may result in the appearance of "empty" categories on the topics page. Checking this option enables a display in the Access Manager allowing the board administrator to set "reading privileges" for categories based on access to actual topics. Note that this box simply makes the Access Manager setting visible; checking this box in itself does not affect the board's operation in any way. Display the following message if a user is prompted to log in: You can replace the default login prompt by typing something in this box. Discus formatting tags (except image and attachment upload) are permitted here. Hide default "Enter your username and password to enter this ..." message: If checked, the default message instructing the visitor to enter a username and password will be hidden. You would presumably want to do this only if you've created your own welcome message using the previous text box. Attachment/Image Uploading A powerful feature of Discus and Discus Pro is the ability to allow visitors to upload images, and in Discus Pro attachments, along with their posts. This section allows you to configure whether your visitors will be able to upload these items, and if so, to put limitations on the size of uploaded items. Attachment/Image Uploading Enabled: If you wish to allow image or attachment uploading on your board, you must check this box. If this box is unchecked, image and attachment uploading to posts is disabled. Limit file sizes (in kb): You can place limits on the size of uploaded images and attachments. Separate settings are available for public posters (unregistered guests), registered users, and moderators. Type "0" into a box to allow unlimited upload size, or "-1" to disable uploading entirely. ... and/or limit dimensions: You can limit the dimensions of uploaded images. In the boxes, enter the maximum number of pixels to allow in the width and height, respectively, of uploaded images. To ensure optimal display on all screen sizes, DiscusWare generally recommends a setting of 640x480 here (your visitors can use their imaging software to reduce the size of the image). Board Administrator upload size is unlimited: If checked, the limitations you set in the above boxes will not apply to the board administrator. Generally, the board administrator trusts him/herself and can check this box. However, if the administrator wants to avoid unintentionally uploading very large images, this box can be left unchecked and the administrator will be subject to the same limits placed on moderators. Require IP match to message post IP for uploaded images: DiscusWare generally recommends that this box be left unchecked. This is an extra security check to be sure that images and attachments being uploaded come from the same IP address as the post. On the surface, this may seem like a good idea, but any users who connect through proxies that occasionally change the IP address of the incoming connections will get error messages upon uploading. As broadband connections become more popular, such errors will also increase in frequency if this box is checked. Use file's extension for unrecognized MIME types if extension is valid: This is an advanced setting related to the setup of the attachments.conf configuration file. If you are unsure what to do, leave this box unchecked. For details on this option, consult the attachments.conf documentation in the Discus Knowledge Center. IP Banning IP banning is a way to ban a specific IP address or a range of IP addresses from accessing CGI scripts on your discussion board. This is recommended only in the case of abusive visitors that you cannot otherwise keep away from your system. IP banning prevents accesses to CGI scripts; however, any public reading topics can still be read even by banned individuals. Note that broad IP banning (e.g., *.aol.com) can have the effect on banning many innocent users in addition to one guilty user. Also, narrow IP banning may not take care of a guilty user (e.g., banning one specific dial-up IP address, when a new IP is assigned for each connection attempt). Someone intent on disrupting a board will likely have several means of accessing the internet; taking care of such a person based on IP banning will likely require several modifications of the banned IP list. Do not ban IP addresses for "banned" users in User Manager: A "banned" user (in the sense of someone whose account is suspended with the "banned" option in User Manager) will, by default, have any IP addresses they use be automatically banned. However, with certain internet service providers, this may result in banning more innocent people than guilty ones. If this happens, check this box; the banned user will still be prevented from accessing your board, but it will not do any automatic banning of IP addresses. To add a new IP address or range to ban: Enter the IP address in the "IP address" box. You can use any of the following formats:
To remove a ban on an address or pattern: Uncheck the box next to the pattern whose IP ban you wish to remove, and then save your options. Unchecked patterns will disappear entirely from the list. IP Limiting Because Discus is a CGI application, each "hit" on one of your CGI scripts starts up a process to run the program. If a single user attempts to perform a complex operation (such as a search) many times simultaneously, undue load is created for your server. The same applies to some spiders that malfunction, attempting to simultaneously follow links such as "Edit Post" on your board. While Discus itself cannot prevent a CGI process from being started for each hit, it can reduce the resource usage from those hits if you enable this option. By checking the "Limit IP address to ... simultaneous accesses" box, you are configuring your board to track the number of simultaneous accesses to your discussion board from each IP address. If the IP address makes more simultaneous requests than you configure here, the script will not process the additional requests, but instead insert a pre-programmed delay and then display an error message. DiscusWare generally recommends that this option be enabled with a setting of 2. Message Size Limitations Readers of a discussion board can be annoyed by both very long posts which take a long time to load, as well as by very short posts, where they navigate only to find someone who posted "Me Too." Fortunately, Discus offers protection against both of these situations by allowing the setup of message size limitations. Limit message sizes: Enter a number into each box to set a maximum message size. Note that the number you enter will be multiplied by 1,000 and that result will be the maximum size of message that can be posted. A setting of "50" in this box limits message size to 50,000 characters, which is generally sufficient for most uses. As with other areas of the discussion board where limits are specified, a setting of "0" indicates that there is no limit on size, and "-1" disables all posting. Your setting can be separately set up for public posters (unregistered guests), users, and moderators. Minimum number of words: This option prevents extremely short posts and can be separately for public posters (unregistered guests), users, and moderators. A "word" in a post is defined as a sequence of two consecutive non-space characters (in layman's terms, a word with 2 or more letters). Moderator Logins Discus Pro gives the ability to ban an IP address and/or e-mail a moderator if too many unsuccessful administration login attempts occur with that moderator's identity. These functions allow automated, proactive monitoring of attempted brute-force attacks to gain administrative access by repeatedly guessing a moderator's password. Too many failed logins for a moderator bans an IP address: If checked and if there are more failed consecutive login attempts than you specify in the box, the IP address from which the logins are originating will be banned automatically. If you check "Do not do this for the board administrator," the administrator's account will be exempted from this IP banning. DiscusWare recommends that you use this automatic banning option sparingly, if at all, to avoid locking yourself out of your board. Too many failed logins for a moderator e-mails the moderator: If checked and if there are more failed consecutive login attempts than you specify in the box, a warning e-mail message will be sent to the moderator using the address in the moderator's profile. If you check the "E-mail board administrator too" box, a copy of the warning message will also be sent to the board administrator. Poster Names & Identification If you allow both public posting and posting by registered users, you may run into a problem where an unregistered guest attempts to impersonate a registered user by typing that user's username or full name without a password. Since public posting is, by definition, the ability to post with any username, this is allowed. This section of the Options Manager puts some limitations on the names that can be used by unregistered posters. Public posters may use:
Add text "(Unregistered Guest)" to names on posts by unregistered guests: If checked, the text "(Unregistered Guest)" will be made part of the public poster's name when a post is made. This option is similar to the "username in parentheses" option for registered users. Because Discus Pro 4.0 supports user statuses, one of which is "Unregistered Guest," DiscusWare generally recommends that the option being discussed here not be used, to avoid unnecessary visual clutter. Copyright © 2002, DiscusWare, LLC, all rights reserved |
Comments:
When a public poster name is rejected, an entry is made in the errors.txt file, noting the public poster name entered and the registered username or full name that was used as the basis for the rejection. If the threshold option is used, the score from 1 to 100 representing the "closeness" of the match is also recorded.