Giao thức truyền siêu văn bản an toàn (HTTPS) là phiên bản an toàn của Giao thức truyền siêu văn bản (HTTP), đây là giao thức chính được sử dụng để gửi dữ liệu qua lại giữa trình duyệt web và trang web. HTTPS được mã hóa để tăng cường tính bảo mật khi truyền dữ liệu.
HTTPS sử dụng giao thức mã hóa để mã hóa thông tin liên lạc. Giao thức này được gọi là Transport Layer Security (TLS), mặc dù trước đây nó được gọi là Secure Sockets Layer (SSL).
HTTPS xảy ra dựa trên việc truyền chứng chỉ TLS/SSL, xác minh rằng nhà cung cấp cụ thể chính là nhà cung cấp mà họ tự nhận.
Ghi chú
Trong tài liệu này và trong toàn bộ Odoo, thuật ngữ "chứng chỉ HTTPS" sẽ được sử dụng để định nghĩa rằng chứng chỉ SSL là hợp lệ và cho phép kết nối HTTPS.
Để giao tiếp với một số thiết bị mạng nhất định (đặc biệt là thiết bị đầu cuối thanh toán), việc sử dụng HTTPS là bắt buộc. Nếu chứng chỉ HTTPS không hợp lệ, một số thiết bị sẽ không thể tương tác với Hộp IoT.
Cách lấy chứng chỉ Hypertext Transfer Protocol Secure (HTTPS)¶
Việc tạo chứng chỉ HTTPS được thực hiện tự động.
Hộp IoT sẽ gửi một yêu cầu cụ thể đến <https://www.odoo.com>`_sẽgửilạichứngchỉ:abbr:`HTTPS(Giaothứctruyềnsiêuvănbảnbảomật) nếu hộp IoT và cơ sở dữ liệu đủ điều kiện.
Cơ sở dữ liệu phải là phiên bản sản xuất. Phiên bản cơ sở dữ liệu không được là bản sao, bản sao, bản dàn dựng hoặc môi trường phát triển.
Đăng ký Odoo phải:
Có dòng IoT Box Subscription.
Trạng thái phải là Đang tiến hành.
Nếu đăng ký được liên kết với `<https://www.odoo.com> `_ Người dùng cổng thông tin kiểm tra thông tin trên trang đăng ký cổng thông tin.
Trong trường hợp này, cả hai đăng ký đều được coi là "đang tiến hành" vì đã sử dụng Lọc theo: Đang tiến hành.¶
Ghi chú
Nếu có thắc mắc về đăng ký, hãy liên hệ với Quản lý tài khoản hoặc Đối tác của cơ sở dữ liệu về vấn đề này.
Khắc phục sự cố lỗi chứng chỉ Hypertext Transfer Protocol Secure (HTTPS)¶
Nếu có bất kỳ sai sót nào xảy ra trong quá trình tạo hoặc nhận "chứng chỉ HTTPS", mã lỗi cụ thể sẽ được đưa ra trên hộp trang chủ IoT(Internetvạnvật).
Mẹo
Truy cập vào trang chủ hộp IoT sẽ kiểm tra sự hiện diện của "chứng chỉ HTTPS" và sẽ thử tạo chứng chỉ này nếu thiếu. Do đó, nếu có lỗi trên trang chủ hộp IoT, hãy làm mới trang chủ IoT để xem lỗi có biến mất không.
Một lỗi không mong muốn đã xảy ra khi hộp IoT cố gắng truy cập `<https://www.odoo.com> `_. Nguyên nhân có thể là do cơ sở hạ tầng/cấu hình mạng:
Hộp IoT không có quyền truy cập vào internet.
Mạng không cho phép hộp IoT giao tiếp với <https://www.odoo.com>`_.Điềunàycóthểlàdocácthiếtbịmạngngănchặnviệcgiaotiếp(tườnglửa,v.v.)hoặccấuhìnhmạng(:abbr:`VPN(Mạngriêngảo), v.v.).
Ghi chú
Bạn có thể tìm thấy thêm thông tin về lỗi đã xảy ra trong phần chi tiết yêu cầu ngoại lệ đầy đủ, có trong hộp nhật ký IoT.
Giải pháp:
Cảnh báo
Hãy tham khảo ý kiến quản trị viên hệ thống hoặc mạng của bạn nếu vấn đề này phát sinh. Mã lỗi này phụ thuộc vào cơ sở hạ tầng mạng và nằm ngoài phạm vi dịch vụ hỗ trợ của Odoo.
Mã lỗi này cũng sẽ cung cấp mã trạng thái phản hồi HTTP. Ví dụ, nếu lỗi đọc là ERR_IOT_HTTPS_LOAD_REQUEST_STATUS404 thì có nghĩa là trang trả về lỗi 404, tức là mã "Không tìm thấy trang".
Giải pháp:
Kiểm tra xem `<https://www.odoo.com> `_ không hoạt động khi sử dụng trình duyệt web vì có khả năng nó ngừng hoạt động do bảo trì.
Nếu `<https://www.odoo.com> `_ đang ngừng hoạt động do bảo trì, thật không may là không thể làm gì khác ngoài việc chờ nó phục hồi.
Nếu `<https://www.odoo.com> `_ không ngừng hoạt động do bảo trì, hãy mở một `vé hỗ trợ<https://www.odoo.com/help> `_ về vấn đề này. Đảm bảo rằng mã trạng thái gồm 3 chữ số bên cạnh lỗi mã được bao gồm trong phiếu hỗ trợ.
Hộp IoT đã có thể đạt tới <https://www.odoo.com>`_nhưngnóđãtừchốicungcấpchứngchỉ:abbr:`HTTPS(Giaothứctruyềnsiêuvănbảnbảomật).
Giải pháp:
Đảm bảo rằng hộp IoT và cơ sở dữ liệu đủ điều kiện để được cấp chứng chỉ: :ref:`Điều kiện để được cấp chứng chỉ Internet of Things (IoT)<iot/iot-eligibility> `.
Làm thế nào để đảm bảo chứng chỉ HTTPS là chính xác¶
Nếu chứng chỉ đã được áp dụng thành công, một HTTPS URL mới cho hộp IoT kết thúc bằng .odoo-iot.com sẽ xuất hiện trên cơ sở dữ liệu Odoo, bên trong ứng dụng IoT trên biểu mẫu của thiết bị cụ thể đó.
Khi điều hướng đến URL trong trình duyệt, kết nối HTTPS sẽ được thiết lập.
Biểu tượng ổ khóa trong Chrome trên Windows 10 chứng thực kết nối được bảo mật theo HTTPS.¶
Trang chủ IoT-box hiện sẽ hiển thị trạng thái OK bên cạnh ChứngchỉHTTPS. Biểu tượng menu thả xuống, khi nhấp vào, sẽ hiển thị thông tin liên quan đến chứng chỉ.
Nếu hộp IoT có thể truy cập được từ địa chỉ IP của nó nhưng không phải là tên miền được Odoo chỉ định: .odoo-iot.com; thì hộp IoT có thể đang gặp phải sự cố DNS. Trên một số trình duyệt, nó sẽ đưa ra mã lỗi đề cập đến DNS (như DNS_PROBE_FINISHED_NXDOMAIN).
Những sự cố DNS này có thể xuất hiện như sau trên các trình duyệt khác nhau:
Sự cố DNS trên trình duyệt Chrome trên Windows 10.¶
Sự cố DNS trên trình duyệt Firefox trên Windows 10.¶
Nếu bộ định tuyến của bạn không cho phép điều này, thì cần phải thay đổi cài đặt DNS của từng thiết bị bằng cách sử dụng GoogleDNS<https://developers.google.com/speed/public-dns>`_.Điềunàysẽcầnphảixảyratrên**mọi**thiếtbịcókếhoạchtươngtácvớihộp:abbr:`IoT(InternetofThings) (ví dụ: máy tính, máy tính bảng hoặc điện thoại). Các quy trình cấu hình thiết bị riêng lẻ có thể được tìm thấy trên trang web của nhà sản xuất thiết bị.
Ghi chú
Các thiết bị IoT khác như thiết bị đầu cuối thanh toán có thể sẽ không cần thay đổi cài đặt DNS vì chúng đã được cấu hình với DNS tùy chỉnh.
Cảnh báo
Hãy tham khảo ý kiến của quản trị viên hệ thống hoặc mạng của bạn nếu vấn đề này phát sinh. Mã lỗi này phụ thuộc vào cơ sở hạ tầng mạng và nằm ngoài phạm vi dịch vụ hỗ trợ của Odoo.