What type of hardware are you using: Virtual machine
What YunoHost version are you running: 12.0.9.2
How are you able to access your server: The webadmin
SSH
Describe your issue
I’ve setup YH in my home PVE server, using a personal domain and a VPS for reachability.
Now i need to setup a second domain ‘for testing purpose’, i need to understand well the multi-domain management of YH before migrating a second domain.
For so, i’ve setup a second domain using the ‘’ and ‘noho.st’ domain, but throw an error registerinf the DNS:
root@vyhlpb1:~# yunohost dyndns update --force
Info: Updated needed, going on...
Info: L'operazione 'Aggiorna l'IP associato con il tuo sottodominio YunoHost 'cimpello.noho.st'' non può essere completata. Per ottenere aiuto, per favore condividi il registro completo dell'operazione utilizzando il comando 'yunohost log share 20250112-163314-dyndns_update-cimpello.noho.st'
Traceback (most recent call last):
File "/usr/bin/yunohost", line 108, in <module>
main()
File "/usr/bin/yunohost", line 97, in main
yunohost.cli(
File "/usr/lib/python3/dist-packages/yunohost/__init__.py", line 41, in cli
ret = moulinette.cli(
^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/moulinette/__init__.py", line 115, in cli
).run(args, output_as=output_as, timeout=timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/moulinette/interfaces/cli.py", line 498, in run
ret = self.actionsmap.process(args, timeout=timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/moulinette/actionsmap.py", line 561, in process
return func(**arguments)
^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/yunohost/log.py", line 486, in func_wrapper
result = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/yunohost/dyndns.py", line 383, in dyndns_update
dyndns_update(domain, force=force, dry_run=dry_run)
File "/usr/lib/python3/dist-packages/yunohost/log.py", line 486, in func_wrapper
result = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/yunohost/dyndns.py", line 475, in dyndns_update
for category in dns_conf.keys():
RuntimeError: dictionary changed size during iteration
Whan i’m missing? Thanks.
Share relevant logs or error messages
I’ve pasted the log, you can find on https://paste.yunohost.org/raw/weyafihefi