HTTPS sertifikatas (IoT)

Kas yra HTTPS?

Hypertext Transfer Protocol Secure (HTTPS) yra saugi Hypertext Transfer Protocol (HTTP) versija, kuri yra pagrindinis protokolas, naudojamas duomenų siuntimui pirmyn ir atgal tarp interneto naršyklės ir svetainės. HTTPS yra užšifruotas siekiant padidinti duomenų perdavimo saugumą.

HTTPS (Hypertext Transfer Protocol Secure) naudoja šifravimo protokolą komunikacijoms šifruoti. Šis protokolas vadinamas Transport Layer Security (TLS), nors anksčiau buvo žinomas kaip Secure Sockets Layer (SSL).

HTTPS (Saugus hiperteksto perdavimo protokolas) grindžiamas TLS (Transportavimo sluoksnio saugumo) / SSL (Saugus lizdų sluoksnis) sertifikatų perdavimu, kurie patvirtina, kad konkretus tiekėjas yra tas, kuo jie sako esą.

Pastaba

Šioje dokumentacijoje ir visame Odoo terminas „HTTPS sertifikatas“ bus naudojamas tam faktui apibrėžti, kad SSL sertifikatas galioja ir leidžia užmegzti HTTPS ryšį.

Kodėl to reikia?

Norint bendrauti su tam tikrais tinklo įrenginiais (ypač mokėjimo terminalais), privaloma naudoti HTTPS. Jei HTTPS sertifikatas nėra galiojantis, kai kurie įrenginiai negalės sąveikauti su IoT dėžute.

Kaip gauti saugų hiperteksto perdavimo protokolo (HTTPS) sertifikatą

HTTPS (Hiperteksto perdavimo protokolas saugus) sertifikato generavimas yra automatinis.

„IoT“ (Daiktų interneto) dėžutė išsiųs specifinę užklausą į <https://www.odoo.com>, kuri atsakys HTTPS sertifikatu, jei „IoT“ (Daiktų interneto) dėžutė ir duomenų bazė yra tinkami.

Daiktų interneto (IoT) tinkamumas

  1. Duomenų bazė turi būti produkcinė instancija. Duomenų bazės instancija neturėtų būti kopija, dublikatas, bandomoji ar vystymo aplinka.

  2. Odoo prenumerata turi:

    • Turėkite IoT Box prenumeratos eilutę.

    • Būsena turi būti Vykdoma.

    Jei prenumerata susieta su <https://www.odoo.com> portalo naudotoju, patikrinkite informaciją portalo prenumeratų puslapyje.

    Odoo.com portalo prenumeratos, filtruotos pagal „vykdoma“.

    Šiuo atveju, abi prenumeratos laikomos „vykstančiomis“, nes buvo naudotas Filtruoti pagal: Vykstančias.

    Pastaba

    Jeigu kyla abejonių dėl prenumeratos, susisiekite su duomenų bazės sąskaitų vadybininku arba partneriu dėl šio klausimo.

Trikčių šalinimas dėl saugaus hiperteksto perdavimo protokolo (HTTPS) sertifikatų klaidų

Jei kas nors nepavyksta „HTTPS sertifikato“ generavimo ar gavimo metu, pagrindiniame IoT dėžutės puslapyje bus pateiktas specifinis klaidos kodas.

Patarimas

Pasiekus „IoT“ (daiktų internetas) dėžutės pagrindinį puslapį, bus patikrinta, ar yra „HTTPS sertifikatas“, ir bus bandoma jį generuoti, jei jo nėra. Taigi, jei „IoT“ (daiktų internetas) dėžutės pagrindiniame puslapyje yra klaida, atnaujinkite „IoT“ (daiktų internetas) pagrindinį puslapį, kad pamatytumėte, ar klaida dingsta.

ERR_IOT_HTTPS_CHECK_NO_SERVER

Priežastis:

Trūksta serverio konfigūracijos. Kitaip tariant, Odoo instancija nėra prijungta prie IoT dėžutės.

Sprendimas:

Įsitikinkite, kad serveris yra sukonfigūruotas.

Taip pat žiūrėkite

Prijunkite IoT dėžutę prie Odoo

ERR_IOT_HTTPS_CHECK_CERT_READ_EXCEPTION

Priežastis:

Bandant skaityti esamą HTTPS sertifikatą įvyko neapdorota klaida.

Sprendimas:

Įsitikinkite, kad HTTPS sertifikato failas yra įskaitomas.

ERR_IOT_HTTPS_LOAD_NO_CREDENTIAL

Priežastis:

Sutartis ir/arba duomenų bazė: santrumpa UUID (Universal Unique Identifier) trūksta.

Sprendimas:

Įsitikinkite, kad abiejų verčių konfigūracija yra tinkama. Norėdami jas pakeisti, eikite į IoT dėžutės pagrindinį puslapį ir pasirinkite Įgaliojimai.

ERR_IOT_HTTPS_LOAD_REQUEST_EXCEPTION

Priežastis:

Įvyko netikėta klaida, kai IdT dėžutė bandė pasiekti https://www.odoo.com. Priežastys greičiausiai susijusios su tinklo infrastruktūra/konfigūracija:

  • IoT (daiktų interneto) dėžutė neturi prieigos prie interneto.

  • Tinklas neleidžia IoT dėžei bendrauti su https://www.odoo.com. Tai gali būti dėl to, kad tinklo įrenginiai neleidžia komunikacijos (ugniasienės ir pan.) arba dėl tinklo konfigūracijos (VPN ir pan.).

Pastaba

Daugiau informacijos apie įvykusią klaidą galima rasti visoje užklausos išimties detalėse, kurios yra IoT dėžutės žurnaluose.

Sprendimas:

Įspėjimas

Pasitarkite su savo sistemos ar tinklo administratoriumi, jei iškiltų ši problema. Šis klaidos kodas priklauso nuo tinklo infrastruktūros ir nepatenka į „Odoo“ palaikymo paslaugų sritį.

ERR_IOT_HTTPS_LOAD_REQUEST_STATUS

Priežastis:

IoT dėžutė galėjo pasiekti <https://www.odoo.com>, tačiau gavo neįprastą HTTP atsakymą (būsenos kodus) <https://developer.mozilla.org/en-US/docs/Web/HTTP/Status>.

Šis klaidos kodas taip pat nurodys HTTP atsako būsenos kodus. Pavyzdžiui, jei klaidoje parašyta ERR_IOT_HTTPS_LOAD_REQUEST_STATUS 404, tai reiškia, kad puslapis grąžino 404 klaidą, kuri reiškia „Puslapis nerastas“.

Sprendimas:

Patikrinkite, ar https://www.odoo.com neveikia naudodamiesi interneto naršykle, nes gali būti, kad svetainė neveikia dėl tvarkymo darbų.

  • Jei https://www.odoo.com neveikia dėl priežiūros, deja, nieko kito nebelieka, kaip tik palaukti, kol jis vėl bus veikiantis.

  • Jei https://www.odoo.com neveikia dėl priežiūros, atidarykite pagalbos bilietą šiuo klausimu. Įsitikinkite, kad į pagalbos bilietą yra įtraukta 3 skaitmenų būsenos kodas šalia klaidos kodo.

ERR_IOT_HTTPS_LOAD_REQUEST_NO_RESULT

Priežastis:

IoT dėžutė sugebėjo pasiekti https://www.odoo.com , tačiau atsisakė pristatyti HTTPS sertifikatą.

Sprendimas:

Užtikrinkite, kad IoT (daiktų interneto) dėžutė ir duomenų bazė atitiktų sertifikatui keliamus reikalavimus: Interneto daiktų (IoT) tinkamumas <iot/iot-eligibility>.

Kaip užtikrinti, kad HTTPS sertifikatas būtų tinkamas

Jei sertifikatas bus sėkmingai pritaikytas, Odoo duomenų bazėje, konkretaus įrenginio IoT programoje, pasirodys naujas HTTPS URL su galūne .odoo-iot.com IoT dėžutės.

Odoo IoT programėlė IoT dėžutė su .odoo-iot.com domenu.

Kai naršyklėje pereinate į URL, bus užmegztas saugus HTTPS ryšys.

Pavyzdys galiojančio SSL sertifikato duomenų naršyklėje.

Spyna Chrome naršyklėje, naudojamoje Windows 10, liudijanti, kad ryšys yra apsaugotas HTTPS (Hypertext Transfer Protocol Secure) protokolu.

IoT-box pagrindinis puslapis dabar rodys OK būseną šalia HTTPS sertifikato. Išskleidžiamas meniu piktograma, spustelėjus, atskleis informaciją apie sertifikatą.

IoT dėžutės pagrindinis puslapis su HTTPS sertifikato OK statusu.

Domenų vardų sistemos (DNS) problema

Jei IoT dėžutė gali būti pasiekiama iš jos IP adreso, bet ne iš Odoo priskirto domeno: .odoo-iot.com, tuomet labai tikėtina, kad IoT dėžutė susiduria su DNS problema. Kai kurie naršyklėse, tai duos klaidos kodą su DNS užuomina (pvz., DNS_PROBE_FINISHED_NXDOMAIN).

Šios DNS problemos gali pasirodyti taip įvairiose naršyklėse:

DNS problema „Chrome“ naršyklėje „Windows 10“ sistemoje.

DNS problema „Chrome“ naršyklėje „Windows 10“ sistemoje.

Domenų vardų sistemos (DNS) problemos sprendimas

  1. Jei maršrutizatorius leidžia rankiniu būdu pakeisti DNS, pakeiskite DNS, kad naudotumėte Google DNS.

  2. Jei jūsų maršrutizatorius to neleidžia, reikės pakeisti kiekvieno įrenginio, naudojančio Google DNS, DNS nustatymus. Tai turės būti padaryta kiekviename įrenginyje, kuris planuoja sąveikauti su IoT dėžute (pvz., kompiuteris, planšetė ar telefonas). Kiekvieno įrenginio konfigūracijos procesus galite rasti įrenginio gamintojo svetainėje.

    Pastaba

    Kiti: IoT įrenginiai, tokie kaip mokėjimo terminalai, greičiausiai nereikės keisti savo DNS nustatymų, nes jie jau yra sukonfigūruoti su pasirinktiniais DNS.

    Įspėjimas

    Jei kyla ši problema, konsultuokitės su savo sistemos arba tinklo administratoriumi. Šis klaidos kodas priklauso nuo tinklo infrastruktūros ir neįeina į Odoo palaikymo paslaugų sritį.