View previous topic :: View next topic |
Author |
Message |
Reaper
|
Posted: Mon Jul 17, 2006 12:24 am Post subject: teamspeak start-up problem |
|
|
i have had a teamspeak server not running off gamecreate for about a year and teamspeak needs to be restarted every day to keep it from having a memory leak (i am using a connection to a mysql database) and gamecreate can have teamspeak restart at 5 am every day... so i switched it. but has some weard things for trying to get it to run...
Code: | LOG: Sat Jul 15 22:21:21 2006: ** Start GameCreate Booking: ID 9324041 **
LOG: Sat Jul 15 22:21:21 2006: Could not open pid-file /home/programs/gamecreate/GameCreate-601/teamspeak/port8767.pid
LOG: Sat Jul 15 22:21:21 2006: Launching process: /home/programs/gamecreate/GameCreate-601/teamspeak from directory /home/programs/gamecreate/GameCreate-601/teamspeak
LOG: Sat Jul 15 22:21:21 2006: SSL >> ACK: START id=9324041&pid=3479
[31 bytes] - result: 31
LOG: Sat Jul 15 22:21:24 2006: Process 3479 was confirmed by master
LOG: Sat Jul 15 22:21:36 2006: Received PING request
LOG: Sat Jul 15 22:21:36 2006: Could not open pid-file /home/programs/gamecreate/GameCreate-601/teamspeak/port8767.pid
LOG: Sat Jul 15 22:21:36 2006: Could not open pid-file /home/programs/gamecreate/GameCreate-601/teamspeak/port8767.pid
LOG: Sat Jul 15 22:21:36 2006: Could not open pid-file /home/programs/gamecreate/GameCreate-601/teamspeak/port8767.pid
LOG: Sat Jul 15 22:21:39 2006: ** Check Booking Performance: ID 9324041 **
LOG: Sat Jul 15 22:21:39 2006: Could not open pid-file /home/programs/gamecreate/GameCreate-601/teamspeak/port8767.pid
LOG: Sat Jul 15 22:21:39 2006: Sending PONG, waiting for response
LOG: Sat Jul 15 22:21:39 2006: Could not open pid-file /home/programs/gamecreate/GameCreate-601/teamspeak/port8767.pid
LOG: Sat Jul 15 22:21:42 2006: Received PONG response
LOG: Sat Jul 15 22:21:42 2006: Could not open pid-file /home/programs/gamecreate/GameCreate-601/teamspeak/port8767.pid
LOG: Sat Jul 15 22:21:45 2006: ** Stop GameCreate Booking: ID 9324041 **
LOG: Sat Jul 15 22:21:45 2006: Could not open pid-file /home/programs/gamecreate/GameCreate-601/teamspeak/port8767.pid
LOG: Sat Jul 15 22:21:45 2006: PID: 3479 does not exist
LOG: Sat Jul 15 22:21:45 2006: Could not open pid-file /home/programs/gamecreate/GameCreate-601/teamspeak/port8767.pid
LOG: Sat Jul 15 22:21:48 2006: Could not open pid-file /home/programs/gamecreate/GameCreate-601/teamspeak/port8767.pid
LOG: Sat Jul 15 22:21:48 2006: Check failed on process 3479 (ID: 9324041)
LOG: Sat Jul 15 22:21:48 2006: SSL >> ACK: CHECKFAILED id=9324041
[28 bytes] - result: 28
|
it doesnt show that its trying to load the binary file for the linux server at all... also it doesnt have any command line saying what pid file to try and use...
should be in the start up line somewhere to start the server with the right pid...
any help is nice.. thank you..
(*teamspeak is runing the old way for now... but i like to use the new way) |
|
Back to top |
|
|
adbot
|
Posted: Thu Mar 31, 2011 3:57 am |
|
|
|
|
|
Andrew Mammoth
|
Posted: Mon Jul 17, 2006 10:18 am Post subject: |
|
|
Hey,
Give it a go now, we didnt have any binary specified for TeamSpeak linux.
It will now use 'server_linux' which I think is correct.
Ignore any issue with 'could not open pid file' as this is used with the Windows version (we use a custom hook for our Windows servers which needs a pidfile to read).
Should work fine now, please report back. |
|
Back to top |
|
|
Reaper
|
Posted: Mon Jul 17, 2006 11:57 pm Post subject: |
|
|
the file name is correct for loading but i dont see anything diffrent from before in loading...
Code: | LOG: Sun Jul 16 21:45:53 2006: ** Start GameCreate Booking: ID 9324041 **
LOG: Sun Jul 16 21:45:53 2006: Could not open pid-file /home/programs/gamecreate/GameCreate-601/teamspeak/port8767.pid
LOG: Sun Jul 16 21:45:53 2006: Launching process: /home/programs/gamecreate/GameCreate-601/teamspeak from directory /home/programs/gamecreate/GameCreate-601/teamspeak
LOG: Sun Jul 16 21:45:53 2006: SSL >> ACK: START id=9324041&pid=5977
LOG: Sun Jul 16 21:45:56 2006: Process 5977 was confirmed by master
LOG: Sun Jul 16 21:46:11 2006: Could not open pid-file /home/programs/gamecreate/GameCreate-601/teamspeak/port8767.pid
LOG: Sun Jul 16 21:46:11 2006: Could not open pid-file /home/programs/gamecreate/GameCreate-601/teamspeak/port8767.pid
LOG: Sun Jul 16 21:46:11 2006: Could not open pid-file /home/programs/gamecreate/GameCreate-601/teamspeak/port8767.pid
LOG: Sun Jul 16 21:46:14 2006: Could not open pid-file /home/programs/gamecreate/GameCreate-601/teamspeak/port8767.pid
LOG: Sun Jul 16 21:46:17 2006: ** Check Booking Performance: ID 9324041 **
LOG: Sun Jul 16 21:46:17 2006: Could not open pid-file /home/programs/gamecreate/GameCreate-601/teamspeak/port8767.pid
LOG: Sun Jul 16 21:46:17 2006: SSL >> ACK: PROCPERF cpu=&id=9324041&memory=&pid=5977
LOG: Sun Jul 16 21:46:17 2006: Could not open pid-file /home/programs/gamecreate/GameCreate-601/teamspeak/port8767.pid
LOG: Sun Jul 16 21:46:20 2006: Could not open pid-file /home/programs/gamecreate/GameCreate-601/teamspeak/port8767.pid
LOG: Sun Jul 16 21:46:23 2006: Could not open pid-file /home/programs/gamecreate/GameCreate-601/teamspeak/port8767.pid
LOG: Sun Jul 16 21:46:23 2006: Check failed on process 5977 (ID: 9324041)
LOG: Sun Jul 16 21:46:23 2006: SSL >> ACK: CHECKFAILED id=9324041
LOG: Sun Jul 16 21:46:26 2006: ** Stop GameCreate Booking: ID 9324041 **
LOG: Sun Jul 16 21:46:26 2006: Could not open pid-file /home/programs/gamecreate/GameCreate-601/teamspeak/port8767.pid
LOG: Sun Jul 16 21:46:26 2006: PID: 5977 does not exist
LOG: Sun Jul 16 21:46:26 2006: SSL >> ACK: STOP id=9324041
LOG: Sun Jul 16 21:46:29 2006: ** Start GameCreate Booking: ID 9324041 **
LOG: Sun Jul 16 21:46:29 2006: Could not open pid-file /home/programs/gamecreate/GameCreate-601/teamspeak/port8767.pid
LOG: Sun Jul 16 21:46:29 2006: Launching process: /home/programs/gamecreate/GameCreate-601/teamspeak from directory /home/programs/gamecreate/GameCreate-601/teamspeak
LOG: Sun Jul 16 21:46:29 2006: SSL >> ACK: START id=9324041&pid=6058
LOG: Sun Jul 16 21:46:32 2006: Process 6058 was confirmed by master
LOG: Sun Jul 16 21:46:38 2006: Sending PONG, waiting for response
|
and also gamecreate is trying to restart the server... i am trying to get a connection thru to telnet and its web panel and the server itself with no sucess |
|
Back to top |
|
|
Andrew Mammoth
|
Posted: Tue Jul 18, 2006 12:11 am Post subject: |
|
|
Can you run the process manually from the command line, and see what happens?
Can you confirm TeamSpeak is actually installed there? |
|
Back to top |
|
|
Guest
|
Posted: Thu Jul 20, 2006 6:32 am Post subject: |
|
|
i made sure that the server can load from there... i am running the server right now from that dir and its working...
i even did a clean install of it to test (i made a backup of my old one first)
and yes i do shutdown the teamspeak server running before i try and boot it up on the gamecreate |
|
Back to top |
|
|
Andrew Mammoth
|
Posted: Thu Jul 20, 2006 12:28 pm Post subject: |
|
|
What happens when GameCreate runs it, what appears in the process list |
|
Back to top |
|
|
Guest
|
Posted: Thu Jul 27, 2006 6:42 am Post subject: |
|
|
nothing of what teamspeak
or server_linux in the proccess list
Code: | [****@**** ~]$ ps -A
PID TTY TIME CMD
1 ? 00:00:01 init
2 ? 00:00:00 migration/0
3 ? 00:00:00 ksoftirqd/0
4 ? 00:00:00 watchdog/0
5 ? 00:00:00 events/0
6 ? 00:00:00 khelper
7 ? 00:00:00 kthread
9 ? 00:00:00 kblockd/0
10 ? 00:00:00 kacpid
196 ? 00:00:08 pdflush
199 ? 00:00:00 aio/0
198 ? 00:00:31 kswapd0
200 ? 00:00:00 cifsoplockd
201 ? 00:00:00 cifsdnotifyd
202 ? 00:00:00 jfsIO
203 ? 00:00:00 jfsCommit
204 ? 00:00:00 jfsSync
205 ? 00:00:02 xfslogd/0
206 ? 00:00:11 xfsdatad/0
793 ? 00:00:00 kseriod
867 ? 00:00:00 ata/0
892 ? 00:00:00 kcryptd/0
893 ? 00:00:00 kmirrord
898 ? 00:00:00 kjournald
1045 ? 00:00:00 udevd
1256 ? 00:00:00 kmodule
1308 ? 00:00:00 xfsbufd
1309 ? 00:00:00 xfssyncd
1312 ? 00:00:00 xfsbufd
1313 ? 00:00:00 xfssyncd
1316 ? 00:00:01 xfsbufd
1317 ? 00:00:00 xfssyncd
1690 ? 00:00:02 dhclient
1731 ? 00:00:06 syslogd
1733 ? 00:00:00 klogd
1783 ? 00:00:00 acpid
1790 ? 00:00:01 sshd
1798 ? 00:00:00 xinetd
1858 ? 00:00:00 mysqld_safe
1891 ? 00:11:39 mysqld
1952 ? 00:00:00 postmaster
1954 ? 00:00:00 postmaster
1956 ? 00:00:00 postmaster
1957 ? 00:00:00 postmaster
1958 ? 00:00:00 postmaster
2026 ? 00:00:00 gpm
2110 ? 00:00:00 httpsd
2137 ? 00:00:00 crond
2151 ? 00:00:00 atd
2158 ? 00:00:00 dbus-daemon
2164 tty1 00:00:00 mingetty
2165 tty2 00:00:00 mingetty
2166 tty3 00:00:00 mingetty
2167 tty4 00:00:00 mingetty
2168 tty5 00:00:00 mingetty
2169 tty6 00:00:00 mingetty
2385 ? 00:02:16 monit
2384 ? 00:00:30 wdcollect
2391 ? 00:00:00 login
2405 ttyS0 00:00:00 bash
3359 ? 00:00:10 pdflush
3764 ? 00:00:00 agent_runner
6088 ? 00:00:00 couriertcpd
6090 ? 00:00:00 courierlogger
6098 ? 00:00:00 couriertcpd
6100 ? 00:00:00 courierlogger
6106 ? 00:00:00 couriertcpd
6108 ? 00:00:00 courierlogger
6115 ? 00:00:00 couriertcpd
6117 ? 00:00:00 courierlogger
6208 ? 00:00:21 qmail-send
6210 ? 00:00:00 splogger
6211 ? 00:00:00 qmail-lspawn
6212 ? 00:00:00 qmail-rspawn
6213 ? 00:00:00 qmail-clean
6335 ? 00:00:00 httpd
6350 ? 00:00:00 httpd
6377 ? 00:01:40 httpd
6378 ? 00:01:37 httpd
6379 ? 00:01:43 httpd
6380 ? 00:01:45 httpd
6381 ? 00:01:47 httpd
6382 ? 00:01:35 httpd
6383 ? 00:01:40 httpd
6384 ? 00:01:34 httpd
6558 ? 00:01:36 httpd
6581 ? 00:01:38 httpd
6690 ? 00:01:43 httpd
8165 ? 00:01:15 httpd
8188 ? 00:01:22 httpd
8531 ? 00:01:14 httpd
8552 ? 00:01:14 httpd
8572 ? 00:01:12 httpd
13610 ? 00:00:41 httpd
14907 ? 00:00:03 httpsd
20989 ? 00:00:00 httpsd
21216 ? 00:00:01 httpd
22330 ? 00:00:00 sshd
22333 ? 00:00:00 sshd
22334 pts/0 00:00:00 bash
22381 pts/0 00:00:00 ps
|
|
|
Back to top |
|
|
Andrew Mammoth
|
Posted: Thu Jul 27, 2006 3:36 pm Post subject: |
|
|
It seems it does indeed no longer work under Linux.
This is because we have customized our Windows launcher to control TS2 servers - We dont have a wrapper for the linux version, and the TS2 developers dont support any means to automate the server.
So at the moment we cant really support TS2 servers on linux, sorry. |
|
Back to top |
|
|
Reaper
|
Posted: Wed Aug 02, 2006 3:27 am Post subject: |
|
|
i am testing running the server right now under linux again, and now it is working...
i found out that you just have to add a command line into the start up for the command line options...
Code: | server_linux -PID=port8767.pid |
i found this when looking under the start-up script made for the server orginaly |
|
Back to top |
|
|
Andrew Mammoth
|
Posted: Wed Aug 02, 2006 7:38 am Post subject: |
|
|
Ah great, thanks for that. |
|
Back to top |
|
|
HollyRidge
|
Posted: Tue Jan 09, 2007 3:57 am Post subject: |
|
|
I am getting the same thing with a windows 2003 server. Anyone have a clue as to how to fix this? I tried adding -PID=port8767.pid into the command but didnt seem to work for me.
Code: | LOG: Mon Jan 08 12:53:09 2007: Could not open pid-file C:\GameCreate\teamspeak\port8767.pid
LOG: Mon Jan 08 12:53:09 2007: Could not open pid-file C:\GameCreate\teamspeak\port8767.pid
LOG: Mon Jan 08 12:53:09 2007: Could not open pid-file C:\GameCreate\teamspeak\port8767.pid |
|
|
Back to top |
|
|
Andrew Mammoth
|
Posted: Tue Jan 09, 2007 8:25 am Post subject: |
|
|
pidfiles do not work for Windows as far as I know, we wrote a custom wrapper to handle TeamSpeak in a server rental environment using AutoIt (Google) which writes out the pid. |
|
Back to top |
|
|
HollyRidge
|
Posted: Thu Jan 11, 2007 7:33 am Post subject: |
|
|
Ok so what exactly did you do using autoit? This message continously rolling through gamecreate when we run teamspeak is really annoying. I would think since its setup on a windows box and the gamecreate teamspeak server is set to run on windows then this would not be there if they do not work on windows. |
|
Back to top |
|
|
Andrew Mammoth
|
Posted: Thu Jan 11, 2007 9:40 am Post subject: |
|
|
If your only concern is the 'could not open pid file' warning, just create an empty file called that for the time being with no file contents and it will read the file but ignore what is in there because its blank.
That will hide the warning for you. |
|
Back to top |
|
|
HollyRidge
|
Posted: Thu Jan 11, 2007 12:07 pm Post subject: |
|
|
I tried that already. It causes the teamspeak server to crash. The server runs fine without the file present but just keeps posting that error over and over again in gc. |
|
Back to top |
|
|
|