From 72917bdc5b4842b58604c210cfd63da2f2a1d3ec Mon Sep 17 00:00:00 2001 From: Mr Chen Date: Mon, 25 Nov 2024 01:39:17 +0800 Subject: [PATCH] Update site.py --- web/utils/site.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/web/utils/site.py b/web/utils/site.py index ae0aecf81..5d46eadbb 100644 --- a/web/utils/site.py +++ b/web/utils/site.py @@ -426,10 +426,13 @@ class sites(object): if(csr.find('CERTIFICATE') == -1): return mw.returnJson(False, '证书错误,请检查!') - mw.writeFile('/tmp/cert.pl', csr) - if not mw.checkCert('/tmp/cert.pl'): + tmp_cert = '/tmp/cert.pl' + mw.writeFile(tmp_cert, csr) + if not mw.checkCert(tmp_cert): + os.remove(tmp_cert) return mw.returnData(False, '证书错误,请粘贴正确的PEM格式证书!') - + os.remove(tmp_cert) + mw.backFile(keypath) mw.backFile(csrpath)