Once your Ventrilo server has been installed you can configure
server options, channels, users and other Ventrilo server
features using this guide.
Before you can do any configuration, you need connect to
your server and login as admin.
Now that you're logged in as admin, lets do some
configuration. Right click on the computer icon where
you see the server name again. From here, depending on what you
want to do, you will click either Server admin or Channel admin.
Right click on your Ventrilo server name again and click
"Channel Admin". Click "Create". The display name is the name
your users will see. The phonetic name is the way the program
pronounces the channel name. If you want the channel to be
password protected, enter a password in "channel password". If
you want an individual to be admin over just a certain channel,
enter an admin password and give the user the password. This is
helpful if your clan/guild/team/group is sharing a server. You
can also enter the "max clients" this channel is allowed. Again,
if you are sharing a Ventrilo server this is a useful feature.
Adding users allows you to restrict a name to the person who
knows the password. It also allows you to specify individual
server admins without giving out the "master" Ventrilo server
password. Enter a user's login name and a password for them. If
you want them to have total control over your Ventrilo server,
check the "server admin" box. Next click "add" and you're done.
From this point forward, the user must type their "user
password" in the connection properties for your Ventrilo server.
To access the Ventrilo "Ban List", right click your server name,
click server admin and click "Ban List". You may ban people from
your Ventrilo server with or without a reason. The "Ban List"
remembers the users ip address, subnet mask, user name, the
admin who banned them and the reason they were given for being
banned. This is very useful to control "admin abuse" by tracking
who did the banning and the reason for it. You may add to the
ban list using the ban list viewer, or by right clicking a users
name and clicking ban.
MOTD stands for "Message of the Day". You can use this to tell
about who you are and what the server rules are. Currently, the
MOTD only supports regular ascii characters. Users can choose to
only view the MOTD when it has changed. This is useful for
displaying news items to your group.
RCON stands for "Remote Control" and is used to send server
commands directly to your Ventrilo server via a command line
interface. Commands used with RCON include auth, banadd, bandel,
banlist, clientkick, clientstatus, diag, help, kickall, loggrep,
maxclients, monitor, name, password, pingrate, pingtrace, quit,
serverstatus, status, timestamp, tts, version. You can also type
"help" in rcon for a list of commands.
Most functions that you can perform using the Ventrilo client
program can also be performed in the DallasXtreme.com customer
control panel. In many cases, tasks are much easier through the
control panel than through the Ventrilo program.
Other functions you can perform in your VOIPServers.net
Ventrilo control panel:
After the
client
program has been installed you can use these quick
step-by-step instructions for getting the program configured and
connected into a server. Before you begin you need to know
several things before you can connect to a server.
1) The Ventrilo servers hostname or IP address. This information
was provided to you in the welcome e-mail you received after
ordering your Ventrilo server.
2) The Ventrilo server's port number. Your Ventrilo port number
is found in your welcome e-mail. If you are not the owner of the
Ventrilo Server, you will need to ask the owner for this
information.
3) The Ventrilo server's case sensitive password (if the admin
has set a server password).
Once you have these three pieces of information you can begin
setting up the Ventrilo client. If you need more detailed help
regarding any portion of Ventrilo you should click on the "Help"
buttons for details regarding the window you are currently
looking at.
If you already have the program installed and are having
problems with it you should read the
offcial Ventrilo
F.A.Q.'s page for possible problems and suggested solutions.
If all else fails please feel free to open a support ticket
through your Dallas Xtreme billing control panel.
Ventrilo Quick Setup
1) Start the Ventrilo program. Click on the Start button, click
on Programs and then click on Ventrilo. This will display
another menu option called Ventrilo that will start the actual
program.
2) Click on the "->" button that is next to the first pulldown
window called "User Name". This will open a new window where you
can create a logon name to be used when connecting to a Ventrilo
server.
3) Click the "New" button. This will open a small window where
you can enter your logon name. The name you enter is entirely up
to you. It can be your real name or a nick name.
4) Click the "OK" button. You can come back to this window and
click on the help button later on if you want more detailed
information about what the other options mean and how to use
them.
5) Now that we are back to the main window click on the "->"
button that is next to the pulldown window called "Server". This
will open a new window where you can enter the details about the
server you would like to connect to.
6) Click the "New" button. This will open a small window where
you can enter a name that will describe the new Ventrilo server
definition. The name can be anything you want it to be like: "My
ventrilo server" or "Joe's ventrilo server". When entering a
server name you don't need the quotes around it. These server
names will show up in the main Ventrilo window.
7) Click "OK".
8) Click on the "Hostname or IP" input box and enter the server
hostname or IP address given to you by the person hosting the
server.
9) Click on the "Port number" input box and enter the servers
port number. The program will automatically display the default
port number of 3784 but you can change this to whatever port
your Ventrilo server is on.
10) Click on the "Password" input box and enter the Ventrilo
servers password as defined by the server administrator.
11) Click "OK" to return to the Ventrilo main window.
12) Click "Connect" to establish a connection between you and
the server you just defined.
13) You should also click on the Setup button and configure all
of the different options that control Ventrilo. This is very
important when it comes to controlling the microphone or input
source. Once in the Setup dialog click on the "Help" button. Be
sure to read what all of the options are and what they mean.
This is very important for the Voice page.
That's all there is to it. You can always add
more server definitions and create new logon names at any time.
By default, users are configured so that only one person can
logon from an individual IP address at a time. To remedy this
issue, the server admin will want to perform the following
steps:
1) Once logged in as Admin, right-click on a blank spot within
Ventrilo, goto 'Server Admin', and select the 'User Editor'.
2) Click on the name of the user you wish to change so it is
highlighted.
3) Click on the 'Network' tab at the top of the window.
4) Click on the drop-down menu labeled 'Duplicate IP's' and
change it from 'Do not allow duplicates' to 'No limit'.
5) Click 'Update' at the bottom of the window.
6) Have the user reconnect to the server to use the new
settings.
Note: You will need to perform this change for each user on your
server that is encountering the problem.
Once you are logged into the server as Admin, you will want to
perform the following steps to create a new user:
1) Once logged in as Admin, right-click on a blank spot within
Ventrilo, goto 'Server Admin', and select the 'User Editor'.
2) Put your cursor in the 'Login Name' blank and type in the new
user's desired username.
3) Put your cursor in the 'Password' blank and assign the user a
password.
4) From the 'Profiles' drop-down menu at the very top of the
window select 'Generic User' and then click the 'Load' button.
5) Click on the 'Network' tab at the top of the window.
6) Click on the drop-down menu labeled 'Duplicate IP's' and
change it from 'Do not allow duplicates' to 'No limit'.
7) Change any other permissions or restrictions that you wish to
apply and then click 'Add' at the bottom of the window.
8) Now the user will be able to connect to the server with the
username and password that you have designated and will no
longer appear as a (GUEST) in the channel listing.
Once you are logged into the server as Admin, you will want to
perform the following steps to create a new user:
1) Once logged in as Admin, right-click on a blank spot within
Ventrilo, goto 'Server Admin', and select the 'User Editor'.
2) Put your cursor in the 'Login Name' blank and type in the new
user's desired username.
3) Put your cursor in the 'Password' blank and assign the user a
password.
4) From the 'Profiles' drop-down menu at the very top of the
window select 'Generic User' and then click the 'Load' button.
5) Click on the 'Network' tab at the top of the window.
6) Click on the drop-down menu labeled 'Duplicate IP's' and
change it from 'Do not allow duplicates' to 'No limit'.
7) Change any other permissions or restrictions that you wish to
apply and then click 'Add' at the bottom of the window.
8) Now the user will be able to connect to the server with the
username and password that you have designated and will no
longer appear as a (GUEST) in the channel listing.
In order to do this, you will need to know your server admin
password. Follow the steps below to add an admin to your
server:
1) Login to your server.
2) Right-click on the blank white-space within Ventrilo, goto
'Server Admin', and select 'Login'.
3) Login with the server admin password.
4) Once logged in as Admin, right-click on a blank spot within
Ventrilo, goto 'Server Admin', and select the 'User Editor'.
5) Put your cursor in the 'Login Name' blank and type in the new
user's desired username.
6) Put your cursor in the 'Password' blank and assign the user a
password.
7) From the 'Profiles' drop-down menu at the very top of the
window select 'Generic Admin' and then click the 'Load' button.
8) Click on the 'Network' tab at the top of the window.
9) Click on the drop-down menu labeled 'Duplicate IP's' and
change it from 'Do not allow duplicates' to 'No limit'.
10) Change any other permissions or restrictions that you wish
to apply and then click 'Add' at the bottom of the window.
11) This user now has all the admin privileges that you selected
and must login with the username and password that you
designated.
After you install TS, go to the Connect menu and then click on
Connect. From here you will create a list of servers you can
connect to. In this case we're going to setup a connection to
your server by right-clicking "Setup" then clicking "Add
Server". You'll need to create a label for this server. This
can be any thing you want, it's simply a way to identify the
server in this list. Next you will need to put in the server
address which will be the ip/hostname and port number (i.e.
http://72.249.10.130:8780). Next choose a nickname for yourself. This
will be the name/handle you will have in the server. This can
also be anything you want. Make sure that the registered
username radio button is checked. Next you will put in the
username and password for your control panel here or another
registered user you have made through the web interface. The
username and password for your control panel should have full
control over your server so this would be the easiest way to
continue. Once this is done, press connect, and now you should
be connected to your server and be set up as a full admin over
the server.
By default your server should be setup and ready to use with
no modifications, but if you wish to add users and set their
permissions in the server you will need to log in to the
webserver interface. In your control panel for your voice
server there will be a link to connect to the web interface.
When you click on this it should take you to a page with a
username, password and port number. Input your username and
password for the control panel, and then make sure to input
the port number. Once in this interface you will have options
such as to change the name of the server, modify permission
groups, create users, and add them to permission groups. It is
highly suggested you do not remove the default admin that is
setup with your control panel username and password. However,
you can create other users with the same or lesser abilities.
Any changes you make will restart the server.
This is a more in depth guide to the settings in the web
interface. In order to log into the web interface you must
first log into your voice server control panel. From there you
can click on a link to access the web interface. Enter in your
username/password, which will be the same as the control panel
setup, and then make sure you enter your voice server's port
number. Once entered you will see the following items in the
menu. We will attempt to explain them in more detail.
Server Overview
This shows the over view of the server, from its current name,
welcome message, version, port, and statistics. Nothing can be
edited here.
Server Settings
This is where you can change the settings of the server.
Server name: You can set the server name here
Server Welcome message: You can set the welcome message that
users see when they connect.
Server password: This is where you can set a global password
for the server
Server MaxUsers: Sets max users (can not be edited by you)
Allowed Codecs: Sets usable codecs for the server (can not be
edited by you)
Server Type: Lets you set between clan and public server
Server Permissions
This is where you can set the permissions for the pre-defined
user groups. It is not suggested you make changes in this
section unless you know what you are doing.
User Manager
This is where you can create new users. Typically you will
only want to create users that need to have more powers than
just connecting and speaking. You can check a box to make them
a full admin. Alternatively, once the user is created and they
log in to the server, you can log into the server and right
click on their name and set the group they have access to,
which will in turn set their abilities in the server.
By default your server should be setup and ready to use with
no modifications, but if you wish to add users and set their
permissions in the server you will need to log in to the
webserver interface. In your control panel for your voice
server there will be a link to connect to the web interface.
When you click on this it should take you to a page with a
username, password and port number. Input your username and
password for the control panel, and then make sure to input
the port number. Once in this interface you will have options
such as to change the name of the server, modify permission
groups, create users, and add them to permission groups. It is
highly suggested you do not remove the default admin that is
setup with your control panel username and password. However,
you can create other users with the same or lesser abilities.
Any changes you make will restart the server.
Registered
This check box, when checked, makes sure the channel continues
to exist after people leave the channel.
Moderated Channels
This check box gives the channel admin the most control over
their channel than any other type of channel. In moderated
channels the channeloperator or an admin has to grant any
users that enter the channel voice privileges before they can
speak on the channel. This is the only type of channel that
uses the voiced and operator user groups.
Subchannel
This check box allows channels to be made under this channel.
This options can be accessed by clicking "Show IP Bans" from
the "Info" menu in the Teamspeak client, and lets you watch
the current bans on the server that were enforced with the Ban
function. The list shows the IP, the time limit on the ban and
by whom this IP was added. With the right permissions you can
add a ban or delete a ban. To add a ban manually type in a
valid IP and press Add. If you typed in an invalid IP the
server will let you know. You can remove a ban by highlighting
the IP and pressing the Delete button. When you are done,
click the Ok button.
Log in to your web control interface for your teamspeak server. Once logged in on the left hand side click on server settings.
You will see a box for welcome message. Place your welcome message/message of the day in that box, and click save.
You can not set your own codec as user. Instead, the client automaticly conforms to the codec that is set for the channel you are in. So, if the channel is set to CELP 5.1, you will send and recieve CELP 5.1 encoded data.
So if you want a different codec, you need to edit the channel options.
Another way to connect to a server with the TeamSpeak Windows client is
using a webbrowser. Do this with the following information:
teamspeak://{server_address}:{port}
The parameters in the link are "nickname", "loginname", "password", "channel", "subchannel", "channelpassword" and should be separated by "?". TeamSpeak will start up automatically and log you in according to the parameters given. Note that you do not have to enter all this information if you just want to connect to a server via your webbrowser. Just the IP address and port will do to log in to a server as a guest.
Example:
teamspeak://voice.teamspeak.org?nickname=WebGuest?channel=Talk Channels
These letters are called flags. The following flags are available:
User flags - Server based:
- U = Unregistered user
Unregistered users normally have less rights then registered users. Unregistered users CAN get AV, AO, CA or SA, but these rights will NOT be saved until the user has registered with the server.
- R = Registered user
Unregistered users usually have more rights than unregistered users and they can theoretically get all available flags including CA, SA, AV and AO.
- St = Sticky
Users that are sticky can't switch channels anymore. SAs can't be made sticky. This flag can only be given by SuperAdmins using the servers TCP query interface.
- SA = ServerAdmin
ServerAdmins have full access to the servers functions. Depending on the servers configuration they can also change the servers permission-settings.
User flags - Channel based:
- V = Voiced user
Users with voice rights can talk in moderated channels. This flag is only availabe in moderated channels.
- AV = AutoVoice
This is a permanent flag which automatically gives the user voice rights when he joins the channel he got this right in. This flag is only availabe in moderated channels.
- O = Operator
An operators main task is to give the voice flag to other users. Depending on the servers configuration they can also give AutoVoice rights. This flag is only availabe in moderated channels.
- AO = AutoOperator
This is a permanent right which automatically gives the user operator rights when he joins the channel he got this right in. This flag is only availabe in moderated channels.
- CA = ChannelAdmin
A ChannelAdmins main task is to manage a channel and it's users. Depending on the servers configuration they can give V, O, AV, AO and even CA.
Channel flags:
- U = Unregistered channel
Unregistered channels are temporary channels. They will be deleted when the last user leaves the channel.
- R = Registered channel
Registered channels are permanent channels. They will stay until someone deletes them manually.
- M = Moderated channel
Users need specific flags to be able to talk in moderated channels.
- S = Sub-Channels allowed
Channels with this flags can have sub-channels.
- D = Default channel
The default channel is the channel all users will join in unless they've specified another channel when connecting to the server. There is exactly one default channel per server.
How can I register with a server?
Sometimes it is possible to register yourself with a server. The advantages of registering are numerous, for example the different privileges you acquired will be remembered.
Depending on the servers configuration you are able to register yourself.
How to register yourself:
- Open the "Self" menu, select "Register With Server". If this option is
grayed out you need to contact the servers administrator.
- Choose a username and password and press "Register".
- You will be informed if the registration process was
successful. If not, have a look at the error message. If it says "Loginname already in use", you will have to choose another nickname.
Now you have registered yourself on the server. To take advantage of registering you will have to connect to the TeamSpeak server with your username and password.
How to log in with your account:
As you normally register on servers you are planning to use
regularly, it's recommended to use the "Local Addressbook" for managing your server account.
- Open the "Connection" menu and select "Connect".
- Select the "Local Addressbook" tab unless it's already selected.
- If you have not already done so, create a new server by right clicking somewhere into the white field to the left and selecting "Add Server".
- You can now choose a name to help you identify the server. You can also use the "Label" field for this.
- Enter "Server Address" and "Nickname" just like you would do in "Quick Connect".
- Now select "Registered" and enter "Login Name" and "User Password" exactly as you did when registering with the server.
- The other fields are optional. Read the client manual if you wish to learn more about them. Click "Connect".
There basicly are two ways echos can occur:
- Sound from your speakers/headphones being recorded by your microphone.
- Your sound driver recording all sound that you hear for you.
Now, 'which one do I have' you might be asking yourself... You can find out quite easily: Just turn your speakers/headsets off (volume = 0%), and ask your mates if you are still echoing. If you are not, you got (a); if you are still echoing you have (b).
Fixing (a):
This type of echo is nearly impossible to fix completely, but you can minimize it greatly if you follow a few general points:
- Switch your speakers off when TeamSpeak is on, use a headset to hear.
- Use headphones that shield well, meaning they prevent as much sound as possible from being audible to the outside.
- Try and keep your microphone as far away as possible from the headset (or more general, the sound-source).
- Lower the volume of the sound-source.
Fixing (b):
These echos are produced by your sound-drivers, they should be configurable by your driver too (its not a bug, its a feature). From windows users we have often heard you can select from which devices to record in the mixer (a mixer is the place where you can slide all these volume controls). Make sure the microphone is the only entry that is being recorded from. How exactly this is called, and where exactly you can find it depends on your driver/OS combination, you just have to search around. Good luck.
Symptoms:
While being in a game, you cannot run, you are crouching permanently and/or your keybindings stop working as supposed to do.
Solutions:
This is caused by a weird bug in Microsoft's DirectX. In many cases, disabling the NUM-block by pressing the NUM-key will help. Another way is to disable DirectInput in your TeamSpeak client.
- Open the "Settings" menu and select "Options".
- Select the "Other" tab.
- Check the "Disable DirectInput" checkbox.
- Click "OK".
This prevents key interception in most games, but that's not a problem if you don't use keybindings while yor're in-game and don't use the "Push to Talk" setting.
The client could not make a connection to the destination server you're trying to connect to. Either something is blocking the connection request or there is no server at the end. Please check the client.log file in the TeamSpeak folder to get more information about the connection attempt.
Possible reasons:
- You entered an IP or port which is not correct or where no server is running on.
Check with the serveradmin if you have the correct IP and port and if the server is running. If the server doesn't run on the default port 8767, enter the destination address of the server like the following: IP:PORT or in numbers 192.168.1.1:8760 (this is just an example)
- You have a firewall which is preventing a connection to the server.
Check your firewall manual to see how to allow TS a connection to any TS server. The ports required by TS are mentioned in the FAQ. If this doesn't help you, check a firewall forum for specific help for your kind of firewall
- You can connect to some servers but not to the one specific.
Test several servers to make sure the problem lies not within your network configuration but on the server side.
The server hoster may miss a port forwarding or has a bad firewall config (this is often the case when new / network unexperienced user setup servers). Advice the hoster to configure the port forwarding.
- You get a timeout.
A timeout issue can in certain cases be solved by switching the client into the debug mode. Some firewalls can cause timeout problems as well, so deactivate the firewall for testing. Wireless networks may as well be the cause of timeout problems. Try to connect without the WLAN and use an ethernet cable instead.
- You get a socket error like 11004.
Check the sticky threads in the forum. Socket errors are described in several forum sections.
Do NOT use the WAN IP or serverlist to connect to your own LAN server. Your router will most surely not allow this. Within your own network, ONLY use the LAN IP. There is no difference even if you setup a port forwarding in your router, use the LAN IP when ever you or someone else is within the same LAN as the server is.
A timeout issue can in certain cases be solved by switching the client into the debug mode. Some firewalls can cause timeout problems as well, so deactivate the firewall for testing. Wireless networks may as well be the cause of timeout problems. Try to connect without the WLAN and use an ethernet cable instead.
Upgrade your TeamSpeak client. You are using an old version of it that doesn't have support for the variety of new codecs the modern ones have.
When I'm using the Windows client my PC reboots randomly. How to fix?
Whenever Windows XP encounters a stop error (the kind that, in earlier editions of Windows, resulted in a bluescreen) the system automatically reboots. Windows XP generates an error message that reboots the system rather than continuing on and possibly corrupting data.
You can specify how the system handles these errors here:
Start -> Control Panel -> Settings -> System -> Advanced -> System And Recovery -> Settings
In the System Failure section, clear the "Automatically Restart" check box and click "OK".
Now the system will show an error message (instead of just rebooting), which you can use to diagnose your problem.
The client has a switch in Settings -> Options -> Other where you can specify how much detail to add into the logfile - while you are hunting a problem you may want to put this to 'Debug'.
- For Windows the logfile is in the directory where you installed the client. The file is called '~/TSClient.log'.
- For Linux the logfile is on your 'home' directory, in the .teamspeak2 folder, so it should be '~/.teamspeak2/TSClient.log'.
|