ผมมีปัญหาคือ server(linux) ผมได้ติดตั้ง cert แล้ว ได้ทดลองใช้งาน https แล้วบนหน้า desktop ใช้งานได้ปกติ แต่พอเปิดบน chrome(android) กลับเปิดไม่ได้ แต่ใช้งานบน FF(android) ได้ทั้ง mobile และ desktop ตัวerror แสดงดังรูปที่ 1 ครับ
ลงดูวิธีแก้ปัญหาที่ระบบให้มา ไฟล์แนะนำการแก้ไขของ chrome
ก็ดูแล้ว cert ที่ได้มาคนให้มาก็บอกว่าไม่ใช่ sha1 เราจะดูได้อย่างไรว่าใช่ sha1 หรือเปล่าครับ
รูปไม่ขึ้นครับ
แต่เดาว่าน่าจะลืมใส่ intermediate cert (บางที่เรียกว่า cert chain) ครับ
มันแปลกที่ เปิดใน chrome Desktop version 58.0.3029.81 เปิดได้ไม่ขึ้น error https ครับ
แต่เปิดบน chrome android version 58.0.3029.83 เปิดไม่ได้ browser จะขึ้น error บน mobile ครับ งงมาก
Chrome Android เครื่องอื่นเป็นเปล่าครับ
เป็นทุกเครื่อง android ที่เปิดเว็บด้วย chrome ครับ chrome บน ios ไม่เป็น
domain ชี้ไปที่ IP ของ load balance รึเปล่าครับ
เปล่าครับ
ตอนนี้คุยกับคนออก cert เขาบอกว่า intermediate cert ไม่ถูกต้องต้องทำใหม่ แต่ยังไม่รู้ว่าจะได้ไหมต้องลองอีกครั้ง ตอนนี้เป็นเฉพาะ chrome และ internet บน android
browser บนคอมมีข้อมูล CA เยอะกว่าบนมือถือครับ หลายๆ เจ้าจะ trust ตั้งแต่ intermediate เลย
แต่ฝั่งมือถือพื้นที่มีจำกัดกว่า ก็เลยจะมีเฉพาะ root ถ้าใส่ intermediate cert ไม่ครบมันก็จะ validate ไม่ผ่านแบบนี้แหละครับ
ราคาSamsung ต่างประเทศคลิ๊กเลย➡➡ http://adf.ly/1mzLQt ??copy link