J_Campbell7
10-02-2008, 17:36
I am attempting a new install on a stripped down version of Debian etch. I have downloaded the teamspeak package and the updated binary. They are extracted into /opt/tss_rc2/. The folder and all contents is chowned to teamspeak:users. I executed the server using sudo -u teamspeak ./teamspeak2-server_startscript start which works since I changed the default home directory of the teamspeak user to /opt/tss_rc2. The server appears to start correctly, and I can login to the voice portion of the server with a windows XP client. However, any attempt at access the web interface is denied. I have tried this on firefox and internet explorer 7 on the windows XP box as well as lynx on the debian box (no gui to try anything else) and they all timeout. I am connecting to the correct port and the server is listening on the correct port. These may be helpful outputs.
debian:/opt/tss2_rc2# netstat -a
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 *:51234 *:* LISTEN
tcp 0 0 *:14534 *:* LISTEN
tcp 0 0 192.168.104.2:domain *:* LISTEN
tcp 0 0 localhost:domain *:* LISTEN
tcp 0 0 localhost:953 *:* LISTEN
...
debian:/opt/tss2_rc2# cat server.log
---------------------------------------------------------------
-------------- log started at 10-02-08 07:54 -------------
---------------------------------------------------------------
10-02-08 07:54:54,ALL,Info,server, Server init initialized
10-02-08 07:54:54,ALL,Info,server, Server version: 2.0.24.1 Linux
10-02-08 07:54:54,WARNING,Info,SQL, created table ts2_servers
10-02-08 07:54:54,WARNING,Info,SQL, created table ts2_server_privileges
10-02-08 07:54:54,WARNING,Info,SQL, created table ts2_channels
10-02-08 07:54:54,WARNING,Info,SQL, created table ts2_channel_privileges
10-02-08 07:54:54,WARNING,Info,SQL, created table ts2_clients
10-02-08 07:54:54,WARNING,Info,SQL, created table ts2_bans
10-02-08 07:54:55,ALL,Info,server, Starting VirtualServer id:1 with port:8767
10-02-08 07:54:55,ALL,Info,server, Started VirtualServer id:1 with port:8767
10-02-08 07:54:55,WARNING,Info,SERVER, Default VirtualServer created
10-02-08 07:54:55,WARNING,Info,SERVER, admin account info: username: admin password: xxxxxx
10-02-08 07:54:55,WARNING,Info,SERVER, superadmin account info: username: superadmin password: xxxxxx
10-02-08 07:54:55,ALL,Info,server, Server init finished
10-02-08 07:54:55,WARNING,Info,server, TeamSpeak Server daemon activated
debian:/opt/tss2_rc2# cat ./server.ini
[Main Config]
BoundToIp1=
ExternalIPDectection=1
HTTPServer Port=14534
HTTPServer Enabled=1
DateTimeFormat=dd-mm-yyyy hh:nn:ss
TCPQueryPort=51234
AllowedClientNameChars=
DisAllowedClientNameChars=()[]{}
[debug]
MessageTypes=LMTALL
MessageDepths=LMDALL
[WebPost]
AdminEmail=na
ISPLinkURL=na
ISPName=Private
ISPCountryNumber=0
Enabled=1
PostURL=
ListPublic=1
UserAgent=teamspeak
[log]
access_r=0
access_u=0
channel_registerred=0
channel_unregisterred=0
sa=0
chat=0
kick_server=0
kick_channel=0
[Spam]
max_commands=10
in_seconds=2
debian:/opt/tss2_rc2# ls -la
total 1532
drwxr-xr-x 7 teamspeak users 4096 2008-02-10 08:11 .
drwxr-xr-x 3 root root 4096 2008-02-10 07:53 ..
-rw-r--r-- 1 teamspeak users 7 2008-02-10 07:54 bad_names.txt
drwxr-xr-x 4 teamspeak users 4096 2007-08-02 14:57 httpdocs
-rw-r--r-- 1 teamspeak users 2601 2007-08-02 09:07 INSTALL
-rw-r--r-- 1 teamspeak users 3083 2007-08-02 08:38 INSTALL.mysql
-rw-r--r-- 1 teamspeak users 234289 2004-03-09 08:40 libsqlmy.so
-rw-r--r-- 1 teamspeak users 20507 2007-08-02 08:38 LICENSE
drwxr-xr-x 2 teamspeak users 4096 2004-03-09 08:41 Manual
-rw-r--r-- 1 teamspeak users 353 2004-03-09 08:40 manual.html
drwx------ 2 teamspeak users 4096 2007-08-02 08:25 mysql_sql
-rw-r--r-- 1 teamspeak users 3964 2007-08-02 08:49 README
-rw-r--r-- 1 teamspeak users 20480 2008-02-10 07:54 server.dbs
-rw-r--r-- 1 teamspeak users 533 2008-02-10 08:11 server.ini
-rwxr--r-- 1 teamspeak users 950856 2008-02-10 07:53 server_linux
-rw-r--r-- 1 teamspeak users 1250 2008-02-10 07:54 server.log
-rw-r--r-- 1 teamspeak users 251908 2004-03-09 08:40 sqlite.so
drwx------ 2 teamspeak users 4096 2007-08-02 08:25 sqlite_sql
drwxr-xr-x 2 teamspeak users 4096 2004-03-09 08:42 tcpquerydocs
-rwxr-xr-x 1 teamspeak users 2465 2004-03-09 08:40 teamspeak2-server_startscript
-rw------- 1 teamspeak users 4 2008-02-10 07:54 tsserver2.pid
-rw-r--r-- 1 teamspeak users 0 2008-02-10 07:54 whitelist.txt
debian:/opt/tss2_rc2# sudo -u teamspeak ./teamspeak2-server_startscript start
starting the teamspeak2 server
TeamSpeak Server Daemon started with PID 3040
debian:/opt/tss2_rc2# ./teamspeak2-server_startscript status
the server seems to be running
debian:/opt/tss2_rc2# ps aux | grep server_linux
1001 3040 1.0 0.4 63692 1564 pts/1 SNl 08:35 0:00 ./server_linux -PID=tsserver2.pid
root 3055 0.0 0.2 2852 704 pts/1 S+ 08:36 0:00 grep server_linux
and yes, the teamspeak user is UID 1001 ... not sure why its not changing that to a username ...
debian:/opt/tss2_rc2# netstat -a
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 *:51234 *:* LISTEN
tcp 0 0 *:14534 *:* LISTEN
tcp 0 0 192.168.104.2:domain *:* LISTEN
tcp 0 0 localhost:domain *:* LISTEN
tcp 0 0 localhost:953 *:* LISTEN
...
debian:/opt/tss2_rc2# cat server.log
---------------------------------------------------------------
-------------- log started at 10-02-08 07:54 -------------
---------------------------------------------------------------
10-02-08 07:54:54,ALL,Info,server, Server init initialized
10-02-08 07:54:54,ALL,Info,server, Server version: 2.0.24.1 Linux
10-02-08 07:54:54,WARNING,Info,SQL, created table ts2_servers
10-02-08 07:54:54,WARNING,Info,SQL, created table ts2_server_privileges
10-02-08 07:54:54,WARNING,Info,SQL, created table ts2_channels
10-02-08 07:54:54,WARNING,Info,SQL, created table ts2_channel_privileges
10-02-08 07:54:54,WARNING,Info,SQL, created table ts2_clients
10-02-08 07:54:54,WARNING,Info,SQL, created table ts2_bans
10-02-08 07:54:55,ALL,Info,server, Starting VirtualServer id:1 with port:8767
10-02-08 07:54:55,ALL,Info,server, Started VirtualServer id:1 with port:8767
10-02-08 07:54:55,WARNING,Info,SERVER, Default VirtualServer created
10-02-08 07:54:55,WARNING,Info,SERVER, admin account info: username: admin password: xxxxxx
10-02-08 07:54:55,WARNING,Info,SERVER, superadmin account info: username: superadmin password: xxxxxx
10-02-08 07:54:55,ALL,Info,server, Server init finished
10-02-08 07:54:55,WARNING,Info,server, TeamSpeak Server daemon activated
debian:/opt/tss2_rc2# cat ./server.ini
[Main Config]
BoundToIp1=
ExternalIPDectection=1
HTTPServer Port=14534
HTTPServer Enabled=1
DateTimeFormat=dd-mm-yyyy hh:nn:ss
TCPQueryPort=51234
AllowedClientNameChars=
DisAllowedClientNameChars=()[]{}
[debug]
MessageTypes=LMTALL
MessageDepths=LMDALL
[WebPost]
AdminEmail=na
ISPLinkURL=na
ISPName=Private
ISPCountryNumber=0
Enabled=1
PostURL=
ListPublic=1
UserAgent=teamspeak
[log]
access_r=0
access_u=0
channel_registerred=0
channel_unregisterred=0
sa=0
chat=0
kick_server=0
kick_channel=0
[Spam]
max_commands=10
in_seconds=2
debian:/opt/tss2_rc2# ls -la
total 1532
drwxr-xr-x 7 teamspeak users 4096 2008-02-10 08:11 .
drwxr-xr-x 3 root root 4096 2008-02-10 07:53 ..
-rw-r--r-- 1 teamspeak users 7 2008-02-10 07:54 bad_names.txt
drwxr-xr-x 4 teamspeak users 4096 2007-08-02 14:57 httpdocs
-rw-r--r-- 1 teamspeak users 2601 2007-08-02 09:07 INSTALL
-rw-r--r-- 1 teamspeak users 3083 2007-08-02 08:38 INSTALL.mysql
-rw-r--r-- 1 teamspeak users 234289 2004-03-09 08:40 libsqlmy.so
-rw-r--r-- 1 teamspeak users 20507 2007-08-02 08:38 LICENSE
drwxr-xr-x 2 teamspeak users 4096 2004-03-09 08:41 Manual
-rw-r--r-- 1 teamspeak users 353 2004-03-09 08:40 manual.html
drwx------ 2 teamspeak users 4096 2007-08-02 08:25 mysql_sql
-rw-r--r-- 1 teamspeak users 3964 2007-08-02 08:49 README
-rw-r--r-- 1 teamspeak users 20480 2008-02-10 07:54 server.dbs
-rw-r--r-- 1 teamspeak users 533 2008-02-10 08:11 server.ini
-rwxr--r-- 1 teamspeak users 950856 2008-02-10 07:53 server_linux
-rw-r--r-- 1 teamspeak users 1250 2008-02-10 07:54 server.log
-rw-r--r-- 1 teamspeak users 251908 2004-03-09 08:40 sqlite.so
drwx------ 2 teamspeak users 4096 2007-08-02 08:25 sqlite_sql
drwxr-xr-x 2 teamspeak users 4096 2004-03-09 08:42 tcpquerydocs
-rwxr-xr-x 1 teamspeak users 2465 2004-03-09 08:40 teamspeak2-server_startscript
-rw------- 1 teamspeak users 4 2008-02-10 07:54 tsserver2.pid
-rw-r--r-- 1 teamspeak users 0 2008-02-10 07:54 whitelist.txt
debian:/opt/tss2_rc2# sudo -u teamspeak ./teamspeak2-server_startscript start
starting the teamspeak2 server
TeamSpeak Server Daemon started with PID 3040
debian:/opt/tss2_rc2# ./teamspeak2-server_startscript status
the server seems to be running
debian:/opt/tss2_rc2# ps aux | grep server_linux
1001 3040 1.0 0.4 63692 1564 pts/1 SNl 08:35 0:00 ./server_linux -PID=tsserver2.pid
root 3055 0.0 0.2 2852 704 pts/1 S+ 08:36 0:00 grep server_linux
and yes, the teamspeak user is UID 1001 ... not sure why its not changing that to a username ...