การแก้ไขปัญหา

ปัญหาที่พบบ่อย

รหัสจับคู่ไม่ปรากฏหรือใช้งานไม่ได้

:ref:`รหัสจับคู่ <iot/connect/pairing-code>`อาจไม่แสดงหรือพิมพ์ภายใต้สถานการณ์ดังต่อไปนี้:

  • ระบบ IoT ไม่ได้เชื่อมต่อกับเครือข่าย

  • ระบบ IoT เชื่อมต่อกับฐานข้อมูล Odoo อยู่แล้ว ยกเลิกการเชื่อมต่อจากฐานข้อมูล

  • เวลาแสดง:ref:รหัสจับคู่ <iot/connect/pairing-code>`หมดอายุแล้ว รีสตาร์ท:ref:`IoT box <iot/iot-box/restart> หรือ:ref:บริการ Windows virtual IoT <iot/windows_iot/restart> เพื่อสร้างและแสดงรหัสจับคู่

ระบบ IoT ไม่เชื่อมต่อกับฐานข้อมูล

ระบบ IoT อาจใช้เวลาสองสามนาทีในการรีสตาร์ทเมื่อเชื่อมต่อกับฐานข้อมูล หากยังไม่ปรากฏหลังจากผ่านไปสองสามนาที:

  • ตรวจสอบว่าระบบ IoT สามารถเข้าถึงฐานข้อมูลได้ และเซิร์ฟเวอร์ไม่ได้ใช้สภาพแวดล้อมแบบหลายฐานข้อมูล

  • รีสตาร์ท:ref:IoT box <iot/iot-box/restart> หรือ:ref:บริการ Windows virtual IoT <iot/windows_iot/restart>

ระบบ IoT เชื่อมต่อกับฐานข้อมูล Odoo แต่ไม่สามารถเข้าถึงได้

ตรวจสอบว่าระบบ IoT และคอมพิวเตอร์ที่ใช้งานฐานข้อมูล Odoo เชื่อมต่อกับเครือข่ายเดียวกัน และ:ref:อัปเดตการตั้งค่า DNS <iot/troubleshooting/dns> หากจำเป็น

ไม่สามารถเข้าถึงหน้าแรกของ Windows virtual IoT จากอุปกรณ์อื่นได้

  • ตรวจสอบให้แน่ใจว่าอุปกรณ์เชื่อมต่อกับเครือข่ายเดียวกันกับ Windows virtual IoT

  • ตรวจสอบ การกำหนดค่า Windows Firewall

ระบบ IoT ไม่ทำงานหลังจากอัปเกรด Odoo

รีสตาร์ท:ref:IoT box <iot/iot-box/restart> หรือ:ref:บริการ Windows virtual IoT <iot/windows_iot/restart>

หากปัญหายังคงอยู่ ให้:ref:อัปเดตอิมเมจ <iot/updating_iot/image-code> โดยการแฟลชการ์ดของ IoT box หรือ:ref:ถอนการติดตั้งโปรแกรม Windows virtual IoT <iot/windows_iot/uninstall> และ:ref:ติดตั้งแพ็คเกจ virtual IoT ใหม่ <iot/windows-iot/installation>

สามารถเข้าถึงหน้าแรกของระบบ IoT ได้โดยใช้ IP address แต่ไม่สามารถใช้ URL xxx.odoo-iot.com ได้

ติดต่อผู้ดูแลระบบหรือผู้ดูแลเครือข่ายของคุณเพื่อแก้ไขปัญหา ปัญหาที่เกี่ยวข้องกับเครือข่ายอยู่นอกเหนือขอบเขตของบริการสนับสนุนของ Odoo

  • หากเราเตอร์อนุญาตให้กำหนดค่า DNS ด้วยตนเองได้ ให้อัปเดตการตั้งค่าเพื่อใช้ Google DNS

  • หากเราเตอร์ไม่รองรับสิ่งนี้ คุณจำเป็นต้องอัปเดตการตั้งค่า DNS โดยตรงบนอุปกรณ์แต่ละเครื่องที่ติดต่อกับระบบ IoT เพื่อใช้ Google DNS คำแนะนำในการกำหนดค่า DNS บนอุปกรณ์แต่ละเครื่องสามารถพบได้ในเว็บไซต์ของผู้ผลิตที่เกี่ยวข้อง

Note

  • อุปกรณ์ IoT บางประเภท เช่น เครื่องชำระเงิน มักจะไม่จำเป็นต้องเปลี่ยนแปลง DNS เนื่องจากโดยทั่วไปจะได้รับการกำหนดค่าล่วงหน้าด้วยการตั้งค่า DNS แบบกำหนดเอง

  • ในเบราว์เซอร์บางตัว จะแสดงรหัสข้อผิดพลาดที่กล่าวถึง DNS (เช่น DNS_PROBE_FINISHED_NXDOMAIN)

The IoT system is connected and reports are assigned to a printer that cannot print

Verify that the browser is allowed to access devices on the local network.

ปัญหาและข้อผิดพลาดในการสร้างใบรับรอง HTTPS

ใบรับรอง HTTPS ไม่สร้าง

สาเหตุที่เป็นไปได้มีดังนี้:

  • ฐานข้อมูลไม่เป็นไปตาม:ref:ข้อกำหนดคุณสมบัติ <iot/https_certificate_iot/iot-eligibility> สำหรับการสร้าง:ref:ใบรับรอง HTTPS <iot/connect/https_certificate>

  • ไฟร์วอลล์ป้องกันไม่ให้ใบรับรอง HTTPS ถูกสร้างอย่างถูกต้อง ในกรณีนี้ ให้ปิดใช้งานไฟร์วอลล์จนกว่าใบรับรองจะถูกสร้างสำเร็จ

    Note

    อุปกรณ์บางประเภท เช่น เราเตอร์ที่มีไฟร์วอลล์ในตัว อาจป้องกันไม่ให้ใบรับรอง HTTPS ถูกสร้าง

เกิดข้อผิดพลาด

รหัสข้อผิดพลาดเฉพาะจะแสดงบนหน้าแรกของระบบ IoT หากเกิดปัญหาใดๆ ระหว่างการสร้างหรือการรับ:ref:ใบรับรอง HTTPS <iot/connect/https_certificate>

Tip

เมื่อคุณเข้าถึงหน้าแรกของระบบ IoT ระบบจะตรวจสอบใบรับรอง HTTPS โดยอัตโนมัติและพยายามสร้างใบรับรองหากไม่พบ หากปรากฏข้อผิดพลาด ให้รีเฟรชหน้าเพื่อดูว่าปัญหาได้รับการแก้ไขหรือไม่

ข้อมูลประจำตัวหายไป

สัญญาและ/หรือ UUID ของฐานข้อมูลหายไปจาก IoT

ตรวจสอบว่าค่าทั้งสองได้รับการกำหนดค่าอย่างถูกต้อง เพื่ออัปเดต ให้:ref:เข้าถึงหน้าแรกของ IoT box <iot/iot-box/homepage> หรือ:ref:หน้าแรกของ Windows virtual IoT <iot/windows-iot/homepage> คลิกปุ่ม (cogs) จากนั้นคลิก Credentials

Note

  • เพื่อเข้าถึงรายละเอียดข้อยกเว้นของคำขอทั้งหมดพร้อมข้อมูลเกี่ยวกับข้อผิดพลาด เปิดใช้งานโหมดนักพัฒนา คลิกการ์ดของระบบ IoT ในแอป IoT และคลิก ดาวน์โหลดบันทึก บน ฟอร์มของระบบ IoT เพื่อกำหนดระดับบันทึกที่บันทึกในไฟล์บันทึกของระบบ IoT เข้าถึงหน้าแรกของกล่อง IoT หรือ Windows virtual IoT คลิกปุ่ม (ฟันเฟือง) จากนั้น ระดับบันทึก ที่ด้านล่างของหน้า

  • เพื่อแก้ไขปัญหาที่เกี่ยวข้องกับเครือข่าย ให้ติดต่อผู้ดูแลระบบหรือผู้ดูแลเครือข่ายของคุณ ปัญหาเหล่านี้อยู่นอกเหนือขอบเขตของบริการสนับสนุนของ Odoo

ไม่สามารถเข้าถึง Odoo.com ได้

ระบบ IoT เข้าถึง https://www.odoo.com สำเร็จ แต่ได้รับ การตอบกลับ HTTP (รหัสสถานะ) ที่ไม่คาดคิด

เพื่อแก้ไขปัญหานี้:

  1. เปิด https://www.odoo.com ในเว็บเบราว์เซอร์เพื่อตรวจสอบว่าเว็บไซต์ปิดชั่วคราวเพื่อการซ่อมบำรุงหรือไม่

  2. หาก https://www.odoo.com ปิดเพื่อการซ่อมบำรุง ให้รอจนกว่าจะกลับมาทำงานอีกครั้ง
    หากเว็บไซต์ทำงานปกติ ให้เปิด ตั๋วสนับสนุน และตรวจสอบให้แน่ใจว่าได้รวมรหัสสถานะ HTTPS 3 หลักไว้ในตั๋ว

ยังไม่มีใบรับรองหรือ

หากระบบ IoT เชื่อมต่อกับ https://www.odoo.com สำเร็จ แต่เซิร์ฟเวอร์ปฏิเสธที่จะให้:ref:ใบรับรอง HTTPS <iot/connect/https_certificate>

ตรวจสอบว่าระบบ IoT และฐานข้อมูลเป็นไปตาม:ref:`ข้อกำหนดคุณสมบัติ <iot/https_certificate_iot/iot-eligibility>`สำหรับใบรับรอง HTTPS

มอบสิทธิ์การเข้าถึง IoT Box ให้กับทีมสนับสนุน Odoo

หากคุณต้องการมอบสิทธิ์การเข้าถึง IoT Box จากระยะไกล คุณสามารถระบุโทเค็น Tailscale บนหน้าแรกของ IoT Box ได้ ซึ่งจะช่วยให้ทีมสนับสนุน Odoo สามารถเข้าถึง IoT Box เพื่อแก้ไขปัญหาได้อย่างปลอดภัย

Warning

ป้อนโทเค็นจากแหล่งที่เชื่อถือได้เท่านั้น เช่น ตัวแทนสนับสนุน Odoo อย่างเป็นทางการ การให้โทเค็นจะอนุญาตให้เข้าถึง IoT Box และเครือข่ายภายในทั้งหมดของคุณ ดังนั้นควรดำเนินการด้วยความระมัดระวัง

บน:ref:หน้าแรกของ IoT Box <iot/iot-box/homepage> ให้คลิกปุ่ม:icon:fa-cogs (เฟือง) จากนั้นคลิก:guilabel:เครื่องมือดีบัก ในหน้าต่างป๊อปอัป ให้ป้อนโทเค็น Tailscale ที่ทีมสนับสนุน Odoo ให้มา แล้วคลิก:guilabel:เปิดใช้งาน

Note

การดีบักระยะไกล มีให้ใช้งานเฉพาะ:doc:IoT boxes <../iot_box> เท่านั้น ไม่ใช่:doc:Windows virtual IoT <../windows_iot>

IoT Box หยุดทำงานหรือไม่

หาก IoT Box หยุดทำงาน คุณยังสามารถเปิดใช้งานการเข้าถึงระยะไกลสำหรับทีมสนับสนุน Odoo ได้ เพียงระบุคีย์ในฟิลด์เดียวที่แสดงบน:ref:หน้าแรก <iot/iot-box/homepage> แล้วคลิก:guilabel:เปิดใช้งาน

หน้าต่างการสร้างรหัสผ่านการดีบักระยะไกล

Note

การเปิดใช้งานการเข้าถึงระยะไกลบน IoT Box ที่หยุดทำงานมีให้ใช้งานเฉพาะเวอร์ชั่นตั้งแต่ v26.01.2026 ขึ้นไปเท่านั้น หาก IoT Box ของคุณไม่มีตัวเลือกนี้ คุณจะต้อง:ref:แฟลชการ์ดของ IoT Box ด้วยอิมเมจล่าสุด <iot/updating_iot/image-code>