Forum

Page 1 of 8 123 ... LastLast
Results 1 to 15 of 108
  1. #1
    Join Date
    September 2012
    Posts
    6,078

    [PreRelease] TeamSpeak 3 Server 3.0.11 Beta

    We are proud to announce that the upcoming server release version 3.0.11 is available for beta testing.

    The are some major changes in the MySQL database plugin, as well as some changes regarding query clients and permissions.
    We highly recommend making a backup of your existing database before testing this server, especially if you're using a MySQL database.

    Most notable changes in this upcoming server release are:
    • The MySQL plugin was removed in favor of Maria DB. At least MySQL 5.5.3 or MariaDB 5.5 are now required to run the server if you don't want to use the default SQLite database.
      You must convert your current MySQL database for Maria DB and utf8mb4 support. Please read the documentation for further details and instructions.
    • Guest ServerQuery clients' permissions can now be restricted with the negate flag. Many users had problems with query clients spamming chat messages and channels and this change allows to restrict this without affecting regular users. New server instances will restrict this by default, however for existing instances you'll have to modify the permissions accordingly if you wish to have this effect.
    • Query client logins are now bound to the server on which they were created and only receive that users' permissions on the virtual server they were created and will be treated as guest on other virtual servers.


    Full Changelog below:
    Code:
    === Server Release 3.0.11 22 sep 2014
     ! Starting this release, TS3 servers will not support the Mac OSX PowerPC architecture.
     ! Starting this release the Windows version of the server requires an SSE2 capable CPU.
     ! Starting 3.0.12 (next release), TS3 server won't support OSX 10.6 or lower.
     ! Starting this release, the MySQL database plugin has been replaced by a MariaDB plugin. Please
       read doc/update_mysql_to_mariadb.txt for instructions on how to update. Also note the default
       character set for the database is now 'utf8mb4', which means the server needs to be at least
       MySQL 5.5.3 or MariaDB 5.5 .
     ! When a new database is created, we will be using a few extra defaults for the Guest Server Query
       group. Permissions for existing databases will be left untouched.
       The new defaults for the Guest Server Query group should prevent the Server Query from being
       abused with spam. The extra permissions are:
       * b_channel_join_permanent = false, negate = true, skip = true
       * b_channel_join_semi_permanent = false, negate = true, skip = true
       * b_channel_join_temporary = false, negate = true, skip = true
       * b_channel_create_permanent = false, negate = true, skip = true
       * b_channel_create_semi_permanent = false, negate = true, skip = true
       * b_channel_create_temporary = false, negate = true, skip = true
       * b_client_server_textmessage_send = false, negate = true, skip = true
       * b_client_channel_textmessage_send = false, negate = true, skip = true
       * b_client_offline_textmessage_send = false, negate = true, skip = true
       * i_client_private_textmessage_power = -1, negate = true, skip = true
       * i_client_poke_power = -1, negate = true, skip = true
     ! If only 1 serveradmin is logged into the query, this serveradmin can select any server (use)
       regardless of the client limit.
     ! The "Wan IP" feature of the windows server has been removed as it does not work any more.
       If you want to know your wan ip address, use an existing free service like http://ipinfo.io
     + Updated ip2location database
     + Better checking and better error message for errors with query white/blacklists.
     - Fixed crash relating to invalid ip addresses on FreeBSD.
     - Fixed a possible crash during client connect.
     - Fixed channel event notifications stop working after a while.
     - Fixed query logins getting permissions on other virtual servers.
     - Fixed crash when deleting complaints.
     - Fixed issue where clients were not deleted from the database after dbclientkeepdays when
       connecting several TS3 servers to the same database with different dbclientkeepdays values.
     - The server instance no longer starts copies of virtual servers.
     - Guest ServerQuery user now always has default server query group, even while using a virtual
       server.
     - Instance server group permissions now honor the negate flag.
     - Temporary passwords and tokens(privilege keys) of a client are deleted when the client is deleted
       from the database.
     - Complaints of and about a client are deleted when the client is deleted from the database.
     - Fixed possible server hang with query connections.
     - ts3server_startscript.sh restart now works with parameters.
     - ts3server_startscript.sh does a better test for FreeBSD.
    The pre-release is available for download here.
    Last edited by Chris; September 12th, 2014 at 08:50 AM. Reason: Updated for Beta 3
    When sending PMs please make sure to include a reference link to the thread in question in the body of your message.

  2. #2
    Join Date
    December 2009
    Location
    UK
    Posts
    768
    'The "Wan IP" feature of the windows server has been removed as it does not work any more'

    So I guess this should stop all the 'WAN IP could not be requested' posts?

  3. #3
    Join Date
    June 2002
    Location
    Netherlands
    Posts
    1,049
    Quote Originally Posted by Air SeaTac View Post
    'So I guess this should stop all the 'WAN IP could not be requested' posts?
    Eventually yes.

  4. #4
    Join Date
    December 2010
    Location
    United Kingdom
    Posts
    326
    Hello Dear Staff Teamspeak 3

    Everything fine. I did all except execute script:
    mariadb_fix_latin_utf8.sql doesn't work.

    It say:

    Error

    SQL query:



    UPDATE clients SET
    client_unique_id = CONVERT(CAST(CONVERT(client_unique_id USING 'latin1') AS BINARY) USING 'utf8mb4'),
    client_nickname = CONVERT(CAST(CONVERT(client_nickname USING 'latin1') AS BINARY) USING 'utf8mb4'),
    client_login_name = CONVERT(CAST(CONVERT(client_login_name USING 'latin1') AS BINARY) USING 'utf8mb4'),
    client_login_password = CONVERT(CAST(CONVERT(client_login_password USING 'latin1') AS BINARY) USING 'utf8mb4'),
    client_lastip = CONVERT(CAST(CONVERT(client_lastip USING 'latin1') AS BINARY) USING 'utf8mb4');

    MySQL said: Documentation
    #1300 - Invalid utf8mb4 character string: 'D34C45'

    Server work fine with MariaDB plugin.
    Last edited by hunterpl; August 7th, 2014 at 05:26 PM.

  5. #5
    Join Date
    June 2011
    Location
    Germany
    Posts
    4,351
    Quote Originally Posted by Chris View Post
    - Temporary passwords of a client are deleted when the client is deleted from the database.
    - Complaints of and about a client are deleted when the client is deleted from the database.
    Why not for tokens?

  6. #6
    Join Date
    June 2002
    Location
    Netherlands
    Posts
    1,049
    Quote Originally Posted by numma_cway View Post
    Why not for tokens?
    That was an oversight and will be fixed in the stable release. Thank you.

  7. #7
    Join Date
    April 2014
    Location
    Seattle, WA, USA
    Posts
    141
    Quote Originally Posted by Chris View Post
    Full Changelog below:
    Code:
    === Server Release 3.0.11 xx aug 2014
    ...
     + Updated ip2location database
    ...
    Yes! This is fantastic. Thank you very much!! Keep up the hard work, well done!

  8. #8
    Join Date
    December 2009
    Location
    UK
    Posts
    768
    Quote Originally Posted by Ronin Design View Post
    Yes! This is fantastic. Thank you very much!! Keep up the hard work, well done!
    They do this on all new releases anyway don't they?

  9. #9
    Join Date
    April 2014
    Location
    Seattle, WA, USA
    Posts
    141
    I believe so? However, there are country flags showing up incorrectly for some users (who have followed the steps to submit their correct location to ip2location).

    Maybe since the last server update was in (January?) there have just been changes since then?

  10. #10
    Join Date
    December 2007
    Posts
    238
    Maybe he assumes that the server list is not sorted by region anymore. Some changes relating to this issue?

  11. #11
    Join Date
    September 2012
    Posts
    6,078
    Quote Originally Posted by Air SeaTac View Post
    They do this on all new releases anyway don't they?
    Yes, we do. There have just been way too many threads, so it was included in the changelog. Also it's been some time since the last server build.
    When sending PMs please make sure to include a reference link to the thread in question in the body of your message.

  12. #12
    Join Date
    April 2014
    Location
    Seattle, WA, USA
    Posts
    141
    Thank you for the special mention, figured it would be, but definitely appreciate the explicit notice that it would be!

  13. #13
    Join Date
    November 2011
    Location
    Belarus
    Posts
    141
    New version broke my ts3. Now every russian symbols (channel names, descriptions, etc etc) replaced by ???? ??????? ????????? ???????

  14. #14
    Join Date
    June 2002
    Location
    Netherlands
    Posts
    1,049
    Quote Originally Posted by KIDINK^ View Post
    New version broke my ts3. Now every russian symbols (channel names, descriptions, etc etc) replaced by ???? ??????? ????????? ???????
    I am assuming you are using MySQL and that you ran the mariadb_fix_latin_utf8.sql script. Do/Did you?
    can you tell me what what MySQL client you use and how it was compiled? (What I want to know is what is the default character set it was compiled with. Normally this is latin1).

  15. #15
    Join Date
    November 2011
    Location
    Belarus
    Posts
    141
    3.0.10.3
    How cyrillic text looks like in TS window
    Click image for larger version. 

Name:	5L4yIyt.png 
Views:	359 
Size:	27.8 KB 
ID:	11111
    In database
    Click image for larger version. 

Name:	54slqWS.png 
Views:	204 
Size:	1.9 KB 
ID:	11112

    Now we step-to-step upgrade to 3.0.11 beta
    Now all 'upgraded' text looks like this
    Click image for larger version. 

Name:	6j13qHM.png 
Views:	251 
Size:	6.8 KB 
ID:	11113
    But it seems to be OK in database
    Click image for larger version. 

Name:	54slqWS.png 
Views:	204 
Size:	1.9 KB 
ID:	11112
    We create some channels on 3.0.11 beta
    Click image for larger version. 

Name:	N1KWOS6.png 
Views:	257 
Size:	7.9 KB 
ID:	11114
    New channels looks ok.
    But they broken in database
    Click image for larger version. 

Name:	ikFqpLf.png 
Views:	158 
Size:	2.5 KB 
ID:	11115

    Why and how can i fix this?
    PMA 3.4.3.1
    MySQL 5.5.37
    Apache/2.2.22 (Ubuntu) DAV/2 PHP/5.4.30-2+deb.sury.org~precise+1 mod_scgi/1.13

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. [PreRelease] TeamSpeak 3 Server 3.0.11.4 Beta
    By Matthias B in forum Archive
    Replies: 3
    Last Post: August 21st, 2015, 07:54 AM
  2. Replies: 3
    Last Post: May 10th, 2015, 04:56 PM
  3. [PreRelease] TeamSpeak 3 Server 3.0.10
    By Chris in forum Archive
    Replies: 18
    Last Post: September 28th, 2013, 07:57 PM
  4. [PreRelease] TeamSpeak 3 Server 3.0.9
    By dante696 in forum Archive
    Replies: 16
    Last Post: September 12th, 2013, 08:50 AM
  5. [PreRelease] TeamSpeak 3 Server 3.0.8
    By Chris in forum Archive
    Replies: 53
    Last Post: August 11th, 2013, 10:21 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •