کیا آئیے انکرپٹ کی خود بخود تجدید ہوتی ہے؟وائلڈ کارڈ سرٹیفکیٹ کی تجدید اسکرپٹ کو اپ ڈیٹ کریں۔

آخری بار حل کیاانسٹال کرنے کے لیے درخواست دینے میں ناکام چلو انکرپٹ ایرر میسیج: آٹو ایس ایس ایل ایشو ناکامDNS مسئلہ کے بعد، اس مفت SSL سرٹیفکیٹ میں حل کرنے کے لیے کچھ مسائل ہیں۔

CWP کنٹرول پینلاصل میں، ایسا لگتا تھا کہ Let's Encrypt سرٹیفکیٹ کی میعاد ختم ہونے سے پہلے خود بخود تجدید ہو گئی تھی۔ تاہم، کل، Let's Encrypt نے سرٹیفکیٹ کی خود بخود تجدید نہیں کی۔SEOٹریفک میں تیزی سے کمی آئی، لیکن خوش قسمتی سے حل طے ہونے کے بعد اسے بحال کیا جا سکتا ہے۔

آئیے انکرپٹ کیا ہے؟

کیا آئیے انکرپٹ کی خود بخود تجدید ہوتی ہے؟وائلڈ کارڈ سرٹیفکیٹ کی تجدید اسکرپٹ کو اپ ڈیٹ کریں۔

Let's Encrypt ایک مفت، خودکار اور اوپن سرٹیفکیٹ اتھارٹی (CA) ہے جو غیر منافع بخش انٹرنیٹ سیکیورٹی ریسرچ گروپ (ISRG) کے ذریعے فراہم کی گئی ہے۔

سیدھے الفاظ میں، HTTPS (SSL/TLS) کو Let's Encrypt کے جاری کردہ سرٹیفکیٹ کی مدد سے ہماری ویب سائٹ کے لیے مفت میں فعال کیا جا سکتا ہے۔

Let's Encrypt مفت سرٹیفکیٹس کا اجراء/تجدید اسکرپٹس کے ذریعے خودکار ہے۔ Let's Encrypt سرکاری طور پر سرٹیفکیٹ جاری کرنے کے لیے Certbot کلائنٹ کے استعمال کی تجویز کرتا ہے۔

لیٹس انکرپٹ فری SSL سرٹیفکیٹ کے لیے درخواست دینے کا طریقہ ذیل میں ایک ٹیوٹوریل ہے۔

لیٹس انکرپٹ وائلڈ کارڈ سرٹیفکیٹ کیا ہے؟

وائلڈ کارڈ سرٹیفکیٹ ظاہر ہونے سے پہلے، آئیے صرف 2 سرٹیفکیٹس کو انکرپٹ کریں:

  1. سنگل ڈومین سرٹیفکیٹ: سرٹیفکیٹ میں صرف ایک میزبان ہوتا ہے۔
  2. SAN سرٹیفکیٹ: ڈومین نام کے سرٹیفکیٹ کے نام سے بھی جانا جاتا ہے، ایک سرٹیفکیٹ میں متعدد میزبان شامل ہو سکتے ہیں (آئیے انکرپٹ کی حد 20 ہے)۔

انفرادی صارفین کے لیے، چونکہ بہت زیادہ میزبان نہیں ہیں، اس لیے SAN سرٹیفکیٹ استعمال کرنے میں کوئی مسئلہ نہیں ہے، لیکن بڑی کمپنیوں کے لیے کچھ مسائل ہیں:

  1. بہت سارے ذیلی ڈومینز ہیں، اور وقت کے ساتھ ساتھ ایک نئے میزبان کی ضرورت پڑ سکتی ہے۔
  2. بہت سارے رجسٹرڈ ڈومینز بھی ہیں۔

بڑے اداروں کے لیے، ہو سکتا ہے کہ SAN سرٹیفیکیٹس ضروریات کو پورا نہ کریں، اور تمام میزبان ایک سرٹیفکیٹ میں موجود ہیں، جو Let's Encrypt سرٹیفکیٹس (حد 20) کا استعمال کر کے مطمئن نہیں ہو سکتے۔

وائلڈ کارڈ سرٹیفکیٹ وہ سرٹیفکیٹ ہیں جن میں وائلڈ کارڈ ہو سکتا ہے:

  • مثال کے طور پر *.example.com، *.example.cn،تمام ذیلی ڈومینز کو خود بخود مماثل کرنے کے لیے * کا استعمال کریں؛
  • بڑے کاروباری ادارے وائلڈ کارڈ سرٹیفکیٹ بھی استعمال کر سکتے ہیں، اور ایک SSL سرٹیفکیٹ مزید میزبان رکھ سکتا ہے۔

وائلڈ کارڈ سرٹیفکیٹ اور SAN سرٹیفکیٹ کے درمیان فرق

  1. وائلڈ کارڈ سرٹیفکیٹس - وائلڈ کارڈ سرٹیفکیٹس کو ایک منفرد مکمل طور پر اہل ڈومین نام کے تحت متعدد ذیلی ڈومینز کی حفاظت کے لیے وسیع پیمانے پر استعمال کیا جاتا ہے۔اس قسم کے سرٹیفکیٹ کا فائدہ یہ ہے کہ یہ نہ صرف سرٹیفکیٹس کا نظم و نسق آسان بناتا ہے، بلکہ یہ آپ کو اپنے اوور ہیڈ اخراجات کو کم کرنے میں بھی مدد کرتا ہے۔یہ آپ کے موجودہ اور مستقبل کے ذیلی ڈومینز کی ہر وقت حفاظت کرتا ہے۔
  2. SAN سرٹیفکیٹ - SAN سرٹیفکیٹ (جنہیں ملٹی ڈومین سرٹیفکیٹ بھی کہا جاتا ہے) ایک ہی سرٹیفکیٹ کے ساتھ متعدد ڈومینز کو محفوظ کرنے کے لیے استعمال کیا جاتا ہے۔وہ وائلڈ کارڈ سرٹیفکیٹ سے مختلف ہیں کہ وہ سب کی حمایت کرتے ہیں۔لامحدودذیلی ڈومینز SAN صرف سرٹیفکیٹ میں درج مکمل طور پر اہل ڈومین نام کی حمایت کرتا ہے۔ SAN سرٹیفکیٹ متاثر کن ہیں کیونکہ ان کا استعمال کرتے ہوئے آپ ایک ہی سرٹیفکیٹ کے ساتھ 100 سے زیادہ مختلف مکمل طور پر اہل ڈومین ناموں کی حفاظت کر سکتے ہیں؛ تاہم، تحفظ کی مقدار جاری کرنے والے سرٹیفکیٹ اتھارٹی پر منحصر ہے۔

درخواست دینے کے لئے کس طرحچلو خفیہ ہےوائلڈ کارڈ سرٹیفکیٹ؟

وائلڈ کارڈ سرٹیفکیٹس کو لاگو کرنے کے لیے، Let's Encrypt نے ACME پروٹوکول کے نفاذ کو اپ گریڈ کیا ہے، اور صرف v2 پروٹوکول وائلڈ کارڈ سرٹیفکیٹس کو سپورٹ کر سکتا ہے۔

یعنی، کوئی بھی کلائنٹ وائلڈ کارڈ سرٹیفکیٹ کے لیے درخواست دے سکتا ہے جب تک کہ وہ ACME v2 کو سپورٹ کرے۔

Certbot-Auto ڈاؤن لوڈ کریں۔

wget https://dl.eff.org/certbot-auto
chmod a+x certbot-auto
./certbot-auto --version

آئیے وائلڈ کارڈ سرٹیفکیٹ اسکرپٹ کو انکرپٹ کریں۔

git clone https://github.com/ywdblog/certbot-letencrypt-wildcardcertificates-alydns-au
cd certbot-letencrypt-wildcardcertificates-alydns-au
chmod 0777 au.sh

آئیے وائلڈ کارڈ سرٹیفکیٹ کی میعاد ختم ہونے کے وقت کی تجدید اسکرپٹ کو خفیہ کریں۔

یہاں اسکرپٹ ایک سرور ہے جو nginx کے ذریعے مرتب اور انسٹال کیا گیا ہے یا Docker کے ذریعے انسٹال کیا گیا ہے، میزبان پراکسی یا لوڈ بیلنسنگ ہوسٹ کے ذریعے پراکسی https، خود بخود SSL سرٹیفکیٹ کا بیک اپ لیں، اور Nginx پراکسی سرور کو دوبارہ شروع کریں۔

  • نوٹ: اسکرپٹ اصل میں استعمال کرتا ہے۔ ./certbot-auto renew
#!/usr/bin/env bash

cmd="$HOME/certbot-auto" 
restartNginxCmd="docker restart ghost_nginx_1"
action="renew"
auth="$HOME/certbot/au.sh php aly add"
cleanup="$HOME/certbot/au.sh php aly clean"
deploy="cp -r /etc/letsencrypt/ /home/pi/dnmp/services/nginx/ssl/ && $restartNginxCmd"

$cmd $action \
--manual \
--preferred-challenges dns \
--deploy-hook \
"$deploy"\
--manual-auth-hook \
"$auth" \
--manual-cleanup-hook \
"$cleanup"

شامل ہوں کرونٹاب، فائل میں ترمیم کریں▼

/etc/crontab

#证书有效期<30天才会renew,所以crontab可以配置为1天或1周
0 0 * * * root python -c 'import random; import time; time.sleep(random.random() * 3600)' && /home/pi/crontab.sh

CWP سرور کنفیگریشن کی دوبارہ تعمیر

nginx/apache سرور کو دوبارہ بنانے کے لیے CWP کے لیے یہ اقدامات ہیں:

مرحلہ 1: CWP کنٹرول پینل کے بائیں جانب، کلک کریں WebServer Settings → WebServers کو منتخب کریں ▼

CWP کی دوبارہ تنصیب ایک ہی IP:پورٹ پر متعدد سننے والوں کی وضاحت نہیں کر سکتی

مرحلہ 2:منتخب کریں Nginx اور وارنش اور اپاچی۔ ▼

مرحلہ 2: CWP کنٹرول پینل Nginx اور Apache Sheet 4 کو منتخب کریں۔

مرحلہ 3:کنفیگریشن کو بچانے اور دوبارہ بنانے کے لیے نیچے "Save & Rebuild Configuration" بٹن پر کلک کریں۔

  • ویب سائٹ کو ریفریش کریں اور آپ دیکھیں گے کہ SSL سرٹیفکیٹ کی میعاد ختم ہونے کی تاریخ کو اپ ڈیٹ کر دیا گیا ہے۔

پڑھنے میں توسیع:

ہوپ چن ویلیانگ بلاگ ( https://www.chenweiliang.com/ ) نے اشتراک کیا "آئیے انکرپٹ خود بخود تجدید نہیں ہوتا ہے؟آپ کی مدد کے لیے وائلڈ کارڈ سرٹیفکیٹ کی تجدید اسکرپٹ کو اپ ڈیٹ کریں۔

اس مضمون کا لنک شیئر کرنے میں خوش آمدید:https://www.chenweiliang.com/cwl-1199.html

تازہ ترین اپ ڈیٹس حاصل کرنے کے لیے چن ویلیانگ کے بلاگ کے ٹیلیگرام چینل میں خوش آمدید!

🔔 چینل ٹاپ ڈائرکٹری میں قیمتی "ChatGPT Content Marketing AI Tool Usage Guide" حاصل کرنے والے پہلے فرد بنیں! 🌟
📚 یہ گائیڈ بہت بڑی قیمت پر مشتمل ہے، 🌟یہ ایک نادر موقع ہے، اس سے محروم نہ ہوں! ⏰⌛💨
پسند آئے تو شیئر اور لائک کریں!
آپ کا اشتراک اور پسندیدگی ہماری مسلسل حوصلہ افزائی ہے!

 

评论 评论

آپ کا ای میل ایڈریس شائع نہیں کیا جائے گا۔ ضروری شعبوں کا استعمال کیا جاتا ہے * لیبل لگائیں

اوپر سکرول کریں