46 lines
3.1 KiB
Plaintext
46 lines
3.1 KiB
Plaintext
Traceback (most recent call last):
|
|
File "/srv/julia/sites/julia-local/./defense/scripts/malicious-networks.py", line 18, in <module>
|
|
for network in _malicous_networks():
|
|
^^^^^^^^^^^^^^^^^^^^
|
|
File "/srv/julia/sites/julia-local/defense/tools.py", line 212, in _malicous_networks
|
|
whitelist_networks = [IPNetwork(w) for w in _whitelist()]
|
|
^^^^^^^^^^^^
|
|
File "/srv/julia/sites/julia-local/defense/tools.py", line 200, in _whitelist
|
|
for m in MaliciousIPs.objects.filter(exempt=True):
|
|
File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/db/models/query.py", line 390, in __iter__
|
|
self._fetch_all()
|
|
File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/db/models/query.py", line 2000, in _fetch_all
|
|
self._result_cache = list(self._iterable_class(self))
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/db/models/query.py", line 95, in __iter__
|
|
results = compiler.execute_sql(
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/db/models/sql/compiler.py", line 1622, in execute_sql
|
|
cursor = self.connection.cursor()
|
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/utils/asyncio.py", line 26, in inner
|
|
return func(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/db/backends/base/base.py", line 320, in cursor
|
|
return self._cursor()
|
|
^^^^^^^^^^^^^^
|
|
File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/db/backends/base/base.py", line 296, in _cursor
|
|
self.ensure_connection()
|
|
File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/utils/asyncio.py", line 26, in inner
|
|
return func(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/db/backends/base/base.py", line 279, in ensure_connection
|
|
self.connect()
|
|
File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/utils/asyncio.py", line 26, in inner
|
|
return func(*args, **kwargs)
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/db/backends/base/base.py", line 258, in connect
|
|
self.init_connection_state()
|
|
File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/db/backends/mysql/base.py", line 262, in init_connection_state
|
|
super().init_connection_state()
|
|
File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/db/backends/base/base.py", line 225, in init_connection_state
|
|
self.check_database_version_supported()
|
|
File "/home/attacks/.pyenv/versions/3.12.2/lib/python3.12/site-packages/django/db/backends/base/base.py", line 201, in check_database_version_supported
|
|
raise NotSupportedError(
|
|
django.db.utils.NotSupportedError: MariaDB 10.6 or later is required (found 10.5.15).
|