SyntaxError (source code string cannot contain null bytes)

CMK version: 2.3.0p35
OS version: Ubuntu 22.04 LTS

Error message:

I get this error if i click on “Save & run connection tests” and on many other requests. I have already tried to delete the content of (~/var/check_mk/background_jobs) but this not help.

  File "/omd/sites/cmk/lib/python3/cmk/gui/wsgi/applications/checkmk.py", line 188, in _process_request
    resp = page_handler()
  File "/omd/sites/cmk/lib/python3/cmk/gui/wsgi/applications/utils.py", line 113, in _call_auth
    func()
  File "/omd/sites/cmk/lib/python3/cmk/gui/pages.py", line 187, in wrapper
    return hc().handle_page()
  File "/omd/sites/cmk/lib/python3/cmk/gui/pages.py", line 51, in handle_page
    self.page()
  File "/omd/sites/cmk/lib/python3/cmk/gui/pages.py", line 146, in <lambda>
    "page": lambda self: self._wrapped_callable[0](),
  File "/omd/sites/cmk/lib/python3/cmk/gui/wato/page_handler.py", line 92, in page_handler
    _wato_page_handler(current_mode, mode_instance)
  File "/omd/sites/cmk/lib/python3/cmk/gui/wato/page_handler.py", line 111, in _wato_page_handler
    update_config_generation()
  File "/omd/sites/cmk/lib/python3/cmk/gui/watolib/activate_changes.py", line 3107, in update_config_generation
    _config_generation_path(), _get_current_config_generation(lock=True) + 1
  File "/omd/sites/cmk/lib/python3/cmk/gui/watolib/activate_changes.py", line 3112, in _get_current_config_generation
    return store.load_object_from_file(_config_generation_path(), default=0, lock=lock)
  File "/omd/sites/cmk/lib/python3/cmk/utils/store/__init__.py", line 196, in load_object_from_file
    return ObjectStore(Path(path), serializer=DimSerializer()).read_obj(default=default)
  File "/omd/sites/cmk/lib/python3/cmk/utils/store/_file.py", line 201, in read_obj
    return self._serializer.deserialize(raw) if raw else default
  File "/omd/sites/cmk/lib/python3/cmk/utils/store/_file.py", line 77, in deserialize
    return literal_eval(raw.decode("utf-8"))
  File "/omd/sites/cmk/lib/python3.12/ast.py", line 66, in literal_eval
    node_or_string = parse(node_or_string.lstrip(" \t"), mode='eval')
  File "/omd/sites/cmk/lib/python3.12/ast.py", line 52, in parse
    return compile(source, filename, mode, flags,

@sven93,

which checkmk version did you using?

Regards,
Petra