HTTPS SSL ไม่ทำงานบน มือถือ

บันทึกเรื่องการติดตั้ง Certificate SSL หรือ HTTPS สำหรับเว็บไซต์ เว็บผมใช้ Vesta Control Panel และได้ลงทะเบียน SSL กับ Comodo หลังจากติดตั้ง Certificate SSL แล้วสามารถทำงานได้ถูกต้องบนเว็บเบราเชอร์บนพีซี ทั้งบน Chrome, IE, Mozilla Firefox แต่บนมือถือนั้นกลับไม่ได้ ยังคงเห็นเป็น แม่กุญแจสีแดงอยู่

วิธีแก้คือ

ขั้นตอนที่ 1 ตอนที่เราลงทะเบียน SSL นั้นเราจะได้ไฟล์มา2ไฟล์ อย่างของผมคือ

  1. www_mnc_co_th.crt
  2. www_mnc_co_th.ca-bundle

ให้รวมเป็นไฟล์เดียวให้ชื่อไฟล์ว่า ssl-bundle.crt และเก็บไฟล์ไว้บน server เช่นที่ /etc/nginx/ssl/www.mnc.co.th (หรือที่ไหนก็ได้แต่ต้องอ้างอิงจากไฟล์ snginx.conf มาให้ถูก)

 

ขั้นตอนที่ 2 ต่อมาให้ไปที่เก็บคอนฟิกของ NGINX ของผมคือ /home/admin/conf/web/snginx.conf

server {
    listen      61.47.7.243:443;
    server_name mnc.co.th www.mnc.co.th;
    ssl         on;
    ssl_certificate      /etc/nginx/ssl/www.mnc.co.th/ssl-bundle.crt;
    ssl_certificate_key  /home/admin/conf/web/ssl.mnc.co.th.key;
    error_log  /var/log/httpd/domains/mnc.co.th.error.log error;

    location / {

เข้าไปแก้ไขตรงบรรทัด ssl_certificate ให้ไปหาไฟล์ ssl-bundle.crt ที่เราได้จากขั้นตอนที่ 1 ทำการบันทึกไฟล์เสีย

ขั้นตอนที่ 3 ทำการรีสทาร์ท NGINX ใหม่ แล้วลองเข้าดูหน้าเว็บผ่าน https ดูซ้ำอีกทีทั้งบน พีซี และ มือถือ คราวนี้เขียวแน่นอน

มีเดีย เน็ตเวิร์ค คอมมูนิเคชั่น จำหน่าย ติดตั้ง กล้องวงจรปิด CCTV ตู้สาขา IP PBX เน็ตเวิร์ค ไวไฟ ฮอตสปอตจำหน่ายอุปกรณ์ VoIP กล้องวงจรปิด CCTV Network Wifi Hotspot

 

อ้างอิง :
https://support.comodo.com/index.php?/Default/Knowledgebase/Article/View/1091/0/certificate-installation–nginx

https://www.ssllabs.com/ssltest/index.html

แสดงความคิดเห็น