Files
CyberPanel/plogical/sslUtilities.pyc

40 lines
4.4 KiB
Plaintext
Raw Normal View History

2017-10-24 19:16:36 +05:00
<03>
ސ{Yc@sWddlZddlmZddlZddlZddlZddd<00><00>YZdS(i<><69><EFBFBD><EFBFBD>N(tvirtualHostUtilitiest sslUtilitiescBs5eZed<00><00>Zed<00><00>Zed<00><00>ZRS(cCs<>tjd|}|d}y=d|d|d}tj<00>dkr<>tdd<00>}d}d
d}d d}d tjd|d dd}dtjd|d dd} dd}
dd} d|d|d}d} |jd<00>|jd<00>|jd<00>|j|<00>|j|<00>|j|<00>|j|<00>|j| <00>|j|
<00>|j| <00>|j|<00>|j| <00>|jd<00>|jd<00>|jd<00>|j<00>n<>td<00>j<00>} tdd<00>}d}x[| D]S}|jd<00>dkrd}n|j|<00>|dkr<>|j|<00>d}q<>q<>W|j<00>t|d<00>}d}d tjd|d dd}dtjd|d dd} dd}
dd} d} |jd<00>|jd<00>|jd<00>|j|<00>|j|<00>|j| <00>|j|
<00>|j| <00>|j| <00>|jd<00>|jd<00>|jd<00>|j<00>Wn.t k
r<>}t
j j t |<00>d<17>dSXdS(Ns /conf/vhosts/s /vhost.confs map t s
is&/usr/local/lsws/conf/httpd_config.conftaslistener SSL {s address *:443s secure 1s keyFile t/s privkey.pems certFile s fullchain.pems certChain 1s sslProtocol 31t}twis listener SSLi<4C><69><EFBFBD><EFBFBD>svhssl {sE [IO Error with main config file [createConfigInMainVirtualHostFile]]slistener SSL {
s}
s}
s vhssl {
(Rt Server_rootRtcheckSSLListenertopent
writelinestcloset readlinestfindt BaseExceptiontloggingtCyberCPLogFileWritert writeToFiletstr(tvirtualHostNametconfPathtcompletePathToConfigFiletmaptwriteDataToFiletlistenertaddresstsecuretkeyFiletcertFilet certChaint sslProtocoltfinaltdatatsslChecktitemstwriteSSLConfigtvhssltmsg((s3/home/usman/Backup/CyberCP/plogical/sslUtilities.pytinstallSSLForDomain s<>


!!

                      
!!

            cCs{y@td<00>j<00>}x'|D]}|jd<00>dkrdSqWWn4tk
rv}tjjt|<00>d<17>t|<00>SXdS(Ns&/usr/local/lsws/conf/httpd_config.confs listener SSLi<4C><69><EFBFBD><EFBFBD>is4 [IO Error with main config file [checkSSLListener]]i(R R R RRRRR(R R"R%((s3/home/usman/Backup/CyberCP/plogical/sslUtilities.pyRhs   c Cs{yFd|d}d|d|}ddddd g}tj|<00>}|j|<00>}|d
krp|j<00>d S|d kr<>tjj|d <17>nC|dkr<>tjj|d <17>n |dkr<>dS|dkr<>dSdGHtjd|}d|d}d|d}|d} |d}
t j
|| <00>t j
||
<00>dGHd SWn.t k
rv} tjjt | <00>d<17>d
SXdS(Ns/home/s /public_htmls!certbot certonly -n --webroot -w s -d snot exist or is not a directorysCongratulations!sno action taken.syou should also verifys0that you are serving files from the webroot pathisDirectory ErrorisSSL OKiis DNS Erroriscopying ssl configs /conf/vhosts/s/etc/letsencrypt/live/s /privkey.pems/fullchain.pemsssl config copieds7 [IO Error with main config file [obtainSSLForADomain]]( tpexpecttspawntexpecttkillRRRRRtshutiltcopyRR( Rtsslpathtcommandt expectationt securemysqltindexRt
srcPrivKeyt srcFullChaint
dstPrivKeyt dstFullChainR%((s3/home/usman/Backup/CyberCP/plogical/sslUtilities.pytobtainSSLForADomainvs< 
    

(t__name__t
__module__t staticmethodR&RR6(((s3/home/usman/Backup/CyberCP/plogical/sslUtilities.pyRs_((RRRt
subprocessR+R'R(((s3/home/usman/Backup/CyberCP/plogical/sslUtilities.pyt<module>s