An error occurred while the panel was running!
AttributeError: 'str' object has no attribute 'keys'
REQUEST_DATE: 2025-01-15 12:53:45
VERSION: Debian GNU/Linux 12 x86_64(Py3.12.3) - 7.22.0
REMOTE_ADDR: 147.78.243.125
REQUEST_URI: POST /site?action=GetSSL
REQUEST_FORM: {'siteName': 'aboen.com'}
USER_AGENT: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Traceback (most recent call last):
File "/www/server/panel/BTPanel/init.py", line 2683, in publicObject
return run_exec().run(toObject, defs, get)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/BTPanel/init.py", line 2629, in run
result = getattr(toObject, get.action)(get)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/class/panelSite.py", line 2325, in GetSSL
cert_data["id"], cert_data["ps"] = SSLManger().get_cert_info_by_hash(cert_hash)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/class/ssl_manage.py", line 190, in get_cert_info_by_hash
ps_key = next((key for key in record.keys() if key.strip() == 'ps'), None)
^^^^^^^^^^^
AttributeError: 'str' object has no attribute 'keys'