3: 0.30: main.go: 42: Starting ChatWire Version: 2547-06.20.2022-0408p 3: 0.30: factCron.go: 33: Schedule set up: twice-monthly 3: 0.30: main.go: 191: Starting Discord bot... 3: 0.41: factLauncher.go: 120: Whitelist of 3688 players written. 3: 0.41: factLauncher.go: 145: Factorio booting... 3: 0.41: factLauncher.go: 148: Executing: /home/fact2/cw-e/factorio/bin/x64/factorio --start-server-load-latest --rcon-port 69420 --rcon-password ***private*** --port 10004 --server-settings /home/fact2/cw-e/factorio/server-settings.json --use-authserver-bans --use-server-whitelist true 3: 0.42: pipeHandle.go: 530: Loading map DeathWorld_new.zip (14 MB)... 3: 0.44: util.go: 145: Factorio 1.1.59 is now online. 3: 0.45: pipeHandle.go: 621: Softmod detected: 591-06.06.2022-1038p 3: 0.45: mainLoops.go: 316: Database marked dirty, saving. 3: 1.31: main.go: 244: Discord bot ready. 3: 1.40: mainLoops.go: 422: Guild data linked. 10: 0.41: mainLoops.go: 577: Reboot queued! 10: 0.43: mainLoops.go: 511: No players currently online, performing scheduled reboot. 10: 0.43: pipeHandle.go: 799: Map saved as: DeathWorld_new.zip, backup: bak-3.zip 10: 0.45: util.go: 145: Factorio is now offline. 10: 0.46: util.go: 64: CW closing, load/save db. 10: 0.46: util.go: 71: Closing log files. 10: 0.48: main.go: 42: Starting ChatWire Version: 2547-06.20.2022-0408p 10: 0.48: factCron.go: 33: Schedule set up: twice-monthly 10: 0.48: main.go: 191: Starting Discord bot... 10: 0.51: main.go: 244: Discord bot ready. 10: 0.58: mainLoops.go: 422: Guild data linked. 10: 0.59: factLauncher.go: 120: Whitelist of 3688 players written. 10: 0.59: factLauncher.go: 145: Factorio booting... 10: 0.59: factLauncher.go: 148: Executing: /home/fact2/cw-e/factorio/bin/x64/factorio --start-server-load-latest --rcon-port 69420 --rcon-password ***private*** --port 10004 --server-settings /home/fact2/cw-e/factorio/server-settings.json --use-authserver-bans --use-server-whitelist true 10: 1. 0: pipeHandle.go: 530: Loading map DeathWorld_new.zip (14 MB)... 10: 1. 2: util.go: 145: Factorio 1.1.59 is now online. 10: 1. 3: pipeHandle.go: 621: Softmod detected: 591-06.06.2022-1038p 10: 1. 3: mainLoops.go: 316: Database marked dirty, saving. 13: 1.57: factUpdater.go: 122: fact update dry: update_fact.py: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 665, in urlopen httplib_response = self._make_request( File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 421, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 416, in _make_request httplib_response = conn.getresponse() File "/usr/lib/python3.8/http/client.py", line 1348, in getresponse response.begin() File "/usr/lib/python3.8/http/client.py", line 316, in begin version, status, reason = self._read_status() File "/usr/lib/python3.8/http/client.py", line 285, in _read_status raise RemoteDisconnected("Remote end closed connection without" http.client.RemoteDisconnected: Remote end closed connection without response During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/requests/adapters.py", line 439, in send resp = conn.urlopen( File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 719, in urlopen retries = retries.increment( File "/usr/lib/python3/dist-packages/urllib3/util/retry.py", line 400, in increment raise six.reraise(type(error), error, _stacktrace) File "/usr/lib/python3/dist-packages/six.py", line 702, in reraise raise value.with_traceback(tb) File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 665, in urlopen httplib_response = self._make_request( File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 421, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 416, in _make_request httplib_response = conn.getresponse() File "/usr/lib/python3.8/http/client.py", line 1348, in getresponse response.begin() File "/usr/lib/python3.8/http/client.py", line 316, in begin version, status, reason = self._read_status() File "/usr/lib/python3.8/http/client.py", line 285, in _read_status raise RemoteDisconnected("Remote end closed connection without" urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/fact2/scripts/update_fact.py", line 271, in sys.exit(main()) File "/home/fact2/scripts/update_fact.py", line 240, in main j = get_updater_data(args.user, args.token) File "/home/fact2/scripts/update_fact.py", line 73, in get_updater_data r = requests.get( File "/usr/lib/python3/dist-packages/requests/api.py", line 75, in get return request('get', url, params=params, **kwargs) File "/usr/lib/python3/dist-packages/requests/api.py", line 60, in request return session.request(method=method, url=url, **kwargs) File "/usr/lib/python3/dist-packages/requests/sessions.py", line 533, in request resp = self.send(prep, **send_kwargs) File "/usr/lib/python3/dist-packages/requests/sessions.py", line 646, in send r = adapter.send(request, **kwargs) File "/usr/lib/python3/dist-packages/requests/adapters.py", line 498, in send raise ConnectionError(err, request=request) requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) 18:31. 2: mainLoops.go: 316: Database marked dirty, saving. 18:34.27: util.go: 145: `19-09-59` 💾 autosave115 18:44.27: util.go: 145: `19-19-59` 💾 autosave116 18:54.28: util.go: 145: `19-29-59` 💾 autosave117 19: 4.29: util.go: 145: `19-39-59` 💾 autosave118 19:14.29: util.go: 145: `19-49-59` 💾 autosave119 19:24.30: util.go: 145: `19-59-59` 💾 autosave120 19:34.31: util.go: 145: `20-09-59` 💾 autosave121 19:44.31: util.go: 145: `20-19-59` 💾 autosave122 19:54.32: util.go: 145: `20-29-59` 💾 autosave123 20: 4.32: util.go: 145: `20-40-00` 💾 autosave124 20:14.33: util.go: 145: `20-49-59` 💾 autosave125 20:44. 8: util.go: 145: `20-59-59` 💾 autosave126 20:54. 8: util.go: 145: `21-09-59` 💾 autosave127 21: 4. 9: util.go: 145: `21-19-59` 💾 autosave128 21:14. 9: util.go: 145: `21-29-59` 💾 autosave129 21:24.10: util.go: 145: `21-39-59` 💾 autosave130 21:34.11: util.go: 145: `21-49-59` 💾 autosave131 21:49. 0: util.go: 145: `21-59-59` 💾 autosave132 21:59. 0: util.go: 145: `22-09-59` 💾 autosave133 22: 9. 1: util.go: 145: `22-19-59` 💾 autosave134 22:19. 2: util.go: 145: `22-29-59` 💾 autosave135 22:29. 2: util.go: 145: `22-39-59` 💾 autosave136 22:39. 3: util.go: 145: `22-49-59` 💾 autosave137 22:49. 4: util.go: 145: `22-59-59` 💾 autosave138 22:59. 4: util.go: 145: `23-09-59` 💾 autosave139 23: 9. 5: util.go: 145: `23-19-59` 💾 autosave140 23:19. 5: util.go: 145: `23-29-59` 💾 autosave141 23:29. 6: util.go: 145: `23-39-59` 💾 autosave142 23:39. 7: util.go: 145: `23-49-59` 💾 autosave143 23:49. 7: util.go: 145: `23-59-59` 💾 autosave144 23:59. 8: util.go: 145: `01-00-09-59` 💾 autosave145 0: 9. 8: util.go: 145: `01-00-19-59` 💾 autosave146 0:19. 9: util.go: 145: `01-00-29-59` 💾 autosave147 0:29.10: util.go: 145: `01-00-39-59` 💾 autosave148 0:39.10: util.go: 145: `01-00-49-59` 💾 autosave149 0:49.11: util.go: 145: `01-00-59-59` 💾 autosave150 10: 0.43: mainLoops.go: 577: Reboot queued! 10: 0.45: mainLoops.go: 511: No players currently online, performing scheduled reboot. 10: 0.45: pipeHandle.go: 799: Map saved as: DeathWorld_new.zip, backup: bak-4.zip 10: 0.48: util.go: 145: Factorio is now offline. 10: 0.48: util.go: 64: CW closing, load/save db. 10: 0.48: util.go: 71: Closing log files.