آموزش دریافت ssl رایگان برای دامنه ملی و سایر دامنه ها

در این مقاله نحوه دریافت گواهینامه SSL رایگان را قدم به قدم برای شما توضیح می‌دهیم. گواهینامه SSL رایگان قابلیت استفاده برای دامنه های .ir و بین المللی را دارد.

از این گواهینامه می‌توانید در سیستم های مدیریت محتوا مانند وردپرس، جوملا، whmcs و… یا هر نوع وب سایت دیگری استفاده کنید.

چرا از SSL رایگان استفاده کنیم؟

مشکلی بسیاری از مدیران وب سایت که دامنه ملی دارند این است که بدلیل تحریم ها امکان خرید گواهینامه SSL برای دامنه خود را ندارد.

همچنین ممکن است شما از دامنه بین‌المللی استفاده کنید اما در مرحله اول راه اندازی وبسایت خود بودجه محدودی در اختیار داشته باشید.

استفاده از SSL رایگان به شما کمک می‌کند بدون پرداخت هزینه و در نظر گرفتن تحریم ها آدرس وب سایت خود را به پروتوکل https تغییر داده و از مزایای آن لذت ببرید.

آموزش ویدئویی دریافت ssl رایگان در 4 دقیقه!

با مشاهده این ویدئو 4 دقیقه ای به راحتی می‌توانید برای وبسایت خود (حتی دامنه های ملی و .ir) گواهینامه ssl رایگان و معتبر دریافت نمایید.

همچنین نحوه نصب گواهینامه رایگان در کنترل پنل Cpanel نیز در این ویدئو بطور کامل توضیح داده شده است.

آموزش تصویری دریافت گواهینامه ssl رایگان

برای شروع ابتدا به سایت sslforfree.com مراجعه کنید.

وب سایت sslforfree.com که ssl رایگان ارائه می‌دهد

سپس آدرس وبسایت خود را در کادر سبز رنگ (قسمت enter your website to secure) وار نموده و بر روی Create Free SSL Certificate کلیک کنید.

مرحله احراز هویت دامنه جهت صدور گواهینامه ssl در سایت sslforfree

در این مرحله لازم است دامنه خود را احراز هویت کنید تا sslforfree مطمئن شود شما مدیر این وبسایت هستید.

برای احراز هویت سه راه دارید که پیشنهاد ما manual verification یا همان احراز هویت دستی که از طریق آپلود فایل به هاست شما انجام می‌شود است. ابتدا بر روی گزینه manual verification در سایت SSL for free کلیک نمایید.

انتخاب روش Manual Verification برای دامنه در سایت sslforfree

سپس از قسمت پایین صفحه روی آیکون سبز‌رنگ Manually Verify Domin کلیک کنید.

دریافت فایل از سایت sslforfree برای احراز هویت دامنه

اکنون برای احراز‌هویت سایت بصورت دستی وارد هاست خود شده و به پوشه ای که سایت شما در آن قرار دارد مراجعه کنید. (public HTML یا سابدامین یا…)

یک پوشه به نام .well-known ایجاد کنید و وارد این پوشه شوید. فولدر دیگری به نام acme-challenge نیز ایجاد نمایید و مجدد وارد این فولدر بشوید.

تا اینجا ما پوشه acme-challenge را داخل پوشه .well-known ایجاد کردیم. یعنی آدرس یا پچ ما باید به اینصورت باشد :

my-website-folder/.well-known/acme-challenge

به سایت SSL For Free باز می‌گردیم و فایل اول و دوم که با نام های Download File #1 و Download File #2 با رنگ سبز مشخص شده دانلود می‌کنیم و آن ها را در پوشه acme-challenge که داخل هاست ایجاد کردیم منتقل می‌کنیم.

پس از انجام مراحل بالا به سایت SSL For Free باز‌می‌گردیم و گزینه Download SSL Certificate را می‌زنیم.

گواهینامه ssl رایگان صادر شده توسط سایت sslforfree

تبریک گواهی نامه شما با موفقیت ایجاد شد.

در ادامه به توضیح نحوه نصب گواهینامه ssl رایگان در کنترل پنل های Cpanel و Directadmin می‌پردازیم.

نصب گواهینامه SSL در Cpanel

اگر هاست شما سی پنل است به قسمت SSL/TLS مراجعه کنید و سپس بر روی گزینه Manage SSL sites کلیک کنید.

سپس از قسمت Install an SSL Website پایین تر از سربرگ Domin دامنه خود را انتخاب بفرمایید.

شما سه فیلد خالی و Private Key (KEY) و Certificate Authority Bundle: (CABUNDLE) را مشاهده می کنید به سایت SSL For Free باز‌گردید همانطور که می‌بینیم در وب سایت sslforfree نیز قسمت های Certificate و Private Key و CABUNDLE وجود دارد.

در مرحله آخر لازم است هریک از کد های موجود در سایت ssl for free را کپی و آن را در قسمت مربوطه در سی‌پنل paste نمایید و جهت اتمام کار بر روی آیکون install certificate موجود در پایین صفحه سی‌پنل کلیک کنید.

نصب گواهینامه SSL در دایرکت ادمین

در صورتی که از کنترل پنل دایرکت ادمین استفاده می کنید جهت نصب گواهینامه ssl رایگان بر روی هاست directadmin خود مقاله آموزش نصب ssl در دایرکت ادمین را مطالعه نمایید.

ما در این مقاله نحوه نصب ssl در کنترل پنل دایرکت ادمین را بصورت قدم به قدم و تصویری توضیح داده ایم.

پس از نصب گواهینامه آدرس وبسایت خود را با https در مرورگر وارد می‌کنیم. درصورتی که مراحل را بدون مشکل سپری کرده باشید آدرس بار سایت شما به اینصورت خواهد بود.

لود شدن سایت با https پس از نصب گواهینامه ssl رایگان

سوالات متداول و خطا‌هایی که ممکن است هنگام دریافت ssl رایگان با آن روبرو شوید

طی مراحل دریافت و نصب https رایگان ممکن است با خطاهایی روبرو شوید. ما هریک از این خطاهای احتمالی را به همراه راه‌حل مناسب آن در این قسمت برای شما توضیح می‌دهیم.

آیا گواهینامه های صادر شده از سایت ssl for free قابلیت تمدید دارند؟

گواهینامه های ssl که از از طریق وب سایت ssl for free صادر می‌شوند قابلیت تمدید ندارد. اما شما می‌توانید با انجام دادن همین آموزش از مرحله اول یک گواهینامه جدید دریافت کنید و آن را مجدد بر روی هاست خود نصب کنید. صدور مجدد گواهینامه 3 ماهه برای هر دامنه به تعداد نامحدود و کاملا رایگان امکانپذیر است.

گواهی ssl رایگان را دریافت و نصب کردم اما هنوز وبسایت من خطای ssl دارد!

اگر تمامی مراحل را به‌درستی پیش رفته و نصب گواهینامه با موفقیت انجام شده اما همچنان ارور ssl در URL وبسایت شما مشاهده می‌شود ممکن است یک لینک با آدرس http در وبسایت خود داشته باشید. این لینک می‌تواند یکی از لینک های منو وب سایت شما یا لینک یکی از تصاویری که در صفحه لود می‌شود باشد. شما باید این لینک را پیدا کنید و آن را به https تبدیل کنید تا خطای یاد شده از بین برود.

مدت زمان اعتبار ssl رایگان چقدر است و چطور قبل از باطل شدن گواهینامه باخبر شویم؟

مدت زمان اعتبار گواهینامه های ssl رایگان که از وبسایت ssl fo free دریافت می‌شوند 3 ماه است. اگر شما در وبسایت ssl fo free ثبتنام کرده باشید و هنگام تهیه گواهینامه وارد حساب کاربری خود شده باشید 7 روز قبل از باطل شدن گواهینامه برای شما ایمیل اطلاع رسانی ارسال می‌شود. فرایند ثبت‌نام در وب سایت ssl for free را پس از صدور گواهینامه نیز می‌توانید انجام دهید.

در صورتی که هرگونه سوال یا مشکل در رابطه با دریافت گواهی ssl رایگان داشتید از طریق بخش نظرات همین صفحه مطرح نمایید تا کارشناسان ایکس وی پی اس پاسخگوی شما باشند.

مطلب قبلیمطلب بعدی

85 دیدگاه

    1. سلام خدمت شما
      جهت نصب گواهی نامه بر روی کنترل پنل دایرکت ادمین ابتدا مراحل احراز هویت و دریافت گواهی نامه را طبق آموزش انجام دهید.
      به پنل دایرکت ادمین خود مراجعه نموده و به قسمت Domain Setup مراجعه بفرمایید و دامنه مورد نظر را انتخاب کنید سپس تیک Secure SSL را بزنید و سیو کنید.
      به قسمت SSL Certificates بروید.
      گزینه Paste a pre-generated certificate and key را انتخاب فرمایید و certificate دریافتی را در کادر زیر کپی کنید. سپس در زیر آن key را کپی بفرمایید و سیو کنید.
      در مرحله بعد از پایین همین صفحه بر روی Click Here to paste a CA Root Certificate کلیک بفرمایید و پس از زدن تیک Use a CA Cert نسبت به کپی نمودن ca cert در این کادر کپی نموده و سیو کنید.

  1. با عرض سلام وخسته نباشید
    اموزش تون عالی بود من تونستم با این روش سایتمو به https تبدیل کنم

    فقط یک نکته وقتی این اکانت هاش فقط سه ماهه تو سر رسیدش چه باید کرد
    ممنون میشم راهنمایی کنید

    1. سلام خدمت شما
      یک هفته قبل از ابطال گواهی نامه شما ایمیلی از طرف ssl for free دریافت خواهید کرد و می توانید نسبت به تهیه گواهی جدید طبق آموزش اقدام بفرمایید.

  2. سلام
    ممنون از زحمت و توضیحات شما
    بعد از دریافت https برای ریدایرکت کردن ادرس سایت چطوری انجامش بدیم
    جایی خوندم که باید بعد از تبدیل به https ریدایرکت بشن ادرس url
    سپاس از شما

    1. سلام خدمت شما
      یکی از راه هایی که می توانید جهت ریدایرکت نمودن آدرس به https از آن استفاده نمایید ویرایش فایل htaccecc و اضافه نمودن قطعه کد زیر به این فایل است
      RewriteEngine On
      RewriteBase /
      RewriteCond %{HTTPS} off [OR]
      RewriteCond %{HTTP_HOST} !^domain\.com$ [NC]
      RewriteRule ^(.*)$ https://domain.com/$1 [R=301,L]

  3. با سلام و سپاس از آموزش خوبتون
    ببخشید من متوجه نشدم دقیقا چطوری روی هاست سی پنل نصب کنم..
    تا مراحل کپی اومدم..
    الان فرمودید برگردیم توی سایت فری و سرتیفیکیت ها رو کپی کنیم یعنی چی..!!

    1. سلام خدمت شما
      پس از دریافت گواهی نامه سه کادر با نام های ca و key و bundel برای شما در سایت freessl ایجاد می شود که کافیست هر یک را کپی نمایید و در بخش مربوطه به هاست سی پنل انتقال دهید.

  4. سلام
    بر روی دایرکت ادمین پیغام میده که عملیات با موفقیت انجام شده، ولی وقتی آدرس سایت رو با https میزنم، دامنه همچنان بدون اس اس اله
    راهنمایی می فرمایید؟

  5. سلام،
    در داخل دایرکت ادمین ، بعد از انجام کلیه مراحل ؛ خطای 404 میدهد و فایل را پیدا نمی کند ، زیرا با پوشه /.well-known/ که ابتدای ان دات دارد ، مشکل دارد و ان را یک پوشه مخفی می پندارد و فایل های درونش را نمایش نمی دهد ، لطفا جهت رفع این مشکل راهنمایی بفرمایید

    1. با سلام
      حامد عزیز این مشکل در دایرکت ادمین می تواند دلایل مختلفی داشته باشد.
      در مرحله اول آیا در حال حاضر از ssl استفاده می کنید ؟ در صورتی که بله آیا فایل های شما در public_html است یا private_html
      و آیا از کد خاصی برای ریدایرکت استفاده می کنید ؟

      1. ممون از پاسخ شما ، در حال حاضر از Ssl استفاده نمی کنم ، برای اولین بار قصد راه اندازی بروی سایت خود داشتم وی در زمان تایید فایل در هاست ، خطای 404 ، دریافت می کنم ، و وقتی در انتهای فولدر /.well-known/ یک دات دیگر قرار می دهم ، فایل بارگذاری می شود ، ولی متاسفانه سایت sslforfree شناسایی نمی کند ، در هر صورت مشکل دایرکتوری دارم ، پیشاپیش از همکاری و راهنمایی شما کمال تشکر را دارم.

        1. بنظر می رسد مشکل از سوی دایرکت ادمین شما باشد.
          تا به حال چنین موردی در کنترل پنل دایرکت ادمین مشاهده نشده است.

  6. سلام وقتتون بخیر من این روند رو انجام دادم .پیغام ساکسسفولی هم داد، ولی اخر سر وقتی خواستم با https سایت رو بالا بیارم نشد. و این ارور رو داد:
    This site can’t provide a secure connection
    از کجا می تونم بفهمم مشکل کارم دقیقا کجاست؟
    راستی توی اون هاست من هم دامین اضافی دارم هم ساب دامین ولی برای هر کردوم انجام دادم بالا نیومد!

    1. با عرض سلام و روز بخیر
      آیا شما از هاست سی پنل استفاده می کنید ؟ و فرایند آموزش را دقیق انجام داده اید ؟

  7. باسلام. من تمام مراحل رو با موفقیت گذروندم اما نتیجه بخش نبود و قفل سبز امن بودن سایت برای من فعال نشد

    1. محمد عزیز سلام
      اگر پس از انجام تمامی مراحل قفل با مثلث زرد رنگ و هشدار مشاهده نمودید به این معناست که هنوز در صفحه خود لینک هایی با http دارید. تمامی لینک ها شامل لینک منو – فوتر – لینک تصاویر و… را به https تبدیل نمایید تا سایت شما معتبر نشان داده شود…

  8. سلام. وثت بخیر. ببخشید من تمام مراحل رو انجام میدم و فایل ها رو هم به درستی آپلود میکنم ولی در نهایت در مرحله آخر بعد کلیک روی آخرین دکمه این ارور میاد:

    Domain "www.sooremarket.com" challenge3 failed. Response from "https://acme-v02.api.letsencrypt.org/acme/challenge/eortiJoBdpFvPkruo3bWoi5VegNg5H2M7nIHr0xZHmw/6517299067" was: 
    
    Error: Invalid response from http://www.sooremarket.com/.well-known/acme-challenge/ozn3U7NnjH1mCAWQ9scGP0YkT1Hvan07cZh5E1FiBRA: "    <meta charset="UTF-8"/"
    
    Full Error: { "type": "http-01", "status": "invalid", "error": { "type": "urn:ietf:params:acme:error:unauthorized", "detail": "Invalid response from http://www.sooremarket.com/.well-known/acme-challenge/ozn3U7NnjH1mCAWQ9scGP0YkT1Hvan07cZh5E1FiBRA: \"\u003c!DOCTYPE html\u003e\r\n\u003chtml dir=\"rtl\" lang=\"fa-IR\" prefix=\"og: http://ogp.me/ns#\"\u003e\r\n\u003chead\u003e\r\n\t\u003c!--meta tag--\u003e\r\n\t\u003cmeta charset=\"UTF-8\"/\"", "status": 403 }, "url": "https://acme-v02.api.letsencrypt.org/acme/challenge/eortiJoBdpFvPkruo3bWoi5VegNg5H2M7nIHr0xZHmw/6517299067", "token": "ozn3U7NnjH1mCAWQ9scGP0YkT1Hvan07cZh5E1FiBRA", "validationRecord": [ { "url": "http://www.sooremarket.com/.well-known/acme-challenge/ozn3U7NnjH1mCAWQ9scGP0YkT1Hvan07cZh5E1FiBRA", "hostname": "www.sooremarket.com", "port": "80", "addressesResolved": [ "185.55.224.150" ], "addressUsed": "185.55.224.150" } ] }

    میشه لطفا راهنماییم کنید؟

    1. محمد حسین عزیز سلام.
      فایل ozn3U7NnjH1mCAWQ9scGP0YkT1Hvan07cZh5E1FiBRA که در اختیار شما قرار داده شده به مسیر صحیح آپلود نشده است و پس از باز کردن لینک ارور not found دریافت می شود.
      آیا مطابق آموزش ویدئویی پیش رفتید ؟

  9. ببخشید من هم مشکل اقا محمدو دارم و دیدم که شما این جواب رو بهش دادی
    (
    محمد عزیز سلام
    اگر پس از انجام تمامی مراحل قفل با مثلث زرد رنگ و هشدار مشاهده نمودید به این معناست که هنوز در صفحه خود لینک هایی با http دارید. تمامی لینک ها شامل لینک منو – فوتر – لینک تصاویر و… را به https تبدیل نمایید تا سایت شما معتبر نشان داده شود…
    )
    حالا سوال من اینجاست که چه جوری این لینکارو به https تبدیل کنیم ؟؟
    اگه میشه جوابو برام ایمیل کنید

    1. با عرض سلام و وقت بخیر
      در صورتی که سیستم مدیرین محتوا مانند وردپرس دارید با مراجعه به پنل ادمین می توانید به قسمت های مربوطه بروید و لینک را اصلاح کنید.
      در صورتی که سیستم مدیریت محتوا ندارید لازم است کد های HTML را ویرایش کنید.

  10. سلام من بارها سعی کردم این گواهی را از sslforfree نصب کنم اما وقتی برای تایید درستی اپلود، صفحه رو باز می کنم توش چیزی نیست و می زنه صفحه در دسترس نیست. به نظرتون مشکل از کجاس. در ضمن من مجبور شدم از ssl خود ویندوز استفلده کنم ولی گویا کارامد نیست.

    1. با عرض سلام و وقت بخیر
      برسی بفرمایید که آدرس های شما ریدایرکت نشوند (مثلا به https) همچنین برسی نمایید که نام پوشه ها را درست ایجاد کرده باشید.
      پوشه .well-known را ایجاد نمایید و acme-challenge را داخل آن ایجاد و فایل ها را دورن آن منتقل کنید.
      در صورتی که مشکل ادامه داشت لینک فایل ها را زمینه بفرمایید تا برسی شود.

      1. راستش تو این زمینه تا جایی که اطلاعاتم اجازه داد هر کار تونستم کردم. البته چون تازه کارم با دستوالعملهای نآگاهانه خودم هم گیج شدم تو برنامه هام . امکانش هست شما برام بررسی کنید؟

      2. سلام من بالخره ایرادو پیدا کردم(من نقطه قبل از اسم پوشه را نگذاشته بودم) و با موفقیت نصب کردم اما بعد از نصب ی سری ایرادات گرفته که سایت هم باز نمیشه
        Note: you don’t have a dedicated IP address. As a result , web browsers that do not support SNI … Microsoft internet explorer on windows XP is the most widely used web browser that does not support SNI.
        برای رفع این ایراد هم یک راهنمایی بفرمایید با تشکر

        1. با سلام
          بنظر می رسد این مشکل از سمت مرورگر شما باشد.
          ایا با مرورگر های فایرفاکس و کروم سایت خود را برسی نموده اید ؟

          1. کلا با کروم نصب کردم و با کروم سایت باز نشد. بالای صفحه سی پنلم وب سایتهای سی پنل، میل، وب دیسک و وب میلم قفل قرمز زده. و اینکه روبه روی سیپنل نوشته unistall

  11. سلام. من صفحات را آپلود می کنم اما برای مشاهده و بارگذاری لود نمی شوند که صفحات تایید شوند و می زتد صفحه در دسترس نیست. به نظرتان مشکل از چیه و چه کار کنم؟

  12. الان مشکلم سی پنله که https نمی شه حتی سه خط کد درhtaccess وارد کردم اما عمل نکرد.

    1. بنده وب سایت شما را برسی نمودم – گواهی نامه بدون مشکل نصب و فعال سازی شده است.
      گواهی نامه ssl مربوط به سیپنل باید از طرف شرکت ارائه دهنده هاستینگ تنظیم شود و ارتباطی با گواهی تنظیم شده بر روی سایت شما ندارد.
      موفق باشید.

      1. ممنون. خیلی لطف کردید. آشنایی امروز با سایت شما و ویدیو خوبتون باعث شد که بعد از مدتها تلاش امروز این گواهیو نصب کنم. خسته نباشید

  13. سلام من همه مراحل رو درست انجام دادم و حتی توی سی بنل هم میزنه که سرتفیکت اوکی هست فقط اینکه مرورگر اصلا ssl رو نمیشناسه و مثل قبله و حتی ادرس رو دستی با https:// وارد میکنم بازم فایده نداره.فرمودید تموم لینکها رو از http به https تغیذ بدم.گیج شدم نمیدونم چی هست.ممنون میشم راهنمایی کنید.

    1. سلام خدمت شما
      لطفا آدرس وب سایت را اعلام بفرمایید تا برسی شود.

  14. سلام روزتون بخیر من فایل ها رو تو پوشه دیتابیس میذارم میام اون لینک ها رو هم میذارم درست نشون میده اما وقتی در اخر دکمه dawnload ssl certificate رو میزنم errorمقابل رو میده

    Domain "tarrahandookht.ir" challenge3 failed. Response from "https://acme-v02.api.letsencrypt.org/acme/challenge/vatYqHErUoN73KaLxSv9Fg6SAlFCf0lQnE9jYKP8ow0/9117503343" was: 
    
    Warning: Your verification URL is not returning the correct contents to our verification servers. The URL looks like it is blocking bots and which inadvertently blocks our servers from receiving the correct content. Contact your host, a professional developer or admin for further help with fixing it.
    
    Error: Fetching http://tarrahandookht.ir/.well-known/acme-challenge/ihSio28nWXoaw-6VQQmf1RinzIWcNi8HFEZzUGurxk0: Timeout during connect (likely firewall problem)
    
    Full Error: { "type": "http-01", "status": "invalid", "error": { "type": "urn:ietf:params:acme:error:connection", "detail": "Fetching http://tarrahandookht.ir/.well-known/acme-challenge/ihSio28nWXoaw-6VQQmf1RinzIWcNi8HFEZzUGurxk0: Timeout during connect (likely firewall problem)", "status": 400 }, "url": "https://acme-v02.api.letsencrypt.org/acme/challenge/vatYqHErUoN73KaLxSv9Fg6SAlFCf0lQnE9jYKP8ow0/9117503343", "token": "ihSio28nWXoaw-6VQQmf1RinzIWcNi8HFEZzUGurxk0", "validationRecord": [ { "url": "http://tarrahandookht.ir/.well-known/acme-challenge/ihSio28nWXoaw-6VQQmf1RinzIWcNi8HFEZzUGurxk0", "hostname": "tarrahandookht.ir", "port": "80", "addressesResolved": [ "94.130.9.79" ], "addressUsed": "94.130.9.79" } ] }
    

    میشه راهنمایی م کنید ممنونتون میشم

    1. با عرض سلام و روز بخیر
      متن زیر می گوید روند احراز هویت شما نا موفق بوده است و ارتباط با سرور تایم اوت شده که علت اصلی آن می تواند از فایروال هاست شما باشد…

  15. سلام
    موارد خوبی رو ساییتون آوردید اما چقد می توان به سایتی که ssl رایگان می دهد اعتماد داشت ؟ آیا ssl رایگان باعث سرقت اطلاعات یا هک شدن و غیره نمیشود ؟
    هر کار رایگانی هدفی در پشت پرده اش وجود دارد که آن هدف می تواند خیرخواهانه باشد یا خرابکارنه
    متشکرم

    1. سلام خدمت شما
      امروزه از گواهی نامه lets encrypt در بسیاری از پلتفرم های معروف دنیا مانند سی پنل و دایرکت ادمین و ویرچوالزور و… استفاده می شود و مشکلی ندارد.

  16. با عرض سلام

    من طبق آموزش ویدیوی شما کلیه ی موارد مربوط به دریافت ssl رایگان را رعایت نموده ام،اما این خطا را در مراحل آخری نشان می دهد،و چند مرحله هم مراحل را مجددا به دقت امتحان کردم،باز مراحل با این خطا مواجه شد.

    Domain "hamza-manafi.ir" challenge3 failed. Response from "https://acme-v02.api.letsencrypt.org/acme/challenge/sBfuk1cXM9NCSLiPAobcjiw3-3S3tKEYryuVzSf77q0/10417348060" was:
    
    Warning: Your verification URL is not returning the correct contents to our verification servers. The URL looks like it is blocking bots and which inadvertently blocks our servers from receiving the correct content. Contact your host, a professional developer or admin for further help with fixing it.
    
    Error: Invalid response from http://hamza-manafi.ir/.well-known/acme-challenge/ygKEwGp7MGo3ZfXlknU42I99N5F-KmBf_MoXO0lXy5s: "function toNumbers(d){var e=[];d.replace(/(..)/g,func"
    
    Full Error: { "type": "http-01", "status": "invalid", "error": { "type": "urn:ietf:params:acme:error:unauthorized", "detail": "Invalid response from http://hamza-manafi.ir/.well-known/acme-challenge/ygKEwGp7MGo3ZfXlknU42I99N5F-KmBf_MoXO0lXy5s: \"\u003chtml\u003e\u003cbody\u003e\u003cscript type=\\\"text/javascript\\\" src=\\\"/aes.js\\\" \u003e\u003c/script\u003e\u003cscript\u003efunction toNumbers(d){var e=[];d.replace(/(..)/g,func\"", "status": 403 }, "url": "https://acme-v02.api.letsencrypt.org/acme/challenge/sBfuk1cXM9NCSLiPAobcjiw3-3S3tKEYryuVzSf77q0/10417348060", "token": "ygKEwGp7MGo3ZfXlknU42I99N5F-KmBf_MoXO0lXy5s", "validationRecord": [ { "url": "http://hamza-manafi.ir/.well-known/acme-challenge/ygKEwGp7MGo3ZfXlknU42I99N5F-KmBf_MoXO0lXy5s", "hostname": "hamza-manafi.ir", "port": "80", 
    

    ممنون می شوم بنده را راهنمایی کنید برای رفع این خطا.

    1. درود
      با توجه به متن ارور :
      Warning: Your verification URL is not returning the correct contents to our verification servers. The URL looks like it is blocking bots and which inadvertently blocks our servers from receiving the correct content. Contact your host, a professional developer or admin for further help with fixing it.
      بنظر می رسد اطلاعات فایل هایی که آپلود نمودید به درستی بازگردانده نمی شود.

  17. سلام خسته نباشید من تمام مراحل را انجامدادم ولی در آخر کار نمیکه . دلیلش چیه؟

    1. سلام خدمت شما
      دریافت گواهی نامه مطابق آموزش بار ها و بار ها انجام شده و مشکلی ندارد.
      اگر ارور یا مشکل خاصی در هر مرحله دارید بیان نمایید تا برسی شود.

  18. با سلام . اول اینکه ممنون از آموزشتــون .
    می خواستم بدونم که دقیقا وقتی که تاریخ انقضاء را به ما ایمیل کردند باید چگونه ssl را تمدید کنیم ؟ آیا باید در هاستمون چیزی را حذف کنیم ویا نه ؟ لطف می فرمایید توضیح بدید ؟ با تشکر

    1. سلام خدمت شما
      جهت تمدید گواهی نامه کافیست مراحل آموزش را یک بار دیگر از ابتدا انجام دهید.
      پیروز باشید

  19. با سلام مجدد
    عذرخواهی می کنم می شه بفرمایید این خطا که در افزونه really-simple-ssl.3.1.3 برای چیست ؟ البته در قبل این خطا نبود اما این خطا تازه داده است . ضمنا سایت

    با https کار می کند و هیچ مشکلی ندارد . با تشکر

    success SSL در سایت شما فعال است

    error فیشینگ محتوای مختلف فعال است، اما در صفحه اصلی شناسایی نشده است. لطفا این مراحل را دنبال کنید تا بررسی کنید که آیا تنظیم کننده محتوای مخلوط کار

    می کند یا خیر.: دستورالعمل ها
    success یک گواهینامه SSL در سایت شما شناسایی شد.

    success 301 مسیریابی به https مجموعه:وردپرس تغییر مسیر

    1. با عرض سلام و احترام
      متاسفانه در این آموزش اشاره ای به افزونه ای که شما نام آن را یاد کرده اید نشده است.

  20. با سلام.آموزش شما رو کامل رفتم.اما ظاهرا هاستینگ ما،اجازه نمیده این درخواست نصب شود.پیشنهاد شما چیست؟

    1. سلام خدمت شما
      توصیه می شود از گواهی نامه های یک ساله استفاده بفرمایید.

  21. سلام از این ssl میشه روی سرور اختصاصی هم نصب کرد برا سایت به زبان asp.net

  22. سلام
    من کارهایی که گفتین انجام دادم و پیغام
    ssl sertificate successfully updated هم برام پس از وارد کرد 3 کد در سی پنل اومد
    ولی طبق آموزش شما من جایی ایمیل وارد نکردم که برای تمدید ایمیلی بیاد
    در ضمن میخواستم بدونم چه مدت بعد ssl فعال میشه ؟ چون هنوز سایتم با https فعال نشده.
    لطفا راهنمایی بفرمایید

    1. با سلام
      در صورت عدم وارد نمودن ایمیل، یک هفته قبل از منقضی شدن گواهینامه اطلاعه دریافت نخواهید کرد و مشکل دیگری برای شما نخواهد داشت.
      پس از ثبت ssl چند دقیقه زمان لازم است تا سایت شما با https لود شود.

  23. با سلام و خسته نباشید
    چرا سایت رو فقط دو تا حالت رو گواهی میکنه یکی با www.*****.com و یکی بدون www efj ld;ki
    اگر پسوند اولیه مشابه زیر باشه کنارشون قرمز میزنه و سبز نمیشه
    cpanel.****.com
    mail.*****.com
    webdisk.******.com
    webmail.******.com
    با تشکر از شما

    1. سلام خدمت شما
      برای سایر بخش ها لازم است گواهینامه جداگانه تهیه بفرمایید و یا هنگام ثبت گواهینامه همه زیردامنه ها را وارد کنید.

  24. با سلام و خسته نباشید خدمت شما و ممنون بخاطر اموزش مختصر و مفیدتون

    سوالی که هست اینه که ssl رایگان ارزش کمتری را از دید گوگل دارد چون رایگان است و روی سئو سایت تاثیر میزاره
    درسته؟ اگه اره پس چه دلیلی داره بیایم از رایگان استفاده کنیم وقتی پای بحث مهم سئو در وسط هستش
    با تشکر

    1. سلام خدمت شما
      گواهی نامه های رایگان و پولی تفاوتی با یکدیگر ندارند.

  25. سلام من از طریق ftp اون سه تا کد را دریافت کردم و هر کدام را سزجای خودش قرار دادم ولی هنوز میزنه این سایت ایمن نیست
    اگر امکانش هست کمکم کنید

    1. سلام خدمت شما
      آیا نسبت به دریافت و نصب گواهی نامه اقدام نمودید ؟
      آیا تمامی لینک های موجود در وب سایت شامل لینک منو ها و لینک تصاویر را به https تغییر دادید ؟
      توجه داشته باشید در صورتی که حتی 1 لینک http در صفحه شما لود شده قسمت مربوط به گواهینامه در مرورگر ارور دریافت می کند.

  26. مقداری از آموزش رو دیدم تا االان خیلی از سایت ها آموزش ها رو دیدم ولی خیلی بد بود و قابل فهم نبود
    ولی این آموزش بنظر میرسه بهترینه امیدوارم درست بشه و سایتم hhtps بشه
    اگر بشه که جاتون اینجاس ♥

  27. اصلا برای هاست رایگان این گزینه ها در سی پنل نمیاد بالا برای نصب اس اس ال

    1. سلام وقت بخیر
      در صورتی که گزینه ssl/tls در کنترل پنل شما موجود نباشد امکان استفاده از گواهینانه ssl را نخواهید داشت.

  28. سلام دقیق مثل اموزش انجام میدم ولی بعد از اپلود فایل به مرحله بعد نمیره و این پیغام خطا رو میده.

    Domain “policegoroh00” challenge3 failed. Response from “https://acme-v02.api.letsencrypt.org/acme/chall-v3/2430675465/j462VA” was:

    Warning: Your verification URL is not returning the correct contents to our verification servers. The URL looks like it is blocking bots and which inadvertently blocks our servers from receiving the correct content. Contact your host, a professional developer or admin for further help with fixing

    Full Error: { “type”: “http-01”, “status”: “invalid”, “error”: { “type”: “urn:ietf:params:acme:error:dns”, “detail”: “DNS problem: NXDOMAIN looking up A for policegoroh00”, “status”: 400 }, “url”: “https://acme-v02.api.letsencrypt.org/acme/chall-v3/2430675465/j462VA”, “token”: “ofKnV1cDUSEaL_yFemxRZIFPjKfrAp02nOAyIIbhhM4” }

    1. سلام خدمت شما
      بنظر می رسد وبسایت ssl for free به محتوای فایل های متنی که جهت احراز هویت آپلود نمودید دسترسی پیدا نکرده است.
      آیا در حال حاضر از ssl استفاده می کنید؟ آیا در htaccess یا هاست خود کد ریدایرکت http به https دارید؟

      1. سلام مجدد.داخل فایل htaccess

        # php — BEGIN cPanel-generated handler, do not edit
        # Set the “ea-php56” package as the default “PHP” programming language.

        AddHandler application/x-httpd-ea-php56 .php .php5 .phtml

        # php — END cPanel-generated handler, do not edit

        نوشته شده من این دستورو بهش اضافه کردم

        RewriteEngine On
        RewriteCond %{HTTPS} off
        RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

        در کل این دستورش هست

        RewriteEngine On
        RewriteCond %{HTTPS} off
        RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

        # php — BEGIN cPanel-generated handler, do not edit
        # Set the “ea-php56” package as the default “PHP” programming language.

        AddHandler application/x-httpd-ea-php56 .php .php5 .phtml

        # php — END cPanel-generated handler, do not edit

        1. مجدد فایل ها رو اپلود کردم مجدد این پیغام ارسال شد

          Domain “policegoroh00.ir” challenge3 failed. Response from “https://acme-v02.api.letsencrypt.org/acme/chall-v3/2436652146/QRIISw” was:

          Warning: Your verification URL is not returning the correct contents to our verification servers. The URL looks like it is blocking bots and which inadvertently blocks our servers from receiving the correct content. Contact your host, a professional developer or admin for further help with fixing it.

          Error: DNS problem: NXDOMAIN looking up A for policegoroh00.ir – check that a DNS record exists for this domain

          Full Error: { “type”: “http-01”, “status”: “invalid”, “error”: { “type”: “urn:ietf:params:acme:error:dns”, “detail”: “DNS problem: NXDOMAIN looking up A for policegoroh00.ir – check that a DNS record exists for this domain”, “status”: 400 }, “url”: “https://acme-v02.api.letsencrypt.org/acme/chall-v3/2436652146/QRIISw”, “token”: “GifJHUpCt2vsolqSWiIvcAknQGt3EeoAnoRnkoc1oyM” }

        2. لطفا کدهای ریدایرکت را حذف نمایید.
          سرویس جهت احراز هویت نیاز دارد به لینک های http شما دسترسی داشته باشد.
          پس از حذف کد های ریدایرکت http به https مجددا برای دریافت گواهینامه ssl رایگان اقدام کنید.

    1. موفق باشید
      خوشحالیم که مقاله دریافت https رایگان برای شما مفید بود.

  29. سلام من میخوام برای VDI، SSL بگیرم. لطفا دوستان راهنمایی کنن که چطور باید اینکارو انجام بدم؟

        1. آیا روی دستکاپ مجازی خود وبسایتی میزبانی می‌کنید که می‌خواهید برای آن ssl رایگان تهیه کنید؟
          اگر بله، از چه کنترل پنل یا وب سروری استفاده می‌کنید؟

  30. سلام از مطالب مفیدتون ممنونم. ببخشید من SSL رایگان رو از خدمات هاستم دریافت کردم اما ریدایرکت رو بلد نیستم ممنون میشم اگر این مطلب هم بزارید

    1. سلام
      جهت ریدایرکت ترافیک http به https کافیست کد زیر را در htaccess سایت خود وارد نمایید.

      RewriteEngine On
      RewriteCond %{SERVER_PORT} 80
      RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]
    1. سلام وقت بخیر
      احتمالا فایل دوم را به درستی آپلود نکردید.
      همچنین اگر برای subdomain خود ssl تهیه کنید، تنها یک لینک جهت احراز هویت وجود خواهد داشت.

  31. ممنون از سایت خوبتون
    برای من موقع نصب این ارور رو میده:
    Error: {“type”:”urn:ietf:params:acme:error:rejectedIdentifier”,”detail”:”Error creating new order :: Cannot issue for \”\”: Domain name can not have two dots in a row”,”status”:400}

    1. سلام وقت بخیر
      دقیقا در چه مرحله ای این ارور را دریافت می کنید ؟

      1. ممنونم از پاسخ سریع شما.
        والا این ارور حل شد.
        ولی فقط یک لینک دانلود به من داده!
        با همون یک فایل هم می تونم؟

        1. بله
          اگر قصد دریافت ssl را برای سابدومین خود داشته باشید تنها یک لینک دانلود فایل احراز هویت برای شما ایجاد می شود.

          1. نه بزرگوار
            سابدامین نیست. دامین اصلی هست. ملاحظه بفرمایید: http://www.kalagoogle.ir اصلا سکوریتی نداره و در سایت sslforfree.com هم که ثبت کردم فقط یک لینک به من میده!
            امیدوارم نوشتن دامنه در این قسمت مشکلی نباشه.
            ممنون

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *