მთავარ შიგთავსზე გადასვლა

პრობლემების აღმოფხვრა Let’s Encrypt-თან

გამართვის პროცესის დასაჩქარებლად, გირჩევთ, დაიწყოთ თქვენი საიტის შემოწმებით Let’s Debug სერვისში და, თუ რაიმე პრობლემა გამოვლინდება, გამოასწოროთ ის.

იმისთვის, რომ თქვენი საიტისთვის სწორად გაიცეს Let’s Encrypt SSL სერტიფიკატი, უნდა დარწმუნდეთ, რომ:

  1. ყველა დომენი და ალიასი იყენებს ერთსა და იმავე DNS სერვერებს და მიმართულია იმ სერვერის IP მისამართზე, საიდანაც ხდება სერტიფიკატის გაცემის მცდელობა. საიტისთვის მითითებული ალიასების შემოწმება შეგიძლიათ FASTPANEL-ის საიტის პარამეტრებში, როგორც ეს ნაჩვენებია სქრინშოტზე:

    ვებგვერდის ალიასები FASTPANEL-ში

    გამოყენებული DNS სერვერებისა და თითოეული ცალკეული დომენის მიმართვის შესამოწმებლად შეგიძლიათ გამოიყენოთ შემდეგი კონსოლის ბრძანებები:

    nslookup -q=NS example.com 8.8.8.8

    ბრძანების შესრულების მოსალოდნელი შედეგის მაგალითი:

    nslookup-ის პირველი მაგალითი

    nslookup example.com 8.8.8.8

    nslookup-ის მეორე მაგალითი

    ინფორმაცია

    თუ იყენებთ DDoS დაცვის სერვისებს (მაგალითად, CloudFlare-ს) ან სხვა სერვისებს, რომლებიც სერვერზე მოთხოვნებს პროქსირებენ, მაშინ დომენის მიმართვა უნდა შეამოწმოთ ამ სერვისის პარამეტრების პანელიდან.

  2. თქვენი საიტი ხელმისაწვდომია ქსელში და სწორად იხსნება, ამის შემოწმება შეგიძლიათ ბრაუზერში მისი გახსნით.

  3. იმ სერვერზე საიტის დომენური სახელი, სადაც ის განთავსებულია, სწორ IP მისამართად უნდა გადაითარგმნებოდეს.

    დაუკავშირდით თქვენს სერვერს SSH-ის საშუალებით ქვემოთ მოცემული ბრძანების შაბლონით და შეიყვანეთ თქვენი პაროლი:

    ssh root@your.ip.address

    ამ პუნქტის შესამოწმებლად მნიშვნელოვანია ბრძანების შესრულება იმ სერვერზე, სადაც საიტი მდებარეობს:

    host example.com

    ბრძანების შესრულების მოსალოდნელი შედეგის მაგალითი:

    host ბრძანების მაგალითი

  4. თუ სერვერი იყენებს NAT ტექნოლოგიას, დარწმუნდით, რომ თქვენს სერვერს შეუძლია წვდომა საკუთარ გარე IP მისამართზე.

    დაუკავშირდით თქვენს სერვერს SSH-ის საშუალებით ქვემოთ მოცემული ბრძანების შაბლონით და შეიყვანეთ თქვენი პაროლი:

    ssh root@your.ip.address

    იმ სერვერზე, სადაც თქვენი საიტი მდებარეობს, შესამოწმებლად გაუშვით შემდეგი ბრძანება:

    curl -IL example.com

    ბრძანების შესრულების მოსალოდნელი შედეგის მაგალითი:

    curl ბრძანების პირველი მაგალითი

  5. თუ საიტის დომენებს აქვთ AAAA DNS ჩანაწერები, დარწმუნდით, რომ საიტისთვის ჩართულია ipv6 და რომ IP მისამართი ემთხვევა AAAA ჩანაწერში მითითებულს.

    IPv6-ის ჩართვა შეგიძლიათ საიტის პარამეტრებში, როგორც ეს ნაჩვენებია სქრინშოტზე:

    IPv6 საიტის პარამეტრი FASTPANEL-ში

  6. წინა აბზაცების შემოწმებისა და, საჭიროების შემთხვევაში, პრობლემების აღმოფხვრის შემდეგ, შეგიძლიათ შეამოწმოთ ვერიფიკაციის ფაილის გამოყენებით.

    შექმენით შემოწმების ფაილი შემდეგი ბრძანების გაშვებით:

    echo "Let's Encrypt creation test" > /usr/local/fastpanel2/web/letsencrypt/LE.txt

    და შეამოწმეთ; ამის გაკეთება შეგიძლიათ ნებისმიერი მოსახერხებელი გზით, მაგალითად, შაბლონის მიხედვით ბრძანების შესრულებით:

    curl example.com/.well-known/acme-challenge/LE.txt

    ბრძანების შესრულების მოსალოდნელი შედეგის მაგალითი:

    curl ბრძანების მეორე მაგალითი

    ასევე შეგიძლიათ შეამოწმოთ ბრაუზერის საშუალებით, მსგავს მისამართზე გადასვლით.