/
(english)
My YunoHost server
Hardware: VPS bought online
YunoHost version: 11.1.5.5
I have access to my server : any
Are you in a special context or did you perform some particular tweaking on your YunoHost instance ? : no
Description of my issue
After click on any domain in admin Domains section I see this:
"500" Internal Server Error
"GET" /yunohost/api/domains/my.domain.com?locale=uk
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/moulinette/interfaces/api.py", line 457, in process
ret = self.actionsmap.process(arguments, timeout=30, route=_route)
File "/usr/lib/python3/dist-packages/moulinette/actionsmap.py", line 584, in process
return func(**arguments)
File "/usr/lib/python3/dist-packages/yunohost/domain.py", line 159, in domain_info
registrar, _ = _get_registar_settings(domain)
File "/usr/lib/python3/dist-packages/yunohost/dns.py", line 606, in _get_registar_settings
settings = domain_config_get(domain, key="dns.registrar", export=True)
File "/usr/lib/python3/dist-packages/yunohost/domain.py", line 520, in domain_config_get
return config.get(key, mode)
File "/usr/lib/python3/dist-packages/yunohost/utils/config.py", line 256, in get
self._get_config_panel()
File "/usr/lib/python3/dist-packages/yunohost/utils/config.py", line 474, in _get_config_panel
toml_config_panel = self._get_toml()
File "/usr/lib/python3/dist-packages/yunohost/domain.py", line 602, in _get_toml
toml["dns"]["registrar"] = _get_registrar_config_section(self.entity)
File "/usr/lib/python3/dist-packages/yunohost/dns.py", line 594, in _get_registrar_config_section
registrar_credentials = registrar_list[registrar]
KeyError: 'namecom'
Also, Diagnosis can’t pass DNS records with:
Diagnosis failed for category 'dnsrecords':
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/yunohost/diagnosis.py", line 183, in diagnosis_run
code, report = diagnoser.diagnose(force=force)
File "/usr/lib/python3/dist-packages/yunohost/diagnosis.py", line 430, in diagnose
items = list(self.run())
File "/usr/lib/python3/dist-packages/yunohost/diagnosers/12-dnsrecords.py", line 57, in run
for report in self.check_domain(
File "/usr/lib/python3/dist-packages/yunohost/diagnosers/12-dnsrecords.py", line 90, in check_domain
expected_configuration = _build_dns_conf(
File "/usr/lib/python3/dist-packages/yunohost/dns.py", line 164, in _build_dns_conf
domains_settings = {
File "/usr/lib/python3/dist-packages/yunohost/dns.py", line 165, in
domain: domain_config_get(domain, export=True)
File "/usr/lib/python3/dist-packages/yunohost/domain.py", line 520, in domain_config_get
return config.get(key, mode)
File "/usr/lib/python3/dist-packages/yunohost/utils/config.py", line 256, in get
self._get_config_panel()
File "/usr/lib/python3/dist-packages/yunohost/utils/config.py", line 474, in _get_config_panel
toml_config_panel = self._get_toml()
File "/usr/lib/python3/dist-packages/yunohost/domain.py", line 602, in _get_toml
toml["dns"]["registrar"] = _get_registrar_config_section(self.entity)
File "/usr/lib/python3/dist-packages/yunohost/dns.py", line 594, in _get_registrar_config_section
registrar_credentials = registrar_list[registrar]
KeyError: 'namecom'