Open EmmettPeck opened 2 years ago
The following error occurs on startup when server RCON is not accessible. Requires restart of bot.
Traceback (most recent call last): File "//app/main.py", line 33, in <module> bot.load_extension(extension) File "/usr/lib/python3.10/site-packages/discord/ext/commands/bot.py", line 678, in load_extension self._load_from_module_spec(spec, name) File "/usr/lib/python3.10/site-packages/discord/ext/commands/bot.py", line 623, in _load_from_module_spec raise errors.ExtensionFailed(key, e) from e discord.ext.commands.errors.ExtensionFailed: Extension 'cogs.minecraft' raised an error: ServerSelectionTimeoutError: ac-os6bdfq-shard-00-01.hzrfoqe.mongodb.net:27017: connection closed,ac-os6bdfq-shard-00-00.hzrfoqe.mongodb.net:27017: connection closed,ac-os6bdfq-shard-00-02.hzrfoqe.mongodb.net:27017: connection closed, Timeout: 30s, Topology Description: <TopologyDescription id: 62f3e1b4fd78b4097ba784b9, topology_type: ReplicaSetNoPrimary, servers: [<ServerDescription ('ac-os6bdfq-shard-00-00.hzrfoqe.mongodb.net', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('ac-os6bdfq-shard-00-00.hzrfoqe.mongodb.net:27017: connection closed')>, <ServerDescription ('ac-os6bdfq-shard-00-01.hzrfoqe.mongodb.net', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('ac-os6bdfq-shard-00-01.hzrfoqe.mongodb.net:27017: connection closed')>, <ServerDescription ('ac-os6bdfq-shard-00-02.hzrfoqe.mongodb.net', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('ac-os6bdfq-shard-00-02.hzrfoqe.mongodb.net:27017: connection closed')>]> Traceback (most recent call last): File "/usr/lib/python3.10/site-packages/discord/ext/commands/bot.py", line 618, in _load_from_module_spec setup(self) File "/app/cogs/minecraft.py", line 236, in setup bot.add_cog(Minecraft(bot)) File "/app/cogs/gamecog.py", line 67, in __init__ self.load_servers() File "/app/cogs/gamecog.py", line 271, in load_servers for document in self.server_col.find(): File "/usr/lib/python3.10/site-packages/pymongo/cursor.py", line 1248, in next if len(self.__data) or self._refresh(): File "/usr/lib/python3.10/site-packages/pymongo/cursor.py", line 1139, in _refresh self.__session = self.__collection.database.client._ensure_session() File "/usr/lib/python3.10/site-packages/pymongo/mongo_client.py", line 1663, in _ensure_session return self.__start_session(True, causal_consistency=False) File "/usr/lib/python3.10/site-packages/pymongo/mongo_client.py", line 1608, in __start_session self._topology._check_implicit_session_support() File "/usr/lib/python3.10/site-packages/pymongo/topology.py", line 519, in _check_implicit_session_support self._check_session_support() File "/usr/lib/python3.10/site-packages/pymongo/topology.py", line 535, in _check_session_support self._select_servers_loop( File "/usr/lib/python3.10/site-packages/pymongo/topology.py", line 227, in _select_servers_loop raise ServerSelectionTimeoutError( pymongo.errors.ServerSelectionTimeoutError: ac-os6bdfq-shard-00-01.hzrfoqe.mongodb.net:27017: connection closed,ac-os6bdfq-shard-00-02.hzrfoqe.mongodb.net:27017: connection closed,ac-os6bdfq-shard-00-00.hzrfoqe.mongodb.net:27017: connection closed, Timeout: 30s, Topology Description: <TopologyDescription id: 62f3e1d41f169e21a3df1a63, topology_type: ReplicaSetNoPrimary, servers: [<ServerDescription ('ac-os6bdfq-shard-00-00.hzrfoqe.mongodb.net', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('ac-os6bdfq-shard-00-00.hzrfoqe.mongodb.net:27017: connection closed')>, <ServerDescription ('ac-os6bdfq-shard-00-01.hzrfoqe.mongodb.net', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('ac-os6bdfq-shard-00-01.hzrfoqe.mongodb.net:27017: connection closed')>, <ServerDescription ('ac-os6bdfq-shard-00-02.hzrfoqe.mongodb.net', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('ac-os6bdfq-shard-00-02.hzrfoqe.mongodb.net:27017: connection closed')>]> The above exception was the direct cause of the following exception: Traceback (most recent call last): File "//app/main.py", line 33, in <module> bot.load_extension(extension) File "/usr/lib/python3.10/site-packages/discord/ext/commands/bot.py", line 678, in load_extension self._load_from_module_spec(spec, name) File "/usr/lib/python3.10/site-packages/discord/ext/commands/bot.py", line 623, in _load_from_module_spec raise errors.ExtensionFailed(key, e) from e discord.ext.commands.errors.ExtensionFailed: Extension 'cogs.minecraft' raised an error: ServerSelectionTimeoutError: ac-os6bdfq-shard-00-01.hzrfoqe.mongodb.net:27017: connection closed,ac-os6bdfq-shard-00-02.hzrfoqe.mongodb.net:27017: connection closed,ac-os6bdfq-shard-00-00.hzrfoqe.mongodb.net:27017: connection closed, Timeout: 30s, Topology Description: <TopologyDescription id: 62f3e1d41f169e21a3df1a63, topology_type: ReplicaSetNoPrimary, servers: [<ServerDescription ('ac-os6bdfq-shard-00-00.hzrfoqe.mongodb.net', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('ac-os6bdfq-shard-00-00.hzrfoqe.mongodb.net:27017: connection closed')>, <ServerDescription ('ac-os6bdfq-shard-00-01.hzrfoqe.mongodb.net', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('ac-os6bdfq-shard-00-01.hzrfoqe.mongodb.net:27017: connection closed')>, <ServerDescription ('ac-os6bdfq-shard-00-02.hzrfoqe.mongodb.net', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('ac-os6bdfq-shard-00-02.hzrfoqe.mongodb.net:27017: connection closed')>]>```
The following error occurs on startup when server RCON is not accessible. Requires restart of bot.