TeamSpeak Server

From SME Server
Jump to navigationJump to search


Maintainer

Sylvain Gomez
mailto:sylvaingomez@free.fr

Version

Alpha 9:
smeserver-teamspeak-server
The latest version of smeserver-teamspeak-server is available in the SME repository, click on the version number(s) for more information.


Description

TeamSpeak is a quality, scalable application which enables people to speak with one another over the Internet. TeamSpeak consists of both client and server software. The server acts as a host to multiple client connections, capable of handling literally thousands of simultaneous users. This results in an Internet based teleconferencing solution that works in a variety of applications such as team mates speaking with one another while playing their favorite online game, small businesses cutting costs on long distance charges, or for personal communication with friends and family. For more information see http://www.goteamspeak.com/.

Licence

TeamSpeak is free of charge to non-commercial users. Please see their FAQ for more information on licensing and terms of use.

Installation

For installation just hit the following command

wget http://mirror.contribs.org/contribs/sgomez/contribs/teamspeak/smeserver-teamspeak-server-2.0.24.1-2.noarch.rpm
yum localinstall smeserver-teamspeak-server-2.0.24.1-2.noarch.rpm

Update

This RPM is not updatable. Please uninstall old version before installing the new one.

Uninstallation

For uninstall just hit the following command

yum remove smeserver-teamspeak-server

You can ignore the yum-comments signal event post-upgrade and signal-event reboot.

Use

Client side

  • Download and install latest TeamSpeak client (TS is available on all platforms)
  • Connect to your server with the client and enjoy!

You can see who is connected and connect to TeamSpeak using the new built-in website at http://yourdomain.com/tsweb

Tsweb.png

Server side

Important.png Note:
In server-only mode, you will have to forward UDP port 8767 from your router to your SME!


Administration

You will need admin and superadmin passwords which can be retrieved by typing this command at a linux-prompt

service teamspeak passwords
Important.png Note:
To connect with superadmin you have to go to slogin.html not login.html


Custom banner

If you want a custom banner, edit /opt/teamspeak/server.ini and add following lines at the end of the file:

[ISP] 
GFX URL=http://link_to_image/banner.jpg

Banner logo MUST BE JPG (150x80 pixels max)

Commandline

TeamSpeak's service accepts following commands:

service teamspeak {start|stop|restart|status|passwords}

To view the full configuration of TeamSpeak service:

config show teamspeak

Optionnal Firewall settings

  • You could want the web interface to be globaly accessible:
db configuration setprop teamspeak TCPPort 14534
signal-event remoteaccess-update
  • You could also want to view your server's activity on your website (if the web server is outside your LAN):
db configuration setprop teamspeak TCPPort 51234
signal-event remoteaccess-update

You can even use both:

db configuration setprop teamspeak TCPPort 14534,51234
signal-event remoteaccess-update
  • Allow another server instance on port 8768 (server still needs to be added in the web interface!)
db configuration setprop teamspeak UDPPort 8767,8768
signal-event remoteaccess-update
Important.png Note:
In server-only mode, you need to forward these ports from your router to your SME!



To revert to defaults settings, issue following commands:

db configuration delprop teamspeak TCPPort
db configuration setprop teamspeak UDPPort 8767
signal-event remoteaccess-update

Additional information


Sylvain Gomez (Cool34000)

Bugs

Please raise bugs under the SME-Contribs section in bugzilla

and select the smeserver-teamspeak-server component or use this link


Below is an overview of the current issues for this contrib:

IDProductVersionStatusSummary (1446 tasks)
12790SME Server 11.XunspecifiedRESOLVEDadd and enable powertools repo as needed to get openldap-server
12789SME Server 11.XunspecifiedCONFIRMEDAH01215: CGI::param called in list context can lead to vulnerabilities (pseudonyms)
12788SME Server 11.XunspecifiedIN_PROGRESSAH01215: CGI::param called in list context can lead to vulnerabilities (Persistent)
12787SME Contribs11.0CONFIRMEDperl-CGI 'startform' and 'endform' are dropped in favor of 'start_form' and 'end_form'
12786SME Contribs11.0CONFIRMEDperl-CGI 'startform' and 'endform' are dropped in favor of 'start_form' and 'end_form'
12785SME Contribs11.0CONFIRMEDperl-CGI 'startform' and 'endform' are dropped in favor of 'start_form' and 'end_form'
12784SME Contribs11.0CONFIRMEDperl-CGI 'startform' and 'endform' are dropped in favor of 'start_form' and 'end_form'
12783SME Contribs11.0CONFIRMEDperl-CGI 'startform' and 'endform' are dropped in favor of 'start_form' and 'end_form'
12782SME Contribs11.0CONFIRMEDperl-CGI 'startform' and 'endform' are dropped in favor of 'start_form' and 'end_form'
12781SME Contribs11.0CONFIRMEDperl-CGI 'startform' and 'endform' are dropped in favor of 'start_form' and 'end_form'
12780SME Contribs11.0CONFIRMEDperl-CGI 'startform' and 'endform' are dropped in favor of 'start_form' and 'end_form'
12779SME Contribs11.0CONFIRMEDperl-CGI 'startform' and 'endform' are dropped in favor of 'start_form' and 'end_form'
12778SME Contribs11.0CONFIRMEDperl-CGI 'startform' and 'endform' are dropped in favor of 'start_form' and 'end_form'
12777SME Contribs11.0CONFIRMEDperl-CGI 'startform' and 'endform' are dropped in favor of 'start_form' and 'end_form'
12776SME Contribs11.0CONFIRMEDperl-CGI 'startform' and 'endform' are dropped in favor of 'start_form' and 'end_form'
12775SME Contribs11.0CONFIRMEDperl-CGI 'startform' and 'endform' are dropped in favor of 'start_form' and 'end_form'
12774SME Contribs11.0CONFIRMEDperl-CGI 'startform' and 'endform' are dropped in favor of 'start_form' and 'end_form'
12773SME Server 11.XunspecifiedVERIFIEDperl-CGI 'startform' and 'endform' are dropped in favor of 'start_form' and 'end_form'
12772SME Server 11.XunspecifiedCONFIRMEDMove network functions from util.pm to util/network.pm
12771SME Server 11.XunspecifiedVERIFIEDldap logs to message
12770SME Server 10.X10.1CONFIRMEDChanging forward address isn't reflected in .qmail file
12769SME Server 11.XunspecifiedCONFIRMEDChanging forward address isn't reflected in .qmail file
12768SME Server 11.XunspecifiedCONFIRMEDuserdel: user is currently used by process
12767Koozali SME server infrastructureunspecifiedRESOLVEDReadme Entries have wrong link to Bugzilla
12766SME Contribs11.0UNCONFIRMEDchange php version to contrib smeserver-wordpress
12765SME Server 11.XunspecifiedVERIFIEDOne can retrieve the list of users without being logged on the domain
12764SME Server 10.X10.1IN_PROGRESSOne can retrieve the list of users without being logged on the domain
12763SME Server 11.XunspecifiedCONFIRMEDFailed to delete /var/spool/mail/groupname
12762SME Server 11.XunspecifiedCONFIRMEDNo valid prefix found in any entries
12761SME Server 10.X10.1CONFIRMEDFailed to delete /var/spool/mail/groupname
12760SME Server 11.XunspecifiedRESOLVEDFailed to modify (ldap) group description/email
12759SME Server 11.XunspecifiedRESOLVEDCannot load private key "/etc/ssh/ssh_host_key": invalid format; and comment of host keys not updated
12758SME Server 11.XunspecifiedCONFIRMEDAfter install a "signal-event smanager-refresh" is needed before SM2 comes up.
12757SME Server 11.XunspecifiedCONFIRMEDArrange that all language translations are installed with smeserver-manager
12756SME Server 11.XunspecifiedCONFIRMEDLoaded Server manager 2 shows "Sme server 2 - initial" on browser tab
12755SME Server 11.XunspecifiedCONFIRMEDSetting deltarpm parameter in SM2 dnf/yum config results on warning on dnf call
12753SME Server 11.XunspecifiedVERIFIEDInclude release number in Version of SM2 in footer.
12752SME Server 11.XunspecifiedCONFIRMEDNFR Server-manager - Add DHCP Wake On LAN links in hostnames panel
12751SME Server 11.XunspecifiedCONFIRMEDAdd email link to action column in user accounts panel
12750SME Server 11.XunspecifiedRESOLVEDAdd EmailSettings options for uqpsmtpd, sqpsmtpd and qpsmtpd
12749SME Contribs11.0CONFIRMEDAccount name argument missing at S95ldap-update-simple line 38
12748SME Server 11.XunspecifiedRESOLVEDSM2 - After hitting the "save" button on a panel, then need some feedback to show it is working on the change.
12747SME Server 11.XunspecifiedCONFIRMEDSM2 - After adding a remote network network, then changing FTP settings, save gives error on empty network fields
12746SME Server 11.XunspecifiedCONFIRMEDSM2 does not seem to take the passwordStrength db property into allowance when checking passwords for users
12745SME Server 11.XunspecifiedCONFIRMEDReconfigure message stays despite post-upgrade.
12744SME Server 11.XunspecifiedIN_PROGRESSSetting webmail permissions in email panel is not correctly reflected in email front panel
12743SME Server 11.XunspecifiedCONFIRMEDWebmail parameter "Save" on email panel gives "not updated"
12742SME Server 11.XunspecifiedRESOLVEDWebmail parameter "Save" on email panel gives "not updated"
12741SME Server 11.XunspecifiedRESOLVEDqpsmtpd rejects email passed on from an SME10 mailserver specified in the MailServer property of the domain DB
12740SME Server 11.XunspecifiedVERIFIEDmotd is displayed twice
12739SME Server 11.XunspecifiedCONFIRMEDreplace qmail with postfix
12738SME Server 11.XunspecifiedCONFIRMEDupdate roundcube.identities.email field in mysql whenever domain is changed
12737SME Server 11.XunspecifiedRESOLVEDMigrate from qmail to postfix
12736SME Contribs11.0RESOLVEDfirst build for sme11
12735SME Server 11.XunspecifiedRESOLVEDmerge dovecot-extras to dovecot
12734SME Server 11.XunspecifiedCONFIRMEDMariaDB config setting table_definition_cache
12731SME Contribs11.0CONFIRMEDInstall fails - -needs "httpd-filesystem"
12729SME Server 11.XunspecifiedRESOLVEDallow ibay setting of number of workers
12728SME Server 11.XunspecifiedCONFIRMEDWarning for signal-event post-upgrade; signal-event reboot scrolls off screen.
12727SME Server 11.XunspecifiedRESOLVEDSoftware Install panel: Submit button for subservient panels centered.
12726SME Server 11.XunspecifiedCONFIRMEDSoftware Installer panel not waiting for dnf to finish and displaying log to that point.
12725SME Server 11.XunspecifiedCONFIRMEDTop message when reconfigure required not set to be translateable.
12724SME Server 11.XunspecifiedRESOLVEDBackground update using dnf does not update software in SM2 software installer panel
12723SME Server 11.XunspecifiedRESOLVEDIt restarts yum rather than dnf in update event script for smeserver-updates-update
12722SME Server 11.XunspecifiedRESOLVEDcan't restore
12720SME Server 11.XunspecifiedRESOLVEDfilter utf8/iso to ascii in field accepting only ascii [smeserver-ldap]
12719SME Server 11.XunspecifiedRESOLVEDcreate esmith::util:ldap wrapper around Net::LDAP
12718SME Server 11.XunspecifiedRESOLVEDError clicking on software manager
12717SME Server 11.XunspecifiedRESOLVEDapply patch 2024-08-08 from sme10
12716SME Server 11.XunspecifiedCONFIRMEDalert after EOL if upstream release is not up to date
12715SME Server 10.X10.1VERIFIEDwrong url for vault sclo
12714SME Server 11.XunspecifiedRESOLVEDTurkish menu missing from SM2 menu - does exist in SM1
12713SME Server 11.XunspecifiedCONFIRMEDUpdate smeserver-manager.locale with po files (for weblate import) and also fix up a few lex files
12707SME Server 11.XunspecifiedCONFIRMEDJapanese, Norwegian and Hebrew navigation files have incorrect language codes
12706SME Server 11.XunspecifiedRESOLVEDAdd flag indication of locale in header for SM2
12705SME Server 11.XunspecifiedCONFIRMEDJapanese and Romanian translations only partial - headings, but not a lot more.
12704SME Server 11.XunspecifiedCONFIRMEDHebrew translation only has "Date and Time" panel translated.
12703SME Server 11.XunspecifiedCONFIRMEDGreek user panel has tag showing.
12702SME Server 11.XunspecifiedCONFIRMEDsome translations missing Menu item translation
12701SME Server 11.XunspecifiedCONFIRMEDSome translated panels are scrambled good example is Hostnames panel
12700SME Server 11.XunspecifiedCONFIRMEDNo way of programming in the translation for a contrib menu item title to be translated
12699SME Server 11.XunspecifiedCONFIRMEDSM2 Re-configure and Reboot not translated
12698SME Contribs10.0CONFIRMEDSpelling error in table header (see attached picture)
12696SME Server 11.XunspecifiedCONFIRMEDUncaught File 'Roboto-Regular.ttf' not found in virtual file system
12695SME Server 11.XunspecifiedCONFIRMEDcache issue
12694SME Server 11.XunspecifiedIN_PROGRESSshould not allow non ascii characters in ldap
12693SME Server 11.XunspecifiedRESOLVEDprestart script logs to messages
12692SME Server 11.XunspecifiedCONFIRMEDuse same wording for user action script
12691SME Server 11.XunspecifiedRESOLVEDnew log does not fill after log rotate smeserver-radiusd
12690SME Server 11.XunspecifiedRESOLVEDnew log does not fill after log rotate smeserver-openssh
12689SME Server 11.XunspecifiedRESOLVEDnew log does not fill after log rotate smeserver-spamassassin
12688SME Server 11.XunspecifiedRESOLVEDnew log does not fill after log rotate smeserver-base
12687SME Server 11.XunspecifiedRESOLVEDconvert CPU usage to Net::LDAP [smeserver-samba]
12686SME Server 11.XunspecifiedRESOLVEDconvert CPU usage to Net::LDAP [smeserver-ibay]
12685SME Contribs10.0VERIFIEDInstall fails when attempting occ cmd at cli and no browser access
12680SME Server 11.XunspecifiedCONFIRMEDAlign "submit" button on the left consistently on initial panel for each function
12679SME Server 11.XunspecifiedVERIFIEDAdd mojolicious logo to footer
12678SME Server 11.XunspecifiedCONFIRMEDrework pppoe for kernel space rather than use rspace
12677SME Server 11.XunspecifiedCONFIRMEDadd support for external VLAN
12676SME Contribs10.0RESOLVEDwhen using pppoe 2nd instance of ddclient running as root
Warnings were generated during the execution of function
  1. Report truncated - count greater than max allowed 101 > 100

Changelog

Only released version in smecontrib are listed here.