Closed buschtoens closed 6 years ago
It appears that the TeamSpeak server can't access the /config volume. However, supervisord can, as the supervisord.log file is created and readable.
/config
supervisord
supervisord.log
# ls teamspeak supervisord.log # docker logs teamspeak 2015-06-28 14:20:19,259 CRIT Set uid to user 0 2015-06-28 14:20:19,259 WARN Included extra file "/etc/supervisor/conf.d/teamspeak.conf" during pars ing 2015-06-28 14:20:19,263 INFO supervisord started with pid 1 2015-06-28 14:20:20,265 INFO spawned: 'teamspeak' with pid 7 2015-06-28 14:20:20,279 DEBG 'teamspeak' stdout output: 2015-06-28 12:20:20.279675|INFO |ServerLibPriv | | TeamSpeak 3 Server 3.0.11.3 (2015-04-13 13:2 6:31) ERROR: openFile( file:/config/ts3server_2015-06-28__12_20_20.279561_0.log) failed 2015-06-28 12:20:20.279749|INFO |ServerLibPriv | | SystemInformation: Linux 3.13.0-40-generic # 69-Ubuntu SMP Thu Nov 13 17:53:56 UTC 2014 x86_64 Binary: 64bit 2015-06-28 14:20:20,280 DEBG 'teamspeak' stdout output: ERROR: openFile( file:/config/ts3server_2015-06-28__12_20_20.279561_0.log) failed 2015-06-28 12:20:20.279783|INFO |ServerLibPriv | | Using hardware aes ERROR: openFile( file:/config/ts3server_2015-06-28__12_20_20.279561_0.log) failed 2015-06-28 14:20:20,280 DEBG 'teamspeak' stdout output: 2015-06-28 12:20:20.280481|INFO |DatabaseQuery | | dbPlugin name: SQLite3 plugin, Version 2, (c)TeamSpeak Systems GmbH ERROR: openFile( file:/config/ts3server_2015-06-28__12_20_20.279561_0.log) failed 2015-06-28 14:20:20,280 DEBG 'teamspeak' stdout output: 2015-06-28 12:20:20.280528|INFO |DatabaseQuery | | dbPlugin version: 3.6.21 ERROR: openFile( file:/config/ts3server_2015-06-28__12_20_20.279561_0.log) failed 2015-06-28 14:20:20,281 DEBG 'teamspeak' stdout output: 2015-06-28 12:20:20.281034|INFO |DatabaseQuery | | checking database integrity (may take a whil e) 2015-06-28 14:20:20,281 DEBG 'teamspeak' stdout output: ERROR: openFile( file:/config/ts3server_2015-06-28__12_20_20.279561_0.log) failed 2015-06-28 14:20:20,297 DEBG 'teamspeak' stdout output: 2015-06-28 12:20:20.297366|INFO |SQL | | db_CreateTables() tables created ERROR: openFile( file:/config/ts3server_2015-06-28__12_20_20.279561_0.log) failed 2015-06-28 14:20:20,462 DEBG 'teamspeak' stderr output: ------------------------------------------------------------------ I M P O R T A N T ------------------------------------------------------------------ Server Query Admin Account created loginname= "serveradmin", password= "4K1z68AK" ------------------------------------------------------------------ 2015-06-28 14:20:20,462 DEBG 'teamspeak' stdout output: 2015-06-28 12:20:20.462744|WARNING |Accounting | | Unable to find valid license key, falling ba ck to limited functionality ERROR: openFile( file:/config/ts3server_2015-06-28__12_20_20.279561_0.log) failed 2015-06-28 14:20:20,929 DEBG 'teamspeak' stdout output: 2015-06-28 12:20:20.929709|INFO | | | Puzzle precompute time: 456 ERROR: openFile( file:/config/ts3server_2015-06-28__12_20_20.279561_0.log) failed 2015-06-28 14:20:20,930 DEBG 'teamspeak' stdout output: 2015-06-28 12:20:20.930209|INFO |FileManager | | listening on 0.0.0.0:30033 ERROR: openFile( file:/config/ts3server_2015-06-28__12_20_20.279561_0.log) failed 2015-06-28 14:20:20,934 DEBG 'teamspeak' stdout output: 2015-06-28 12:20:20.934192|INFO |VirtualSvrMgr | | executing monthly interval ERROR: openFile( file:/config/ts3server_2015-06-28__12_20_20.279561_0.log) failed 2015-06-28 14:20:20,934 DEBG 'teamspeak' stdout output: 2015-06-28 12:20:20.934364|INFO |VirtualSvrMgr | | reset virtualserver traffic statistics ERROR: openFile( file:/config/ts3server_2015-06-28__12_20_20.279561_0.log) failed 2015-06-28 14:20:21,098 DEBG 'teamspeak' stdout output: 2015-06-28 12:20:21.098089|INFO |VirtualServer | 1| listening on 0.0.0.0:9987 ERROR: openFile( file:/config/ts3server_2015-06-28__12_20_20.279561_1.log) failed 2015-06-28 14:20:21,098 DEBG 'teamspeak' stdout output: 2015-06-28 12:20:21.098531|INFO |VirtualServer | 1| client 'server'(id:0) added privilege key fo r servergroup 'Server Admin'(id:6) ERROR: openFile( file:/config/ts3server_2015-06-28__12_20_20.279561_1.log) failed 2015-06-28 14:20:21,098 DEBG 'teamspeak' stderr output: ------------------------------------------------------------------ I M P O R T A N T ------------------------------------------------------------------ ServerAdmin privilege key created, please use it to gain serveradmin rights for your virtualserver. please also check the doc/privilegekey_guide.txt for details. token=ihH2HQ9TRheE5sDjIQh1mhO8FUIdjW4qZ4S1c+IQ ------------------------------------------------------------------ 2015-06-28 14:20:21,099 DEBG 'teamspeak' stdout output: 2015-06-28 12:20:21.098577|WARNING |VirtualServer | 1| -------------------------------------------- ------------ ERROR: openFile( file:/config/ts3server_2015-06-28__12_20_20.279561_1.log) failed 2015-06-28 12:20:21.098610|WARNING |VirtualServer | 1| ServerAdmin privilege key created, please us e the line below ERROR: openFile( file:/config/ts3server_2015-06-28__12_20_20.279561_1.log) failed 2015-06-28 12:20:21.098640|WARNING |VirtualServer | 1| token=ihH2HQ9TRheE5sDjIQh1mhO8FUIdjW4qZ4S1c+ IQ ERROR: openFile( file:/config/ts3server_2015-06-28__12_20_20.279561_1.log) failed 2015-06-28 12:20:21.098671|WARNING |VirtualServer | 1| -------------------------------------------- ------------ ERROR: openFile( file:/config/ts3server_2015-06-28__12_20_20.279561_1.log) failed 2015-06-28 14:20:21,111 DEBG 'teamspeak' stdout output: 2015-06-28 12:20:21.111205|INFO |CIDRManager | | updated query_ip_whitelist ips: 127.0.0.1, ERROR: openFile( file:/config/ts3server_2015-06-28__12_20_20.279561_0.log) failed 2015-06-28 14:20:21,111 DEBG 'teamspeak' stdout output: 2015-06-28 12:20:21.111709|INFO |Query | | listening on 0.0.0.0:10011 ERROR: openFile( file:/config/ts3server_2015-06-28__12_20_20.279561_0.log) failed 2015-06-28 14:20:22,113 INFO success: teamspeak entered RUNNING state, process has stayed up for > t han 1 seconds (startsecs) 2015-06-28 14:21:17,403 WARN received SIGTERM indicating exit request 2015-06-28 14:21:17,404 DEBG killing teamspeak (pid 7) with signal SIGTERM 2015-06-28 14:21:17,404 INFO waiting for teamspeak to die 2015-06-28 14:21:17,404 DEBG fd 8 closed, stopped monitoring <POutputDispatcher at 140428518649728 f or <Subprocess at 140428518649224 with name teamspeak in state STOPPING> (stderr)> 2015-06-28 14:21:17,404 DEBG fd 6 closed, stopped monitoring <POutputDispatcher at 140428518649368 f or <Subprocess at 140428518649224 with name teamspeak in state STOPPING> (stdout)> 2015-06-28 14:21:17,404 INFO stopped: teamspeak (terminated by SIGTERM) 2015-06-28 14:21:17,404 DEBG received SIGCLD indicating a child quit 2015-06-28 14:25:48,088 CRIT Set uid to user 0 2015-06-28 14:25:48,088 WARN Included extra file "/etc/supervisor/conf.d/teamspeak.conf" during pars ing 2015-06-28 14:25:48,091 INFO supervisord started with pid 1 2015-06-28 14:25:49,093 INFO spawned: 'teamspeak' with pid 7 2015-06-28 14:25:49,108 DEBG 'teamspeak' stderr output: mv: cannot create regular file ‘/config/ts3server.sqlitedb’: Permission denied 2015-06-28 14:25:49,109 DEBG 'teamspeak' stderr output: ln: failed to create symbolic link ‘/usr/share/teamspeak3-server/sql/ts3server.sqlitedb’ 2015-06-28 14:25:49,110 DEBG 'teamspeak' stderr output: : File exists 2015-06-28 14:25:49,113 DEBG 'teamspeak' stdout output: 2015-06-28 12:25:49.113464|INFO |ServerLibPriv | | TeamSpeak 3 Server 3.0.11.3 (2015-04-13 13:2 6:31) 2015-06-28 14:25:49,113 DEBG 'teamspeak' stdout output: ERROR: openFile( file:/config/ts3server_2015-06-28__12_25_49.113354_0.log) failed 2015-06-28 12:25:49.113541|INFO |ServerLibPriv | | SystemInformation: Linux 3.13.0-40-generic # 69-Ubuntu SMP Thu Nov 13 17:53:56 UTC 2014 x86_64 Binary: 64bit ERROR: openFile( file:/config/ts3server_2015-06-28__12_25_49.113354_0.log) failed 2015-06-28 12:25:49.113577|INFO |ServerLibPriv | | Using hardware aes ERROR: openFile( file:/config/ts3server_2015-06-28__12_25_49.113354_0.log) failed 2015-06-28 14:25:49,114 DEBG 'teamspeak' stdout output: 2015-06-28 12:25:49.114276|INFO |DatabaseQuery | | dbPlugin name: SQLite3 plugin, Version 2, (c)TeamSpeak Systems GmbH ERROR: openFile( file:/config/ts3server_2015-06-28__12_25_49.113354_0.log) failed 2015-06-28 14:25:49,114 DEBG 'teamspeak' stdout output: 2015-06-28 12:25:49.114330|INFO |DatabaseQuery | | dbPlugin version: 3.6.21 ERROR: openFile( file:/config/ts3server_2015-06-28__12_25_49.113354_0.log) failed 2015-06-28 14:25:49,114 DEBG 'teamspeak' stdout output: 2015-06-28 12:25:49.114683|INFO |DatabaseQuery | | checking database integrity (may take a whil e) 2015-06-28 14:25:49,114 DEBG 'teamspeak' stdout output: ERROR: openFile( file:/config/ts3server_2015-06-28__12_25_49.113354_0.log) failed 2015-06-28 14:25:49,136 DEBG 'teamspeak' stdout output: 2015-06-28 12:25:49.136575|WARNING |Accounting | | Unable to find valid license key, falling ba ck to limited functionality ERROR: openFile( file:/config/ts3server_2015-06-28__12_25_49.113354_0.log) failed 2015-06-28 14:25:49,680 DEBG 'teamspeak' stdout output: 2015-06-28 12:25:49.680015|INFO | | | Puzzle precompute time: 529 ERROR: openFile( file:/config/ts3server_2015-06-28__12_25_49.113354_0.log) failed 2015-06-28 14:25:49,680 DEBG 'teamspeak' stdout output: 2015-06-28 12:25:49.680408|INFO |FileManager | | listening on 0.0.0.0:30033 2015-06-28 14:25:49,680 DEBG 'teamspeak' stdout output: ERROR: openFile( file:/config/ts3server_2015-06-28__12_25_49.113354_0.log) failed 2015-06-28 14:25:49,706 DEBG 'teamspeak' stdout output: 2015-06-28 12:25:49.706430|INFO |VirtualServer | 1| listening on 0.0.0.0:9987 ERROR: openFile( file:/config/ts3server_2015-06-28__12_25_49.113354_1.log) failed 2015-06-28 14:25:49,706 DEBG 'teamspeak' stdout output: 2015-06-28 12:25:49.706664|INFO |CIDRManager | | updated query_ip_whitelist ips: 127.0.0.1, ERROR: openFile( file:/config/ts3server_2015-06-28__12_25_49.113354_0.log) failed 2015-06-28 14:25:49,707 DEBG 'teamspeak' stdout output: 2015-06-28 12:25:49.707169|INFO |Query | | listening on 0.0.0.0:10011 ERROR: openFile( file:/config/ts3server_2015-06-28__12_25_49.113354_0.log) failed 2015-06-28 14:25:50,708 INFO success: teamspeak entered RUNNING state, process has stayed up for > t han 1 seconds (startsecs)
It appears that the TeamSpeak server can't access the
/config
volume. However,supervisord
can, as thesupervisord.log
file is created and readable.