DKIM not signing for every domain after enable/disable a single domain

SYSTEM INFORMATION
OS type and version AlmaLinux 8.10
Webmin version 2.402
Usermin version 2.302
Virtualmin version 7.30.8
Theme version 24.02
Package updates All installed packages are up to date

Everytime I enable or disable a VS, DKIM stops signing for every domain in my server, i dont host DNS in my server(BIND is disabled), therefore to fix this i have to manually add them in the “Extra domains to sign for” everytime I enable/disable a VS.

try this setting, it signs for all my virtual servers. I also run dns externally.

Thank you, I’ll try it as soon as I can and update with the result.

but will that work?
the DNS is disabled for the VS

I would guess so as you should have copied the pertinent dns records to the dns provider and the mail server just sign with the same record

It didnt work. It only works if I add them in the extra domains to sign for.

is that a solution then?

Yes but every time I disable or enable a domain the list resets and I have to add them all again

not something I do without good cause. perhaps there is some step in the disable process that is not recording the removal + replacement idk

Yes, i dont do it very often either but doesnt change the fact that it happens and its a possible bug.