ソースを参照

Fall back to a self-signed cert if lets encrypt doesn't register

Bob Mottram 9 年 前
コミット
027a1ec0bf
共有1 個のファイルを変更した4 個の追加0 個の削除を含む
  1. 4
    0
      src/freedombone

+ 4
- 0
src/freedombone ファイルの表示

9826
             ${PROJECT_NAME}-addcert -h $MEDIAGOBLIN_DOMAIN_NAME --dhkey $DH_KEYLENGTH
9826
             ${PROJECT_NAME}-addcert -h $MEDIAGOBLIN_DOMAIN_NAME --dhkey $DH_KEYLENGTH
9827
         else
9827
         else
9828
             ${PROJECT_NAME}-addcert -e $MEDIAGOBLIN_DOMAIN_NAME -s $LETSENCRYPT_SERVER --dhkey $DH_KEYLENGTH --email $MY_EMAIL_ADDRESS
9828
             ${PROJECT_NAME}-addcert -e $MEDIAGOBLIN_DOMAIN_NAME -s $LETSENCRYPT_SERVER --dhkey $DH_KEYLENGTH --email $MY_EMAIL_ADDRESS
9829
+            if [ ! "$?" = "0" ]; then
9830
+                echo $'Lets Encrypt failed for this domain, so try making a self-signed cert'
9831
+                ${PROJECT_NAME}-addcert -h $MEDIAGOBLIN_DOMAIN_NAME --dhkey $DH_KEYLENGTH
9832
+            fi          
9829
         fi
9833
         fi
9830
         check_certificates $MEDIAGOBLIN_DOMAIN_NAME
9834
         check_certificates $MEDIAGOBLIN_DOMAIN_NAME
9831
     fi
9835
     fi