I've added an A record to point to the IP address, set settings to point to the subdomain and everything works, including SSL for sites installed through the panel, but I can't manage to add SSL to the panel itself. When the error pops, it asks for you to use the fix button at home, already did, cleared everything and logged out, didn't work.
Here are the details thrown:
REQUEST_DATE: 2022-01-13 20:06:19
PAN_VERSION: 6.8.20
OS_VERSION: Red Hat Enterprise 8.5 (Ootpa) aarch64(Py3.7.8)
REMOTE_ADDR: 189.X.X.XXX
REQUEST_URI: POST /config?action=SetPanelSSL
REQUEST_FORM: {'cert_type': '2', 'email': 'contato@mope.ag'}
USER_AGENT: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36
Traceback (most recent call last):
File "/www/server/panel/BTPanel/__init__.py", line 1579, in publicObject
return run_exec().run(toObject, defs, get)
File "/www/server/panel/BTPanel/__init__.py", line 1527, in run
result = getattr(toObject,get.action)(get)
File "class/config.py", line 764, in SetPanelSSL
sps = sp.set_lets(get)
File "class/setPanelLets.py", line 215, in set_lets
domain_cert = self.__check_cert_dir(get)
File "class/setPanelLets.py", line 87, in __check_cert_dir
if get.domain in i['dns'] or get.domain == i['subject']:
KeyError: 'dns'
When I check the console, it shows this error message:
jquery-1.10.2.min.js:5 POST http://oracle.mope.ag:8888/config?action=SetPanelSSL 500 (INTERNAL SERVER ERROR)
I've been trying all different solutions to solve this, found this thread but it didn't help much...