проверял на Freebsd 14.0 Python 3.9.18
после запуска main -a запомниает логин, пароль приложения, а при запуске выдает:
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Hook '--manual-auth-hook' for XXXXXX.ru reported error code 1
Hook '--manual-auth-hook' for XXXXXX.ru ran with error output:
DnsApi error: __init__() missing 1 required positional argument: 'app_password'
1 renew failure(s), 0 parse failure(s)
Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile /var/log/letsencrypt/letsencrypt.log or re-run Certbot with -v for more details.
При сборке на Debian 12, Python 3.11.2 запускаю ./main -a
Traceback (most recent call last):
File "/usr/local/lib/python3.11/dist-packages/cx_Freeze/initscripts/__startup__.py", line 124, in run
module_init.run(name + "__main__")
File "/usr/local/lib/python3.11/dist-packages/cx_Freeze/initscripts/console.py", line 16, in run
exec(code, module_main.__dict__)
File "main.py", line 7, in <module>
File "/root/letsencrypt-nic-dev/func/__init__.py", line 1, in <module>
from .func import Func
File "/root/letsencrypt-nic-dev/func/func.py", line 14, in <module>
from cryptography.fernet import Fernet
File "/usr/lib/python3/dist-packages/cryptography/fernet.py", line 14, in <module>
from cryptography.hazmat.primitives import hashes, padding
File "/usr/lib/python3/dist-packages/cryptography/hazmat/primitives/padding.py", line 11, in <module>
from cryptography.hazmat.bindings._rust import (
ImportError: cannot import name 'check_ansix923_padding' from 'cryptography.hazmat.bindings._rust' (unknown location)
проверял на Freebsd 14.0 Python 3.9.18
после запуска main -a запомниает логин, пароль приложения, а при запуске выдает:
При сборке на Debian 12, Python 3.11.2 запускаю ./main -a