Tags:

ผมมีปัญหาคือ server(linux) ผมได้ติดตั้ง cert แล้ว ได้ทดลองใช้งาน https แล้วบนหน้า desktop ใช้งานได้ปกติ แต่พอเปิดบน chrome(android) กลับเปิดไม่ได้ แต่ใช้งานบน FF(android) ได้ทั้ง mobile และ desktop ตัวerror แสดงดังรูปที่ 1 ครับ

ไฟล์error บนมือถือ

ลงดูวิธีแก้ปัญหาที่ระบบให้มา ไฟล์แนะนำการแก้ไขของ chrome

ก็ดูแล้ว cert ที่ได้มาคนให้มาก็บอกว่าไม่ใช่ sha1 เราจะดูได้อย่างไรว่าใช่ sha1 หรือเปล่าครับ

Get latest news from Blognone
By: lancaster
Contributor
on 1 May 2017 - 14:11 #982354

รูปไม่ขึ้นครับ

แต่เดาว่าน่าจะลืมใส่ intermediate cert (บางที่เรียกว่า cert chain) ครับ

By: khao_lek on 2 May 2017 - 08:56 #982451 Reply to:982354

มันแปลกที่ เปิดใน chrome Desktop version 58.0.3029.81 เปิดได้ไม่ขึ้น error https ครับ
แต่เปิดบน chrome android version 58.0.3029.83 เปิดไม่ได้ browser จะขึ้น error บน mobile ครับ งงมาก

By: TeamKiller
ContributoriPhone
on 2 May 2017 - 10:30 #982483
TeamKiller's picture

Chrome Android เครื่องอื่นเป็นเปล่าครับ

By: khao_lek on 2 May 2017 - 14:19 #982593 Reply to:982483

เป็นทุกเครื่อง android ที่เปิดเว็บด้วย chrome ครับ chrome บน ios ไม่เป็น

By: whitebigbird
Contributor
on 2 May 2017 - 13:28 #982579
whitebigbird's picture

domain ชี้ไปที่ IP ของ load balance รึเปล่าครับ

By: khao_lek on 2 May 2017 - 14:19 #982594 Reply to:982579

เปล่าครับ

By: khao_lek on 2 May 2017 - 14:21 #982595

ตอนนี้คุยกับคนออก cert เขาบอกว่า intermediate cert ไม่ถูกต้องต้องทำใหม่ แต่ยังไม่รู้ว่าจะได้ไหมต้องลองอีกครั้ง ตอนนี้เป็นเฉพาะ chrome และ internet บน android

By: icez
ContributoriPhoneAndroidRed Hat
on 2 May 2017 - 22:28 #982705

browser บนคอมมีข้อมูล CA เยอะกว่าบนมือถือครับ หลายๆ เจ้าจะ trust ตั้งแต่ intermediate เลย

แต่ฝั่งมือถือพื้นที่มีจำกัดกว่า ก็เลยจะมีเฉพาะ root ถ้าใส่ intermediate cert ไม่ครบมันก็จะ validate ไม่ผ่านแบบนี้แหละครับ

By: Aonkham on 17 June 2017 - 07:15 #993636

ราคาSamsung ต่างประเทศคลิ๊กเลย➡➡ http://adf.ly/1mzLQt ??copy link