Баг: пароль на серт и консольные утилиты

запускаем cl-console-gui. Генерим сертификат с паролем (штатно). Теперь через gui спрашивается пароль, после ввода всё работает штатно. Работа консольных утилит под пользователем - ломается.

$ cl-setup-session
\RuntimeError: Result of callback is not bytes().

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File “/usr/bin/cl-setup-session”, line 33, in
console_main.console_main()
File “/usr/lib/python3.11/site-packages/calculate/console/console_main.py”, line 35, in console_main
sys.exit(main(wait_thread))
^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.11/site-packages/calculate/console/application/cl_client.py”, line 450, in main
connect_with_cert(serv_hostname, path_to_cert, url, args,
File “/usr/lib/python3.11/site-packages/calculate/console/application/cl_client.py”, line 132, in connect_with_cert
rsa = M2Crypto.m2.rsa_read_key(bio._ptr(), lambda *unused: “”)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
SystemError: returned a result with an exception set
|^CException ignored in: <module ‘threading’ from ‘/usr/lib/python3.11/threading.py’>
Traceback (most recent call last):
File “/usr/lib/python3.11/threading.py”, line 1583, in _shutdown

Если сгенерировать сертификат без пароля, и гуи и консольные утилиты работают штатно.