Академический Документы
Профессиональный Документы
Культура Документы
6/7/09
Pre-Release Version
A System Administrator is a special and unique kind of Mohawk Voice user. A system
administrator is able to change and adjust more features and parameters than any other
type of Mohawk Voice user. These abilities include administering the channel tree,
creating new users and permanent channels and managing bans. They are the
administrators of Mohawk Voice, hence the name, system administrator.
A system administrator is required to have a logon password and there is always at least
one system administrator defined on any Mohawk Voice server. The first user
automatically created during a new installation of Mohawk Voice is the system
administrator “sysadmin.”
For information on Quick Start please refer to the Mohawk Voice Quick Start
Guide. For other information not pertaining to system administrators please refer
to the Mohawk Voice Users Guide.
As a System Administrator you have two ways to change the server’s parameters:
1) Edit the INI file…..
CAUTION: We strongly recommend that you do not manually edit the server’s INI
file as this can cause serious problems for Mohawk Voice if not done correctly.
A window similar to the one above will appear when the “Set System Parameters” option
is clicked in the “SysAdmin functions” drop down box. This window allows a System
Server Parameters
This checkbox allows you to set whether this server will be public or private. The
difference is primarily the rules regarding channel visibility and connectivity:
Channel visibility rules for all server types
• Channels marked “always visible” can always be seen.
• A system administrator always sees all channels.
• The lobby channel is always visible.
Additional channel visibility rules for public servers
• All users see all channels.
Additional channel visibility rules for private servers
• Users other than system administrators see only those channels they are
allowed to be on.
• A private server will automatically hide all of a channel’s subchannels if the
channel itself is hidden.
This button allows you to change the server’s password. Once clicked a new
window will open.
This drop down menu allows the user to select what events will be stored in
Mohawk Voice’s log. This is a useful tool for troubleshooting Mohawk Voice.
This drop down list allows you to select the audio sampling frequency to be used
by all users connected to this server. The default is 22Khz and can only be
changed on a registered server. Free servers always use 22Khz. Changes do not
take effect until the server has been restarted.
This drop down list menu allows you to select the type of audio encryption
provided to user’s of this server. Note that chat messages are always encrypted.
your level of audio encryption and is only available on registered servers. The
possible values are:
No encryption allowed. Audio data is never encrypted and this cannot be
changed by the user.
By user except for guests. Registered users can individually select whether or
not they wish their audio data to be encrypted. Guests never have their audio data
encrypted.
By user including guests. Any user can individually select whether or not they
wish their audio data to by encrypted.
All users except guests. All registered users always have their audio data
encrypted. Guests never have their audio data encrypted.
All users encrypted. All users always have their audio data encrypted.
Channel Parameters
This specifies the maximum number of permanent and temporary channels the
server will allow to be defined. Values must be integers from zero to 99. A zero
(0) value, the default, will allow any number of channels to be defined.
Defining a large number of channels will measurably increase a user’s connection
time as information regarding each channel must be sent to that user as part of the
logon process. This is particularly true on a public server where data on all
channels must be sent to the connecting user, not just information on those
channels that user can use.
This specifies the maximum number of temporary channels allowed by the server
at any one time. Values must be integers from zero to 99. A zero (0) value, the
default, will prevent temporary channels from being created by any user including
a system administrator.. Remember that temporary channels disappear when the
server is restarted.
This limits the number of channels that can be nested below the root node in the
channel and user tree. It must be a number from one (1) to seven (7). The defaullt
is to allow up to three (3) nested channels.
The Connection Flood Control Parameter menu allows the System Administrator
to control how many times a specific IP address can connect in a specific time
frame. This box is checked by default and will allow you to specify the other
flood control options. If not checked, the other flood control parameters cannot be
changed.
This sets the time period during which no more than five connection attempts will
be allowed. This example shows that no more than five connection attempts from
a specific IP address will be allowed within a 60 second time period. The period
length may be any integer value from 30 to 600 seconds (five minutes).
If the user tries to connect more than five times in the time period specified above
the user will be banned from the server for the time period in seconds specified
here. This time period can be any integer value from 300 to 7200 seconds (two
hours).
This option controls whether the server allows guest (unregistered) users to
connect or not. By default guest users are allowed.
Provider Parameters
This allows you to change the name of the Mohawk Voice program as shown in
the Mohawk Voice client and server’s main form’s title bar and in many messages
displayed during Mohawk Voice operation.
This allows you to set the name of the organization or company providing the
server.
If your organization has a specific Mohawk Voice support Internet web site, enter
the associated URL here. n entry in this field is optional but if specified it must be
a valid URL. This field is only available for registered servers.
If your organization provides your users with contact via electronic mail, enter the
e-mail address here. An entry in this field is optional but if specified it must be a
syntactically correct e-mail address. If this filed is blank, no e-mail contact
support is provided. If specified, it will be used in place of the SMTP server
address (see below). This field is only available for registered servers.
If you have not provided a contact e-mail address (above) but wish to allow
electronic mail support, you must specify the IP address for your organization’s
SMTP e-mail server. If both the contact e-mail address and the SMTP IP address
fields are blank, no e-mail contact support is available. This field is only available
for registered servers.
Restoring Defaults
If at any time a mistake is made or if you wish to restore the default settings on
this form click the Restore Default Values button pictured above, located at the
lower left hand corner of the form.
Bans
This feature allows you to ban or prohibit an individual user and/or a range of IP
addresses from connecting to the Mohawk Voice server. Mohawk Voice allows you to
manage these bans at will including adding, deleting and modifying them. There is no
limit on the number of bans you can have in effect at any one time. Conversely, there is
no requirement that you have any bans defined.
The management of bans is controlled from this form. Click the “Sysadmin Functions”
drop down list menu and then click “Manage bans” to bring up a window similar to the
one above. From here you can add a new ban, edit existing bans or delete bans.
To add a new ban click Add a New Ban at the lower left hand corner of the ban manager.
A window similar to the one above will appear. From here you can define a specific user
to ban.
From here select the user you wish to ban from the drop down list menu. You can
specify both a user and an IP address or address range. If you select “applies to
any user” then you must specify an IP address.
From here you may set an expiration date for a ban. This option is helpful if you
do not manage the bans very often. When the ban is created set the expiration date
and you will not have to micromanage the ban list. Leave blank if you want the
ban to never expire.
From here you may record why the ban was put in place. This field is optional.
Click the ban you would like to edit and the same window as “Add a new ban” will
appear. Make your changes and click OK. The ban has now been edited.
To delete a ban select the ban you wish to delete. Then click “delete a selected ban”
If you would like to delete all the bans currently defined, click Delete All Bans. A
window similar to the above will appear. If you wish to delete all the bans select Yes and
all defined bans will be deleted immediately. Note that there is no “undo delete all”
function so be careful.
To lock the system click “Lock System” from the “Sysadmin Functions” drop down list
menu. A window similar to the one above will appear. Once the system is locked no one
may connect until the lock has been lifted. To lock the system click Yes. A red message
will appear in the text message box informing you that “System is locked, users cannot
connect”.
Locking a system has no effect on users already connected to the server.
To unlock the system click on SysAdmin Functions in the menu and select Unlock the
System. A new red message will appear in the text box stating “System Unlocked, users
can connect”.
To create or edit the message of the day click “Edit message of the day” from the
“SysAdmin Functions” drop down list menu. Enter the message of the day and click OK.
The message of the day will appear as a window similar to the one above at each new
connection by every user or whenever the message of the day (MOTD) is changed. Users
may choose to print, copy or save any message of the day. Also they may view the
message of the day at any time by clicking the “File” drop down list menu and then
clicking “View message of the day”. The individual user may select to have the MOTD
displayed only once per connection – Controls/Program/Show message of the day. Also
Channels
NOTE: You may delete, rename or edit a channel any time by right clicking on
that channel and selecting the desired function from the dropdow menu.
Channel Names
A channel name is required and is displayed in the channel tree. A channel name must be no
longer than 63 characters. The channel name can contain upper and lower case letters, digits and
embedded spaces plus the following special characters:
+ - $ [ ] # _ .' { } = < > ! ^ @ ( )
In addition, the following language-specific characters can be used in a channel name:
ÄÅÆâ ä àåæá
Çç
Ééêëè
ïîìí
Ññ
Öóôöò
Üüûùú
NOTE: If you specify leading and/or trailing spaces in your channel name they
will be automatically removed by Mohawk Voice. Regular and guest users may
not create new channels
Once this option has been clicked a window similar to the one above will appear. Enter
your channel name and click OK.
Another window similar to the one above will appear. Decide on the parameters for your
channel from the options shown.
From the channel permissions section you may limit the types of users will be allowed on
this channel, the maximum number of users that can be connected to that channel at any
one time, the type(s) of communications allowed by the channel and whether or not the
channel allows temporary subchannels.
The channel description option allows for a brief explanation of what this channel is. This
field is optional and may be left blank.
Once you have set your channel parameters and have clicked ok your new channel will
appear in the channel tree similar to the channel “New” in the window above.
To add a new subchannel right click a channel in the channel tree. A list will appear,
select add new sub channel and a window similar to the one above will appear. Enter the
name of the new sub channel and click OK.
Another window similar to the one above will appear. Decide on the parameters for your
channel from the options below:
Channel Specifications
Temporary channel: There are two types of channels, permanent and temporary. A
permanent channel is retained between server executions. All record of a temporary
channel is lost when the server shuts down. Checking the box will create a temporary
channel, leaving the box unchecked will create a permanent channel. The default is to
create a temporary channel.
Note that you can limit the total number of temporary channels allowed on a given server
or even prohibit their creation. If temporary channels are not allwoed, the option is
always unchecked and cannot be changed.
Allow channel to be used: This box is checked by default, allowing the channel to be
active and used. Clearing this checkbox will prevent all user types from connecting to the
channel. If this is a public server, the channel will apear in the channel tree even though it
cannot be used.
Channel Security
Show channel even if user cannot connect to itIf this is a private server, this option allows
this channel to be visible to all users even those users who cannot connect to the channel.
This option does not appear for a public server as all users always see all channels.
Channel Permissions
From the channel permissions section you may discern what types of users will be
allowed on your channel, the maximum number of users that may be connected to that
channel as well as what type of communications to allow.
Channel Description
The channel description provides for a brief explanation of what this channel is for. This
field is optional and may be left blank.
Connecting to a Channel
The following rules apply to all users:
• A user cannot be on a channel he cannot see.
• A user cannot be on an inactive channel or a channel for which the minimum
allowed user level is greater than their user level.
• A user cannot be on a channel not on that user’s “Channels Allowed” list.
• A system administrator is always allowed on all active channels.
Administering a Channel
A user can administer a channel if
• The user is an administrator, AND
• The user is allowed to be on the channel, AND
• The user is a system administrator OR the channel is on the user’s “Administer
Channels” list.
Users
To register a new user right click on the velocity servers root node in the channel tree. A
register new user option will appear in the menu.
To create a password click on the create password button at the bottom of the window. A
new window similar to the one above will appear. Enter your password in the fields
provided as well as a hint in the field provided. Click send and your password has been
set.
To delete a registered user click on the Velocity Servers root node in the channel tree. A
list will appear. Click delete a registered user. A window similar to the one above will
appear. Select the user you wish to delete and click ok. That user has now been deleted.
To rename a registered user right click on the Velocity Servers root node in the channel
tree. Or right click on the users icon in the channel tree and select rename. A list will
appear. Click Rename a Registered User.
Enter the new name of the user and click OK. That user has now been renamed. The
name you specify cannot duplicate that of any user registered on the server or any active
guest user.
To update a user’s information right click on the Velocity Servers root node in the
channel tree. A list will appear. Click on Update User Info, a window similar to the one
above will appear. Update the desired information and click OK. Your information has
now been updated. A specific user can also be updated by right-licking on the user in the
tree and selecting “Edit this user’s data” from the dropdown menu.
• All users can edit their own user record (with some restrictions).
• A system administrator can edit all user’s records without restrictions.
• All users can see the channels they can be connected to (the “See Channels Allowed”
button).
• On a public server, both the Channels Allowed” and the “Channels Administered”
buttons will show a graphic next to those channels which the user cannot be on or
(if an administrator) cannot administer.
Note: The INI file can be manipulated manually via a word processing program
such as Notepad, WordPad, MS Word etc. However we STRONGLY
recommend this not be done as manually editing an INI file can cause problems
if not done correctly. We recommend that you use our built in system parameters
form to edit this information as described beginning on page 4.
Glossary
Ban – The ability to Banish a user banish a user, an IP address or a range of IP addresses
indefinitely or for a specific time period.
Bind – A specific set of keys that when pressed in a specific order will perform a
function associated with it.
Channel Administrator – A Mohawk Voice user with a higher privilege level than a
regular user. They have access to administer a specific channel or set of channels.
INI File – The INI file is an ANSI text file used to specify the parameters controlling the
operation of Mohawk Voice server. For a free server it is located in the user’s (or
MOTD – Message of the Day. A Message that they System Administrator can set that
will appear when a user initially connects and optionally ever time it is changed during
that connection.
Permanent Channel – A channel that will remain in the channel tree until it is deleted
by a system administrator.
Private Server – A server that will only display channels that a given user can connect to
and the users on those channels.
Public Server – A server that will display all available channels and all user connected to
those channels regardless of whether or not a user can connect to those channels..
System Administrator – The Highest form of Mohawk Voice User. They have access to
all channels and features.
Temporary Channel – A channel that will be deleted when the server terminates. It is
not preserved in the server’s INI file.
Index
Connecting to a Channel
• A user cannot be on a channel he cannot see.
• A user cannot be on an inactive channel or a channel for which the minimum
allowed user level is greater than their user level.
• A user cannot be on a channel not on that user’s “Channels Allowed” list.
• A system administrator is always allowed on all active channels.
• A system administrator can connect to a password-protected channel without
providing the password.
Administering a Channel
A user can administer a channel if
• The user is an administrator, AND
• The user is allowed to be on the channel, AND
• The user is a system administrator OR the channel is on the user’s “Administer
Channels” list.