courgette/big-brother-bot — Issue #53: B3 fails to reconnect to BF3 after losing the connection
Author: courgette
Created: 2011-12-21 00:27:27+00:00
State: open
Labels: BF3, major

[SanKen](http://forum.bigbrotherbot.net/profile/?u=1222) [reported](http://forum.bigbrotherbot.net/bf3b3-beta-board/(bug\)-error-58) an issue where B3 does not reconnect to the BF3 server after losing the connection.

## Log
```
111220 20:41:12	BOT	'www.bigbrotherbot.net (b3) v1.8.0dev15 [nt] [Myrthe]'
111220 20:41:12	BOT	'Python: 2.7.2 (default, Jun 12 2011, 14:24:46) [MSC v.1500 64 bit (AMD64)]'
111220 20:41:12	BOT	'Default encoding: ascii'
111220 20:41:12	BOT	'Starting Bf3Parser v0.1 for server 85.236.105.3:19767'
111220 20:41:12	BOT	'--------------------------------------------'
...
111220 23:09:57	CONSOLE	"['player.onAuthenticated', 'Paradux0z']"
111220 23:09:57	CONSOLE	'[\'punkBuster.onMessage\', \'PunkBuster Server: New Connection (slot #5) xx.xx.xx.xx:3659 [?] "Paradux0z" (seq 14826048)\\n\']'
111220 23:09:57	CONSOLE	"['punkBuster.onMessage', 'PunkBuster Server: Player GUID Computed xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx(-) (slot #5) xx.xx.xx.xx:3659 Paradux0z\\n']"
111220 23:10:00	DEBUG	"getCommand: ('admin.say', '=> Wulgaryzmy!/Swearing! = KICK or BAN !', 'all')"
111220 23:10:01	CONSOLE	"['player.onSpawn', 'Flecheman', '2']"
111220 23:10:01	CONSOLE	"['player.onSpawn', 'flogger38', '2']"
111220 23:10:02	WARNING	'Did not receive any response for sequence #493.'
111220 23:10:05	ERROR	'Error executing crontab , \'FranzEiserberg\': , \'Knuthansen79\': , \'velpol\': , \'Ashramiasty\': , \'DC2252\': , \'KventinMBD\': , \'Flecheman\': , \'Darthomma\': , \'zizkemot\': , \'Haszii\': , \'Migfirefox\': , \'LamboStiffe\': , \'Galimedes\': , \'kostal32\': , \'trap3r\': , \'Spitzebub\': , \'Piotreek87\': , \'supermongis\': , \'xander65\': , \'POPOF_BiH\': , \'Rummell\': , \'Ptitchef\': , \'carpaso78\': , \'Server\': , \'flogger38\': , \'Balizzaar\': , \'trojanskinz\': }>: Did not receive any response for sequence #494.\n[(\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\cron.py\', 276, \'run\', \'c.run()\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\cron.py\', 66, \'run\', \'self.command()\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\clients.py\', 1163, \'sync\', \'mlist = self.console.sync()\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\abstractParser.py\', 707, \'sync\', \'plist = self.getPlayerList()\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\abstractParser.py\', 677, \'getPlayerList\', "data = self.write((\'admin.listPlayers\', \'all\'))"), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\abstractParser.py\', 315, \'write\', \'res = self.output.write(msg, maxRetries=maxRetries, needConfirmation=needConfirmation)\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\rcon.py\', 52, \'write\', \'response = self.frostbite_server.command(cmd)\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\protocol.py\', 324, \'command\', \'response = self._wait_for_response(command_id)\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\protocol.py\', 401, \'_wait_for_response\', \'raise CommandTimeoutError("Did not receive any response for sequence #%i." % command_id)\')]'
111220 23:10:05	ERROR	'Did not receive any response for sequence #495.'
111220 23:10:07	CONSOLE	"['player.onSpawn', 'LamboStiffe', '2']"
111220 23:10:07	WARNING	'Did not receive any response for sequence #496.'
111220 23:10:09	CONSOLE	"['player.onSpawn', 'Balizzaar', '2']"
111220 23:10:10	CONSOLE	"['player.onKill', 'Darthomma', 'carpaso78', 'Death', 'false']"
111220 23:10:11	CONSOLE	"['player.onSpawn', 'kostal32', '1']"
111220 23:10:12	WARNING	'Did not receive any response for sequence #497.'
111220 23:10:17	CONSOLE	"['player.onJoin', 'Wreckzilla', 'EA_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX']"
111220 23:10:18	CONSOLE	"['player.onSpawn', 'zizkemot', '2']"
111220 23:10:18	CONSOLE	"['player.onKill', 'Rummell', 'flogger38', 'SKS', 'false']"
111220 23:10:20	CONSOLE	"['player.onTeamChange', 'Paradux0z', '2', '0']"
111220 23:10:25	WARNING	'Did not receive any response for sequence #498.'
111220 23:10:25	CONSOLE	"['player.onKill', 'Rummell', 'Darthomma', 'SKS', 'false']"
111220 23:10:26	CONSOLE	"['player.onSpawn', 'carpaso78', '1']"
111220 23:10:26	CONSOLE	"['player.onChat', 'Server', '=> Wulgaryzmy!/Swearing! = KICK or BAN !']"
111220 23:10:34	CONSOLE	"['player.onSpawn', 'flogger38', '2']"
111220 23:10:36	CONSOLE	"['player.onKill', 'flogger38', 'carpaso78', 'DAO-12', 'true']"
111220 23:10:36	CONSOLE	"['player.onAuthenticated', 'Wreckzilla']"
111220 23:10:36	CONSOLE	'[\'punkBuster.onMessage\', \'PunkBuster Server: New Connection (slot #16) xx.xx.xx.xx:3659 [?] "Wreckzilla" (seq 13309056)\\n\']'
111220 23:10:36	CONSOLE	"['punkBuster.onMessage', 'PunkBuster Server: Player GUID Computed xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx(-) (slot #16) xx.xx.xx.xx:3659 Wreckzilla\\n']"
111220 23:10:36	DEBUG	"Client Connected: [Wreckzilla] Wreckzilla - EA_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ({'squadId': '0', 'name': 'Wreckzilla', 'kills': '0', 'deaths': '0', 'teamId': '0', 'score': '0', 'guid': 'EA_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'})"
111220 23:10:36	DEBUG	'Storage: getClient Client'
111220 23:10:36	DEBUG	"User not found EA_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX: 'No client matching guid EA_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'"
111220 23:10:36	BOT	'Client not found in the storage EA_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX, create new'
111220 23:10:36	DEBUG	'Storage: setClient Client'
111220 23:10:36	DEBUG	"Storage: setClient data {'time_add': 1324419036, 'time_edit': 1324419036, 'name': 'Wreckzilla', 'group_bits': 0, 'ip': '', 'greeting': '', 'auto_login': 1, 'connections': 1, 'mask_level': 0, 'guid': 'EA_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX', 'pbid': ''}"
111220 23:10:36	DEBUG	'Client Authorized: [Wreckzilla] Wreckzilla - EA_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
111220 23:10:36	DEBUG	'CensorPlugin: Checking Wreckzilla^7 for badname'
111220 23:10:36	DEBUG	'Storage: setClient Client'
111220 23:10:36	DEBUG	"Storage: setClient data {'time_add': 1324419036, 'time_edit': 1324419036, 'name': 'Wreckzilla', 'group_bits': 0, 'ip': 'xx.xx.xx.xx', 'auto_login': 1, 'greeting': '', 'pbid': '', 'connections': 1, 'mask_level': 0, 'guid': 'EA_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX', 'id': 23660}"
111220 23:10:36	DEBUG	'Poweradminbf3Plugin: 8964'
111220 23:10:36	DEBUG	'OnPBNewConnection: client updated with PunkBuster Server: New Connection (slot #16) xx.xx.xx.xx:3659 [?] "Wreckzilla" (seq 13309056)\n'
111220 23:10:36	DEBUG	'Poweradminbf3Plugin: Starting Autoassign for Wreckzilla'
111220 23:10:36	DEBUG	'Poweradminbf3Plugin: Team1 = 14'
111220 23:10:36	DEBUG	'Storage: setClient Client'
111220 23:10:36	DEBUG	'Poweradminbf3Plugin: Team2 = 13'
111220 23:10:36	DEBUG	"Storage: setClient data {'time_add': 1324419036, 'time_edit': 1324419036, 'name': 'Wreckzilla', 'group_bits': 0, 'ip': 'xx.xx.xx.xx', 'auto_login': 1, 'greeting': '', 'pbid': 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', 'connections': 1, 'mask_level': 0, 'guid': 'EA_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX', 'id': 23660}"
111220 23:10:36	DEBUG	'Poweradminbf3Plugin: New Client team is 0'
111220 23:10:36	DEBUG	'Poweradminbf3Plugin: Noone needs moving'
111220 23:10:37	CONSOLE	"['player.onKill', 'Knuthansen79', 'flogger38', 'Weapons/G36C/G36C', 'false']"
111220 23:10:38	CONSOLE	"['player.onJoin', 'ExoStatic', 'EA_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX']"
111220 23:10:38	CONSOLE	"['player.onKill', 'trojanskinz', 'KventinMBD', 'M60', 'false']"
111220 23:10:40	CONSOLE	"['player.onSpawn', 'Darthomma', '2']"
111220 23:10:42	CONSOLE	"['player.onAuthenticated', 'KOXsu']"
111220 23:10:42	CONSOLE	'[\'punkBuster.onMessage\', \'PunkBuster Server: New Connection (slot #17) xx.xx.xx.xx:3659 [?] "KOXsu" (seq 5317944)\\n\']'
111220 23:10:42	CONSOLE	"['punkBuster.onMessage', 'PunkBuster Server: Player GUID Computed xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx(-) (slot #17) xx.xx.xx.xx:3659 KOXsu\\n']"
111220 23:10:45	CONSOLE	"['player.onSpawn', 'Paradux0z', '2']"
111220 23:10:45	CONSOLE	"['player.onKill', 'Ashramiasty', 'Piotreek87', 'Death', 'false']"
111220 23:10:47	WARNING	'Did not receive any response for sequence #500.'
111220 23:10:48	CONSOLE	"['player.onKill', 'Knuthansen79', 'Paradux0z', 'Weapons/G36C/G36C', 'false']"
111220 23:10:52	CONSOLE	"['player.onKill', 'Migfirefox', 'Flecheman', 'Death', 'false']"
111220 23:10:52	CONSOLE	"['player.onSpawn', 'carpaso78', '1']"
111220 23:10:52	CONSOLE	"['player.onSpawn', 'flogger38', '2']"
111220 23:10:52	WARNING	'Did not receive any response for sequence #501.'
111220 23:10:54	CONSOLE	"['player.onSpawn', 'KventinMBD', '2']"
111220 23:10:56	CONSOLE	"['punkBuster.onMessage', 'PunkBuster Server: [From #2 f020(-) zizkemot] My dx C:\\\\Windows\\\\system32\\\\d3d9.dll size=1828352 md5=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\\n']"
111220 23:10:56	CONSOLE	"['player.onKill', 'Rummell', 'flogger38', 'SKS', 'false']"
111220 23:10:57	WARNING	'Did not receive any response for sequence #502.'
111220 23:10:58	CONSOLE	"['player.onTeamChange', 'Wreckzilla', '1', '0']"
111220 23:10:59	CONSOLE	"['player.onKill', 'KventinMBD', 'Rummell', 'Weapons/AK74M/AK74', 'true']"
111220 23:11:00	CONSOLE	"['player.onAuthenticated', 'ExoStatic']"
111220 23:11:00	CONSOLE	'[\'punkBuster.onMessage\', \'PunkBuster Server: New Connection (slot #18) xx.xx.xx.xx:3659 [?] "ExoStatic" (seq 347122)\\n\']'
111220 23:11:00	CONSOLE	"['punkBuster.onMessage', 'PunkBuster Server: Player GUID Computed 37xxxxxxxxxxxxxxxxxxxxxdc9d1105(-) (slot #18) xx.xx.xx.xx:3659 ExoStatic\\n']"
111220 23:11:00	CONSOLE	"['player.onSpawn', 'Piotreek87', '2']"
111220 23:11:02	CONSOLE	"['player.onKill', 'Ptitchef', 'xander65', 'Death', 'false']"
111220 23:11:02	CONSOLE	"['player.onKill', 'trojanskinz', 'zizkemot', 'M60', 'false']"
111220 23:11:02	WARNING	'Did not receive any response for sequence #503.'
111220 23:11:03	CONSOLE	"['player.onKill', 'KventinMBD', 'trojanskinz', 'Weapons/AK74M/AK74', 'false']"
111220 23:11:03	CONSOLE	"['player.onSpawn', 'Paradux0z', '2']"
111220 23:11:04	CONSOLE	"['player.onKill', 'Knuthansen79', 'KventinMBD', 'Weapons/G36C/G36C', 'false']"
111220 23:11:06	CONSOLE	"['punkBuster.onMessage', 'PunkBuster Server: Master Query Sent to (BF31.EVENBALANCE.COM) xx.xx.xx.xx\\n']"
111220 23:11:07	CONSOLE	"['player.onSpawn', 'Flecheman', '2']"
111220 23:11:07	WARNING	'Did not receive any response for sequence #504.'
111220 23:11:07	DEBUG	'no pattern matching "PunkBuster Server: [From #2 f020(-) zizkemot] My dx C:\\Windows\\system32\\d3d9.dll size=1828352 md5=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", defaulting to EVT_UNKNOWN'
111220 23:11:07	DEBUG	'Poweradminbf3Plugin: Starting Autoassign for Wreckzilla'
111220 23:11:07	DEBUG	'Poweradminbf3Plugin: Team1 = 15'
111220 23:11:07	DEBUG	'Poweradminbf3Plugin: Team2 = 13'
111220 23:11:07	DEBUG	'Poweradminbf3Plugin: New Client team is 1'
111220 23:11:07	DEBUG	'Poweradminbf3Plugin: Noone needs moving'
111220 23:11:08	CONSOLE	"['punkBuster.onMessage', 'PunkBuster Server: Received Master Security Information\\n']"
111220 23:11:08	CONSOLE	"['punkBuster.onMessage', 'PunkBuster Server: Received Download File: pbns.dat\\n']"
111220 23:11:11	CONSOLE	"['player.onKill', 'trap3r', 'Knuthansen79', 'Death', 'false']"
111220 23:11:12	CONSOLE	"['player.onSpawn', 'flogger38', '2']"
111220 23:11:12	CONSOLE	"['player.onKill', 'Galimedes', 'Haszii', 'Death', 'false']"
111220 23:11:12	WARNING	'Did not receive any response for sequence #505.'
111220 23:11:17	INFO	"STDOUT 'Error: Lost connection to Frostbite2 server'"
111220 23:11:17	INFO	"STDOUT '\\n'"
111220 23:11:17	ERROR	"STDERR 'Traceback (most recent call last):\\n'"
111220 23:11:17	ERROR	'STDERR \' File "D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\__init__.py", line 182, in start\\n\''
111220 23:11:17	ERROR	"STDERR ' console.start()\\n'"
111220 23:11:17	ERROR	'STDERR \' File "D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parser.py", line 481, in start\\n\''
111220 23:11:17	ERROR	"STDERR ' self.run()\\n'"
111220 23:11:17	ERROR	'STDERR \' File "D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\abstractParser.py", line 135, in run\\n\''
111220 23:11:17	ERROR	"STDERR ' self.routeFrostbitePacket(packet)\\n'"
111220 23:11:17	ERROR	'STDERR \' File "D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\abstractParser.py", line 227, in routeFrostbitePacket\\n\''
111220 23:11:17	ERROR	"STDERR ' event = func(eventType, eventData)\\n'"
111220 23:11:17	ERROR	'STDERR \' File "D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\abstractParser.py", line 561, in OnPunkbusterMessage\\n\''
111220 23:11:17	ERROR	"STDERR ' event = func(match, data[0])\\n'"
111220 23:11:17	ERROR	'STDERR \' File "D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\abstractParser.py", line 585, in OnPBNewConnection\\n\''
111220 23:11:17	ERROR	"STDERR ' client = self.getClient(name)\\n'"
111220 23:11:17	ERROR	'STDERR \' File "D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\bf3.py", line 246, in getClient\\n\''
111220 23:11:18	ERROR	'STDERR " words = self.write((\'admin.listPlayers\', \'player\', cid))\\n"'
111220 23:11:18	ERROR	'STDERR \' File "D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\abstractParser.py", line 315, in write\\n\''
111220 23:11:18	ERROR	"STDERR ' res = self.output.write(msg, maxRetries=maxRetries, needConfirmation=needConfirmation)\\n'"
111220 23:11:18	ERROR	'STDERR \' File "D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\rcon.py", line 52, in write\\n\''
111220 23:11:18	ERROR	"STDERR ' response = self.frostbite_server.command(cmd)\\n'"
111220 23:11:18	ERROR	'STDERR \' File "D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\protocol.py", line 324, in command\\n\''
111220 23:11:18	ERROR	"STDERR ' response = self._wait_for_response(command_id)\\n'"
111220 23:11:18	ERROR	'STDERR \' File "D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\protocol.py", line 398, in _wait_for_response\\n\''
111220 23:11:18	ERROR	'STDERR \' raise NetworkError("Lost connection to Frostbite2 server")\\n\''
111220 23:11:18	ERROR	"STDERR 'NetworkError: Lost connection to Frostbite2 server\\n'"
111220 23:12:00	DEBUG	"getCommand: ('admin.say', '=> Obrazanie graczy!/Insulting others! = KICK or BAN !', 'all')"
111220 23:12:00	ERROR	'not connected'
111220 23:14:00	DEBUG	"getCommand: ('admin.say', '=> All weapons allowed. - On the Subway RPG/SMAW is not allowed.', 'all')"
111220 23:14:00	ERROR	'not connected'
111220 23:15:00	ERROR	'Error executing crontab , \'FranzEiserberg\': , \'Knuthansen79\': , \'velpol\': , \'Ashramiasty\': , \'DC2252\': , \'KventinMBD\': , \'Flecheman\': , \'Darthomma\': , \'zizkemot\': , \'Haszii\': , \'Migfirefox\': , \'LamboStiffe\': , \'Galimedes\': , \'kostal32\': , \'trap3r\': , \'Spitzebub\': , \'Piotreek87\': , \'supermongis\': , \'xander65\': , \'POPOF_BiH\': , \'Rummell\': , \'Ptitchef\': , \'Wreckzilla\': , \'carpaso78\': , \'Server\': , \'flogger38\': , \'Balizzaar\': , \'trojanskinz\': }>: not connected\n[(\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\cron.py\', 276, \'run\', \'c.run()\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\cron.py\', 66, \'run\', \'self.command()\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\clients.py\', 1163, \'sync\', \'mlist = self.console.sync()\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\abstractParser.py\', 707, \'sync\', \'plist = self.getPlayerList()\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\abstractParser.py\', 677, \'getPlayerList\', "data = self.write((\'admin.listPlayers\', \'all\'))"), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\abstractParser.py\', 315, \'write\', \'res = self.output.write(msg, maxRetries=maxRetries, needConfirmation=needConfirmation)\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\rcon.py\', 52, \'write\', \'response = self.frostbite_server.command(cmd)\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\protocol.py\', 314, \'command\', \'raise NetworkError("not connected")\')]'
111220 23:16:00	DEBUG	"getCommand: ('admin.say', '=> Baserape, Spawnkill! = KICK or BAN !', 'all')"
111220 23:16:00	ERROR	'not connected'
111220 23:18:00	DEBUG	"getCommand: ('admin.say', '=> TeamKilling! = KICK or BAN !', 'all')"
111220 23:18:00	ERROR	'not connected'
111220 23:20:00	ERROR	'Error executing crontab , \'FranzEiserberg\': , \'Knuthansen79\': , \'velpol\': , \'Ashramiasty\': , \'DC2252\': , \'KventinMBD\': , \'Flecheman\': , \'Darthomma\': , \'zizkemot\': , \'Haszii\': , \'Migfirefox\': , \'LamboStiffe\': , \'Galimedes\': , \'kostal32\': , \'trap3r\': , \'Spitzebub\': , \'Piotreek87\': , \'supermongis\': , \'xander65\': , \'POPOF_BiH\': , \'Rummell\': , \'Ptitchef\': , \'Wreckzilla\': , \'carpaso78\': , \'Server\': , \'flogger38\': , \'Balizzaar\': , \'trojanskinz\': }>: not connected\n[(\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\cron.py\', 276, \'run\', \'c.run()\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\cron.py\', 66, \'run\', \'self.command()\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\clients.py\', 1163, \'sync\', \'mlist = self.console.sync()\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\abstractParser.py\', 707, \'sync\', \'plist = self.getPlayerList()\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\abstractParser.py\', 677, \'getPlayerList\', "data = self.write((\'admin.listPlayers\', \'all\'))"), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\abstractParser.py\', 315, \'write\', \'res = self.output.write(msg, maxRetries=maxRetries, needConfirmation=needConfirmation)\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\rcon.py\', 52, \'write\', \'response = self.frostbite_server.command(cmd)\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\protocol.py\', 314, \'command\', \'raise NetworkError("not connected")\')]'
111220 23:20:00	DEBUG	"getCommand: ('admin.say', '=> Breaking Rules(!rules)/Lamanie zasad serwera(!rules) = KICK or BAN !', 'all')"
111220 23:20:00	ERROR	'not connected'
111220 23:20:07	DEBUG	'PublistPlugin: master replied: Server list updated'
111220 23:22:00	DEBUG	"getCommand: ('admin.say', '=> Write !rules and obey them.', 'all')"
111220 23:22:00	ERROR	'not connected'
111220 23:24:00	DEBUG	"getCommand: ('admin.say', '=> Wpisz !rules - Przestrzegaj zasad serwera!!', 'all')"
111220 23:24:00	ERROR	'not connected'
111220 23:25:00	ERROR	'Error executing crontab , \'FranzEiserberg\': , \'Knuthansen79\': , \'velpol\': , \'Ashramiasty\': , \'DC2252\': , \'KventinMBD\': , \'Flecheman\': , \'Darthomma\': , \'zizkemot\': , \'Haszii\': , \'Migfirefox\': , \'LamboStiffe\': , \'Galimedes\': , \'kostal32\': , \'trap3r\': , \'Spitzebub\': , \'Piotreek87\': , \'supermongis\': , \'xander65\': , \'POPOF_BiH\': , \'Rummell\': , \'Ptitchef\': , \'Wreckzilla\': , \'carpaso78\': , \'Server\': , \'flogger38\': , \'Balizzaar\': , \'trojanskinz\': }>: not connected\n[(\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\cron.py\', 276, \'run\', \'c.run()\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\cron.py\', 66, \'run\', \'self.command()\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\clients.py\', 1163, \'sync\', \'mlist = self.console.sync()\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\abstractParser.py\', 707, \'sync\', \'plist = self.getPlayerList()\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\abstractParser.py\', 677, \'getPlayerList\', "data = self.write((\'admin.listPlayers\', \'all\'))"), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\abstractParser.py\', 315, \'write\', \'res = self.output.write(msg, maxRetries=maxRetries, needConfirmation=needConfirmation)\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\rcon.py\', 52, \'write\', \'response = self.frostbite_server.command(cmd)\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\protocol.py\', 314, \'command\', \'raise NetworkError("not connected")\')]'
111220 23:26:00	DEBUG	"getCommand: ('admin.say', '=> Visit us@: www.progaming.pl', 'all')"
111220 23:26:00	ERROR	'not connected'
111220 23:28:00	DEBUG	"getCommand: ('admin.say', '=> TeamSpeak3 ProGaming IP: ts3.progaming.pl Wejdz do nas !', 'all')"
111220 23:28:00	ERROR	'not connected'
111220 23:30:00	ERROR	'Error executing crontab , \'FranzEiserberg\': , \'Knuthansen79\': , \'velpol\': , \'Ashramiasty\': , \'DC2252\': , \'KventinMBD\': , \'Flecheman\': , \'Darthomma\': , \'zizkemot\': , \'Haszii\': , \'Migfirefox\': , \'LamboStiffe\': , \'Galimedes\': , \'kostal32\': , \'trap3r\': , \'Spitzebub\': , \'Piotreek87\': , \'supermongis\': , \'xander65\': , \'POPOF_BiH\': , \'Rummell\': , \'Ptitchef\': , \'Wreckzilla\': , \'carpaso78\': , \'Server\': , \'flogger38\': , \'Balizzaar\': , \'trojanskinz\': }>: not connected\n[(\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\cron.py\', 276, \'run\', \'c.run()\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\cron.py\', 66, \'run\', \'self.command()\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\clients.py\', 1163, \'sync\', \'mlist = self.console.sync()\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\abstractParser.py\', 707, \'sync\', \'plist = self.getPlayerList()\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\abstractParser.py\', 677, \'getPlayerList\', "data = self.write((\'admin.listPlayers\', \'all\'))"), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\abstractParser.py\', 315, \'write\', \'res = self.output.write(msg, maxRetries=maxRetries, needConfirmation=needConfirmation)\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\rcon.py\', 52, \'write\', \'response = self.frostbite_server.command(cmd)\'), (\'D:\\\\ProGaming\\\\Python\\\\BigBrotherBot\\\\b3\\\\parsers\\\\frostbite2\\\\protocol.py\', 314, \'command\', \'raise NetworkError("not connected")\')]'
111220 23:30:00	DEBUG	"getCommand: ('admin.say', '=> Wulgaryzmy!/Swearing! = KICK or BAN !', 'all')"
111220 23:30:00	ERROR	'not connected'
```