PDA

View Full Version : upcoming b51


R. Ludwig
19-01-2004, 10:06
b51, runs currently on our public server. if all works until tonight/tommorow i gonna make a pre release again.

regards,
ralf

2.0.19.51
- superadmin lastonline is updated for tcpquery-, webinterface logins
- tcpquery, command dbpi shows values for created/lastlonline
- tcpquery, command dbfp shows values for created/lastlonline
- tcpquery, command dbserverlist added field status (0=not running, 1=running)
- fixed memory leak inside webinterface if sa login failed due insufficient rights.
- win32, popupmenu click on administration opens default webbrowser with the
superserveradmin login page instead of the serveradmin page.

2.0.19.50
- webinterface, fixed bug where it wasnt possible to change max spam commands
- sqlite database will auto VACUUM on start
- MANTIS 0000560
- MANTIS 0000538
- MANTIS 0000537
- MANTIS 0000508
- MANTIS 0000525
- MANTIS 0000507
- MANTIS 0000513
- MANTUS 0000519
- maximum entries to banlist limited to 20 until the protocol can handle more
- fixed sqlite parser bug
- fixed initial tcpqueryport is allready used check , was not binded to
the correct serverip
- MANTIS 0000549
- tcpquery, added command removeclient
removes the client from the server (other clients get a playerquit message)
removeclient <pid>
- tcpquery, version command shows now servertype (free,commercial)
- tcpquery, added command globalset
globalset <varname> <value>
hoster_gfx_url (value is NOT saved to ini file,
also only new logged in users
get the new file)

R. Ludwig
19-01-2004, 16:27
2.0.19.51 (continued.. full list above)
- ini-file, added two new idents
[Main Config]
AllowedClientNameChars=
Only NickNames which contains this chars are allowed

DisAllowedClientNameChars=
NickNames which contains this chars will be rejected

- tcpquery, globalset, two new idents
allowedclientnamechars
disallowedclientnamechars

Dummer Sack
19-01-2004, 17:00
I don't know, but wouldn't it be better to have this in the server instance config than in the global config?

R. Ludwig
19-01-2004, 17:38
somehow yes somehow no.
dunno why i decided to choose it like this at the end.

its anyway just in because alot of guys use fakenicks with (U SA) to gain real SA on servers etc.

also the default will be that ()[]}{ isnt allowed.

Dummer Sack
19-01-2004, 18:26
While you are at it: Add the idle kick to the server.ini or the server instance config (I think that would be server instance config, since you have to select a server on the TCPQueryPort to set the idle kick).
If that is already there please document it somewhere (have not seen it in the release notes).

R. Ludwig
19-01-2004, 18:39
the idlekick is an tcpquery command, which you need to call to execute. its not a timer based function.

Dummer Sack
19-01-2004, 18:47
What I mean is that the setting should be remebered on restart.
So that you do not have to issue the command on every startup.

EDIT: Ah now I know what you mean. So when you issue the command all users that idled longer that the specified time get kicked.

OK, but I think a general setting for a timer based fuction would be nice also.

mbalex
19-01-2004, 22:13
i have some questions regarding the mysql part.

1. can u change settings directly while the teamspeak server is running?

2. what happens if the (virutal)server looses the connection to the mysql server? and the connection cant be reestablished for about 2-3 minutes?

R. Ludwig
20-01-2004, 05:35
Originally posted by mbalex
i have some questions regarding the mysql part.

1. can u change settings directly while the teamspeak server is running?

2. what happens if the (virutal)server looses the connection to the mysql server? and the connection cant be reestablished for about 2-3 minutes?

1:
user data you can change at runtime

2:
thats never tested. but aslong nothing db releated happens
it should work quite fine.

mbalex
20-01-2004, 15:38
ok, for the 2nd question: as soon as our mysql server reboots, I'll tell you what happend ...

*update*
works fine, as long as the connection is timed out, nobody can log in (since the logindata is @ mysql server) but the clients are still able to stay on the server.

impressive!

R. Ludwig
20-01-2004, 16:03
hmmm after the mysql server is back online, does login work or not ?

mbalex
20-01-2004, 16:08
u -can- login! now, only md5 password support and im happy ;)

R. Ludwig
22-01-2004, 16:25
sorry for the delay on b51, but day job takes much time currently.
latest sunday you get it.

@md5 pws... that will come dont worry.

R. Ludwig
25-01-2004, 08:04
on dev ftp avaible now:

2.0.19.51
- webinterface, fixed possibility to create clients/passwords with empty strings
- superadmin lastonline is updated for tcpquery-, webinterface logins
- tcpquery, command dbpi shows values for created/lastlonline
- tcpquery, command dbfp shows values for created/lastlonline
- tcpquery, command dbserverlist added field status (0=not running, 1=running)
- fixed memory leak inside webinterface if sa login failed due insufficient rights.
- win32, popupmenu click on administration opens default webbrowser with the
superserveradmin login page instead of the serveradmin page.
- ini-file, added two new idents
[Main Config]
AllowedClientNameChars= ;Only NickNames which contains this chars are allowed
DisAllowedClientNameChars= ;NickNames which contains this chars will be rejected
- tcpquery, globalset, two new idents
allowedclientnamechars
disallowedclientnamechars

mbalex
27-01-2004, 16:32
Server Info
Uptime: 1D 15:42:33
Server Version: 2.0.19.51
Current nr of users: 13
Total logins: 252

no errors and still running.

MR_AQUA
28-01-2004, 03:31
i get error 1058 when i try to start the service as a install

Peter
28-01-2004, 09:59
AQUA: "start as install" ?? Where do you get the error ? What operating system etc. Give us more details.

Dummer Sack
28-01-2004, 12:41
@MR_AQUA: Do you mean that you get this error when you run:
server_windows_service /install?

Does the user that runs that has valid permissions to register a service?
Is no other TS server service already reistred?

MR_AQUA
28-01-2004, 15:01
I am running a win 2k server and when at the cmd line when i type in server_windows_service.exe /install i get the error 1058

the service cannot be started, either because it is disabled or because it has no enabled devices associated with it.

I am the admin of this server and i have not tried to run it as a service before untill now, i have version v2.0.19.40 running with icon in my tray bar.I also downloaded all the files needed for b51.

Dummer Sack
28-01-2004, 16:12
Don't know.

Things that come to my mind:
1. You did not upgrade to b51 correctly.
2. The user that runs server_windows_service /install has not sufficient permissions.
3. There is already a service for TS registred.

MR_AQUA
28-01-2004, 16:20
this is some more of the error

Service "TeamSpeak2 Server" failed to install with error "System Error. code:1058

MR_AQUA
28-01-2004, 16:49
i have looked in my services and there is no team speak as service listed. It will no let install as a service.

BBr|JRBlood
28-01-2004, 21:40
Originally posted by MR_AQUA i have version v2.0.19.40 running with icon in my tray bar.I also downloaded all the files needed for b51. [/B]Quick suggestions: Try running just the regular build51 version of the server first and connect with a TS client to see if you get any errors with that. Then close the TS server and try to install the service.

Did you happen to grab b50? I know that one installed OK as a service. I didn't bother trying to uninstall b50 and install b51 as a service since the EXE names are the same.

Did you try using the /uninstall switch first? I know you said it's not listed or never installed it before, but it may be catching something in the ControlSet### backups in the registry (Yes, this is a stretch).

MR_AQUA
29-01-2004, 02:04
I am running the regular b51 build that i have to start every time a reboot my server and i have no problems with it.Wish i could get it installed as a service then i wouldn`t have to worry about starting it up.



http://www.kayka.org

http://www.kayka.org/webpost/index.php

MR_AQUA
31-01-2004, 02:41
I still haven`t had any luck getting the server to install as a service. :(

Peter
31-01-2004, 03:55
Hmmm,

the teamspeak2-server_startscript has windows line endings...meanig you will get some error when trying to use it...fix is easy:

sed -i 's/.$//' teamspeak2-server_startscript

or (if your sed doesnt support the -i flag)

sed 's/.$//' teamspeak2-server_startscript > new && mv new teamspeak2-server_startscript

MR_AQUA
31-01-2004, 12:36
I`m sorry still no go on installing it as a service.

Brigand
31-01-2004, 13:37
Thanks for that pwk.linuxfan, the start script is working now.

However, I have a strange login problem with the webadmin. if I login with my superadmin username and the correct password (this has been checked) the page simply refreshes and I am left with a blank form. :mad:

At first, I thought this was down to my superadmin having the same login name and password as my normal login for the server. So, I changed the superadmin password and changed the username back to "superadmin". But the problem didn't go away.

I have tried restarting the server, and even giving the httpdocs directory chmod 777 privalages.

Any help would be greatly appreciated.

Cutter
01-02-2004, 02:03
Is anyone else experiencing the issue when a user who registeres with the server that two user accounts are created, same name, same time and date. I didn't notice this until bumping to 51. Anyone?

Peter
02-02-2004, 03:46
Brigand:

The login process requires a so called session cookie, so you have to tell your browser to accept them cookies. What happens at the moment is: You login with the correct password and username, but your browser doesnt keep the session cookie...The webadmin asks your browser for the cookie before displaying the first none-login page, but since you dont have that, it redirects you to login.

Cutter:

This doesnt happen on our public1 testserver...how are you creating the users ?

Scooby1980
06-02-2004, 13:39
Hello,

sorry, I'm from germany, my english is not so good.

I can't change the SA status in the webinterface with empty password.
In an older version (40) it work fine.

I hope you can understand by problem.

Daniel.

GeoffM
07-02-2004, 07:51
I'm really interested in a script to move the data from sqlite to MySQL. I already run MySQL on WIN2K Server with great sucess (including php and a small nuke site reachable thru DynamicDNS)

While my web searches have a small sucess in finding migration scripts from mysql > sqlite I haven't had much success in the reverse. I do fairly well as an administrator keeping things running, tracking down errors, fixing problems (or finding those with the knowledge to to so) but a programer I'm not. I did read the readme's in the dev release and saw that such script was not provided. Might I suggest that in release that you do provide a migration script in order that users will have a choice in upgradeing. if anyone has a migration script to beta I would be a willing tester as any good admin does they back up everything.

mbalex
07-02-2004, 16:47
recently i got a strange error, here the situation:

Main Channel (RPS) 5/12
Subchannel1 4/5
Subchannel2 1/4
Subchannel3 0/3
Subchannel4 0/2

history what happend (very inaccurate):

the guy at SC2 couldnt join the SC1. Max users or so reached. (but it wasnt)
then he disconnected and reconnected and it worked.
afterwards one of sc1 joined sc2 and someone new joined sc2. one guy then exited sc2 and one guy at sc2 wanted to join sb1 again.. 4/5 but still the "channel is full" message.
so i changing maxusers to 6 but that didnt helped, but changing to 300 did helped.

maxusers bug? maybe somehow it stopped decreasing the current number of users in channel for >=2 times. right now I put everything back (5 maxusers instead of 300), lets see if the bug still exists.

CaseyRyback
09-02-2004, 16:03
Perhaps this has been asked before, but I couldn't find it.

What happens when you connect two TS2 servers, each running on a different box, to the same mysql database. Will they both start all the TS servers configured or is there a way to tell which TS server to activate on which box?
Regards,

Ryback

madcat
09-02-2004, 21:16
i guess they both will load with the same settings.

it would be neat if it was possable to bind these two servers together:)

Mentaloid
14-02-2004, 20:42
Yes - I can confirm that it does load 2 servers with identical settings - great for backup COMS :)

As to those who want to migrate the SQLite database, all u gotta do is download the SQLite binaries, use them to read the teamspeak database, do a dump of them, and then import that dump into MySQL..

I sure am glad I figured out how to get TS to work with MySQL4 :)

madcat
14-02-2004, 23:16
Originally posted by Mentaloid
Yes - I can confirm that it does load 2 servers with identical settings - great for backup COMS :)

As to those who want to migrate the SQLite database, all u gotta do is download the SQLite binaries, use them to read the teamspeak database, do a dump of them, and then import that dump into MySQL..

I sure am glad I figured out how to get TS to work with MySQL4 :)

yeah i also wrote a little script for that (mysql 3 that is):

read more here:
http://teamspeak.org/forums/showthread.php?s=&threadid=9270&perpage=1&pagenumber=68
http://www.teamspeak.org/forums/showthread.php?s=&threadid=12184

or download here:
http://madcat.student.utwente.nl/teamspeak_server.dbs_to_sql.exe

Mar&Co
19-02-2004, 14:13
Hi,

Could it be possible to change the MySQL table and column-names which are used by TS?
I tried to change them in the mysql_sql dir, but it still gives errors when I want to view all the users (in my case its especially for the users table, i tried to change the column s_client_name to s_client_username). btw: the authentication went allright.

I think that much other users would appreciate such a possibility, because they are able to use their (existing) mysql user database.

And another question:
Could it be possible to use the crypt() method to encrypt the users, because I use this method allready for my FTP and Apache Passwords.

Thanks,

Marco

Altaric
21-02-2004, 13:54
here is the link to download it !
ftp://ftp.teamspeak.org/developer/server/b51/

satcom
21-02-2004, 14:15
hi there!
i run a ts server on windows, and connect to a remote mysql server.

i get weird duplicate key errors on install
here is my log.

does anybody has a idea?

---------------------------------------------------------------
-------------- log started at 21-02-04 15:05 -------------
---------------------------------------------------------------
21-02-04 15:05:02,ALL,Info,server, Server init initialized
21-02-04 15:05:02,ALL,Info,server, Server version: 2.0.19.51 Win32
21-02-04 15:05:03,WARNING,Info,SQL, created table ts2_servers
21-02-04 15:05:04,WARNING,Info,SQL, created table ts2_server_privileges
21-02-04 15:05:04,WARNING,Info,SQL, created table ts2_channels
21-02-04 15:05:05,WARNING,Info,SQL, created table ts2_channel_privileges
21-02-04 15:05:05,WARNING,Info,SQL, created table ts2_clients
21-02-04 15:05:06,WARNING,Info,SQL, created table ts2_bans
21-02-04 15:05:10,ERROR,All,SQL, ExecSQL Error: EDatabaseError.Duplicate entry '0' for key 1 in query: insert into ts2_server_privileges (


21-02-04 15:05:11,ERROR,All,SQL, ExecSQL Error: EDatabaseError.Duplicate entry '0' for key 1 in query: insert into ts2_server_privileges (

21-02-04 15:05:13,ERROR,All,SQL, ExecSQL Error: EDatabaseError.Duplicate entry '0' for key 1 in query: insert into ts2_server_privileges (

21-02-04 15:05:16,ERROR,All,SQL, ExecSQL Error: EDatabaseError.Duplicate entry '0' for key 1 in query: insert into ts2_server_privileges (

madcat
21-02-2004, 17:12
21-02-04 15:05:10,ERROR,All,SQL, ExecSQL Error: EDatabaseError.Duplicate entry '0' for key 1 in query: insert into ts2_server_privileges

it means that ts2_server_privileges is not empty and it tries to fill it.

if there is no valueable information there you just can delete it (delete everything from ts2_server_privileges ), and then start teamspeak again.

if there is valueable information you just can backup the information, start teamspeak, delete the table, and then put the backup back in, and then start teamspeak again.

No-L
26-02-2004, 15:12
Hi, I've got a problem with mysql in the new b51 release.

my server.ini is:
[DBEXPRESS]
Drivername=mysql
Database=ts2
Hostname=127.0.0.1
User_name=root
Password=
GetDriverFunc=getSQLDriverMYSQL
VendorLib=libmysql.dll
LibraryName=dbexpmysql.dll
Active=1
[debug]
MessageTypes=LMTALL
MessageDepths=LMDALL

and i get this error in the server.log:
---------------------------------------------------------------
-------------- log started at 26-02-04 15:37 -------------
---------------------------------------------------------------
26-02-04 15:37:14,ALL,Info,server, Server init initialized
26-02-04 15:37:14,ALL,Info,server, Server version: 2.0.19.51 Win32
26-02-04 15:37:14,ERROR,All,SQL, Database initialization error: EDatabaseError.Unable to Load libmysql.dll
26-02-04 15:37:14,ERROR,All,SERVER, Start_Server: unable to open database
26-02-04 15:37:14,ERROR,All,GENERAL, critical error, shutdown initiated

I copied the libmysql.dll from my mysql-folder into the ts2-folder....
and i'm sure that my mysql-server is running......
Why can't the server load this file? What is wrong?
Oh, i forget: I'm using win 2k and mysql 4.0.17

satcom
26-02-2004, 18:32
Originally posted by No-L
Hi, I've got a problem with mysql in the new b51 release.

my server.ini is:
[DBEXPRESS]
Drivername=mysql
Database=ts2
Hostname=127.0.0.1
User_name=root
Password=
GetDriverFunc=getSQLDriverMYSQL
VendorLib=libmysql.dll
LibraryName=dbexpmysql.dll
Active=1
[debug]
MessageTypes=LMTALL
MessageDepths=LMDALL

and i get this error in the server.log:
---------------------------------------------------------------
-------------- log started at 26-02-04 15:37 -------------
---------------------------------------------------------------
26-02-04 15:37:14,ALL,Info,server, Server init initialized
26-02-04 15:37:14,ALL,Info,server, Server version: 2.0.19.51 Win32
26-02-04 15:37:14,ERROR,All,SQL, Database initialization error: EDatabaseError.Unable to Load libmysql.dll
26-02-04 15:37:14,ERROR,All,SERVER, Start_Server: unable to open database
26-02-04 15:37:14,ERROR,All,GENERAL, critical error, shutdown initiated

I copied the libmysql.dll from my mysql-folder into the ts2-folder....
and i'm sure that my mysql-server is running......
Why can't the server load this file? What is wrong?
Oh, i forget: I'm using win 2k and mysql 4.0.17

you have a wrong .DLL version.
i had the same problem!

go google for libmysql.dll, and try some dll's found there!
i have a 3.21 DLL and works ( not quite okay, with a remote SQL server, but it goes!)

No-L
26-02-2004, 18:34
Ok, thx....now it works fine.........:)
Edit:
Another question:
I found in the Web-Administration in Permissions for SA and R the Point "AccessVoice" and I don't know what it is.....
"AccesWebAdminServer" and "AccessTCPServer" are clear...

callihn
29-02-2004, 11:33
Hmmm, one issue I spotted was that anytime you give SA with the web interface their password will be required.

Mindscape
29-02-2004, 22:38
Is there any news when the new version will arrive? It's been delayed for already 2 monts now :/

BioMech
01-03-2004, 09:31
Originally posted by madcat


yeah i also wrote a little script for that (mysql 3 that is):

read more here:
http://teamspeak.org/forums/showthread.php?s=&threadid=9270&perpage=1&pagenumber=68

or download here:
http://madcat.student.utwente.nl/teamspeak_server.dbs_to_sql.exe

Thanks madcat that script worked great!!

I created a database and added the dbdump.sql to the MySQL server on my Linux machine with these two commands:

root# mysqladmin create db_name
root# cat DIR/dbdump.sql | mysql db_name

db_name=whatever you want
DIR=where the dbdump.sql file is

This adds all the tables, their columns, and values, from the old server.

I'm not sure how to run the commands on Windows machines since there is no native program to concatenate files that I know of.

AndyGR42
01-03-2004, 22:05
Originally posted by madcat
21-02-04 15:05:10,ERROR,All,SQL, ExecSQL Error: EDatabaseError.Duplicate entry '0' for key 1 in query: insert into ts2_server_privileges

it means that ts2_server_privileges is not empty and it tries to fill it.

if there is no valueable information there you just can delete it (delete everything from ts2_server_privileges ), and then start teamspeak again.

if there is valueable information you just can backup the information, start teamspeak, delete the table, and then put the backup back in, and then start teamspeak again.

Hi,

after migrating my TS Server (with madcats tool) to the latest version and MySQL I have also those errors but with several tables. At the moment it occures with the tables ts2_channels and ts2_bans. An I have many valueable date in the datebase so I don't want to delete anything! Who can help me to find the bug?

EDIT: I try a little around. It seems that TS creates channels with the ID 0 and don't change this value sometimes! And the next try to create a channel occures the error message even when the channel was created successfully. But this is strange, the channel ID field is indexed and should take only "not null" values by the database settings.... The same is with the ts_ban table.... :( Help......

madcat
02-03-2004, 10:28
Originally posted by AndyGR42


Hi,

after migrating my TS Server (with madcats tool) to the latest version and MySQL I have also those errors but with several tables. At the moment it occures with the tables ts2_channels and ts2_bans. An I have many valueable date in the datebase so I don't want to delete anything! Who can help me to find the bug?

EDIT: I try a little around. It seems that TS creates channels with the ID 0 and don't change this value sometimes! And the next try to create a channel occures the error message even when the channel was created successfully. But this is strange, the channel ID field is indexed and should take only "not null" values by the database settings.... The same is with the ts_ban table.... :( Help......

hmmz "takes a look in his logfile"

i have the same:


03-02-04 21:16:31,ERROR,All,SQL, ExecSQL Error: EDatabaseError.Duplicate entry '0' for key 1 in qu
(i_cp_server_id,
i_cp_channel_id,
i_cp_client_id,
b_cp_flag_admin,
b_cp_flag_autoop,
b_cp_flag_autovoice)
values
(1,
1,
5,
0,
0,
-1
);

01-03-04 02:06:27,ERROR,All,SQL, ExecSQL Error: EDatabaseError.Duplicate
entry '0' for key 1 in query: insert into ts2_channels
(i_channel_server_id,
i_channel_parent_id,
b_channel_flag_moderated,
b_channel_flag_hierarchical,
b_channel_flag_default,
i_channel_codec,
i_channel_order,
i_channel_maxusers,
s_channel_name,
s_channel_topic,
s_channel_description,
s_channel_password,
dt_channel_created)
values
(1,
-1,
0,
-1,
0,
12,
3200,
8,
'Unreal',
'Unreal',
'',
'',
'01032004020301957');



does anyone has this problem and did not upgrade with my script?
it looks like teamspeak wants to insert a entry into the database instead of only updating it

but it it works fine.... i do not have any problems other then what's said in the logfile

AndyGR42
02-03-2004, 16:25
Are you sure that you don't have problems? I can't create registred channels if one entry with zero ID is in the Database. In TS the channel will be created well, but not in the Database! After a restart of TS the channel will be gone.... The same is with the ts_clients Table.... I reactivated my .40 Version for now.... :(

madcat
02-03-2004, 17:11
Originally posted by AndyGR42
Are you sure that you don't have problems? I can't create registred channels if one entry with zero ID is in the Database. In TS the channel will be created well, but not in the Database! After a restart of TS the channel will be gone.... The same is with the ts_clients Table.... I reactivated my .40 Version for now.... :(

do you have set the rights to the mysql database correctly?

otherwise try to use the clean TS server first, and if that works with mysql, import the users first, then the channels, etc..
untill it all is imported.

AndyGR42
02-03-2004, 18:24
For testing I have granted all rights to the user who connetcts to the database.

Ok, I tried to make a clean install and it works. :D And the error was like I supposed the whole day: The ID field was NOT imported as auto increment! :rolleyes: Oh, what an easy error.... I'm a little ashamed that I don't discoverd it immediately..... :(

Ok, now it works fine. The to-do's:

- making a SQL script with your tool (deleting first and last line)
- import into an existing, empty database
- activating the "auto increment" flag on every ID field in every tabel
- adding the field dt_client_lastonline to the table ts2_clients with the same attributes like dt_client_created

EDIT: One error ist still there, but I think it's from MySQL or phpMyAdmin: If the client password starts with a 0 (zero) this character will be cut off after import .... strange... In the generated SQL script the passwords are all ok.

madcat
02-03-2004, 21:32
Originally posted by AndyGR42
For testing I have granted all rights to the user who connetcts to the database.

Ok, I tried to make a clean install and it works. :D And the error was like I supposed the whole day: The ID field was NOT imported as auto increment! :rolleyes: Oh, what an easy error.... I'm a little ashamed that I don't discoverd it immediately..... :(

Ok, now it works fine. The to-do's:

- making a SQL script with your tool (deleting first and last line)
- import into an existing, empty database
- activating the "auto increment" flag on every ID field in every tabel
- adding the field dt_client_lastonline to the table ts2_clients with the same attributes like dt_client_created

EDIT: One error ist still there, but I think it's from MySQL or phpMyAdmin: If the client password starts with a 0 (zero) this character will be cut off after import .... strange... In the generated SQL script the passwords are all ok.

change the field as text instead of int.. maybe that will work

AndyGR42
02-03-2004, 22:10
The field for the client password ist varchar(80). Ok, if I know this I can tell the users that they have to change there password before I migrate the database. But I think there are not many useres with a password that starts with a 0. ;)

ScratchMonkey
01-10-2004, 18:23
Sorry about piggybacking this thread.

I can't start a new thread in this forum, and I can't get mantis.teamspeak.org to resolve so that I can check on the status of some bugs.

Nvid
04-07-2005, 18:57
Hi,

I really got a problem with my server... after converting it to mysql

==============
system:
win2003 server
apache 2 + php
mysql 4.x
==============

my problem:

my teamspeak server can't find some needed files, the log says:

04-07-05 19:31:40,ERROR,All,SQL, SQL file not found C:\Program Files\Teamspeak2 server\mysql_sql\read_server_privilege.sql
04-07-05 19:31:40,ERROR,All,SQL, SQL file not found C:\Program Files\Teamspeak2 server\mysql_sql\new_server_privilege.sql
04-07-05 19:31:40,ALL,Info,server, Starting VirtualServer id:0 with port:8767
04-07-05 19:31:40,ERROR,All,SQL, SQL file not found C:\Program Files\Teamspeak2 server\mysql_sql\edit_server.sql
04-07-05 19:31:40,ERROR,All,SQL, SQL file not found C:\Program Files\Teamspeak2 server\mysql_sql\read_bans.sql
04-07-05 19:31:40,ERROR,All,SQL, SQL file not found C:\Program Files\Teamspeak2 server\mysql_sql\read_channels.sql
04-07-05 19:31:40,ERROR,All,SQL, SQL file not found C:\Program Files\Teamspeak2 server\mysql_sql\new_channel.sql
04-07-05 19:31:40,WARNING,Info,SERVER, Default VirtualServer created
04-07-05 19:31:40,ERROR,All,SQL, SQL file not found C:\Program Files\Teamspeak2 server\mysql_sql\read_clients_name.sql
04-07-05 19:31:40,ERROR,All,SQL, SQL file not found C:\Program Files\Teamspeak2 server\mysql_sql\new_client.sql

(I renamed some directories, this is all OK!)

I discovered a map called: "mysql_sql" and also a map "sqlite_sql"
the map "mysql_sql" is allmost empty (6 files) but "sqlite_sql" has all those files I needed to run correctly teamspeak, I allready tried to copy the files to the other directory but because it's Sqlite it doesn't work...
It's very annoying everytime I boot my server up he generates a new password... :(


ps. here's my server..ini

[DBEXPRESS]
sqldir=C:\Program Files\Teamspeak2 server\mysql_sql\
Drivername=mysql
Database=teamspeak
Hostname=localhost
User_name=teamspeak
Password=Speak1
GetDriverFunc=getSQLDriverMYSQL
LibraryName=.\mysql_driver\dbexpmysql.dll
VendorLib=.\mysql_driver\libmysql.dll
Active=1

Does anyone know what to do ??
I couldn't find the solution on the forums...

If I posted this in the wrong section, plz forgive me :o

Cutter
04-07-2005, 19:27
Please start your own thread.

GeoffM
05-07-2005, 19:12
Please start your own thread.


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

BizSAR
15-07-2005, 07:50
Any news? What's the status on the updates/new versions?

Thanks,
BizSAR