using python 3.10.6
latest matomo
getting import exceptions
LogFormat “%v %h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-agent}i"” matomoLogFormat
CustomLog “||/var/www/html/liberation/matomo/misc/log-analytics/import_logs.py
–debug --enable-http-errors --enable-http-redirects --enable-bots
–url=https://liberation.scot --output=/var/log/apache2/matomo.log --recorders=2
–recorder-max-payload-size=1 --log-format-name=common_complete -” matomoLogFormat
/var/www/html/liberation/matomo/misc/log-analytics/import_logs.py --url=https://liberation.scot --idsite=1 --recorders=1 --enable-http-errors --enable-http-redirects --enable-static --enable-bots /var/log/apache2/matomo.log
Traceback (most recent call last):
File “/var/www/html/liberation/matomo/misc/log-analytics/import_logs.py”, line 1588, in _call_api
return json.loads(res)
File “/usr/lib/python3.10/json/init.py”, line 346, in loads
return _default_decoder.decode(s)
File “/usr/lib/python3.10/json/decoder.py”, line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File “/usr/lib/python3.10/json/decoder.py”, line 355, in raw_decode
raise JSONDecodeError(“Expecting value”, s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File “/var/www/html/liberation/matomo/misc/log-analytics/import_logs.py”, line 2688, in
resolver = config.get_resolver()
File “/var/www/html/liberation/matomo/misc/log-analytics/import_logs.py”, line 1131, in get_resolver
return StaticResolver(self.options.site_id)
File “/var/www/html/liberation/matomo/misc/log-analytics/import_logs.py”, line 1663, in init
site = matomo.call_api(
File “/var/www/html/liberation/matomo/misc/log-analytics/import_logs.py”, line 1647, in call_api
return self._call_wrapper(self._call_api, None, None, method, **kwargs)
File “/var/www/html/liberation/matomo/misc/log-analytics/import_logs.py”, line 1599, in _call_wrapper