HTTPS सर्टिफ़िकेट (IoT)

Hypertext Transfer Protocol Secure (HTTPS) is the secure and encrypted version of Hypertext Transfer Protocol (HTTP), which is the primary protocol used for data communication between a web browser and a website. It secures communications by using an encryption protocol known as Transport Layer Security (TLS), previously called Secure Sockets Layer (SSL). The security of HTTPS relies on TLS /SSL certificates, which authenticate the provider and verify their identity.

The use of HTTPS is required to communicate with certain network devices, particularly payment terminals. If the HTTPS certificate is not valid, some devices cannot interact with the IoT system.

टिप्पणी

इस दस्तावेज़ और पूरे Odoo में, HTTPS सर्टिफ़िकेट टर्म एक वैलिड SSL सर्टिफ़िकेट को रेफ़र करती है जो HTTPS कनेक्शन की अनुमति देता है।

HTTPS certificate generation

The HTTPS certificate is generated automatically. When the IoT system is (re-)started (e.g., after it is connected to the Odoo database), a request is sent to https://www.odoo.com, which returns the HTTPS certificate if the IoT system and database meet the eligibility criteria:

  • डेटाबेस एक प्रॉडक्शन इंस्टेंस होना चाहिए। डेटाबेस इंस्टेंस कॉपी, डुप्लीकेट, स्टेजिंग, या डेवलपमेंट एनवायरमेंट नहीं होना चाहिए।

  • The Odoo subscription must be ongoing (In Progress status) and have an IoT box subscription line.

जब सर्टिफ़िकेट मिल जाए:

  • The IoT system's homepage address is updated to a new HTTPS URL ending with .odoo-iot.com. Click the URL to establish a secure HTTPS connection.

    Odoo IoT ऐप्लिकेशन IoT बॉक्स .odoo-iot.com डोमेन के साथ।
  • The HTTPS certificate banner displays the certificate's validity period. To view this information, click the (cogs) button on the IoT system's homepage.

    HTTPS सर्टिफ़िकेट वैधता तारीख के साथ IoT बॉक्स होमपेज।

HTTPS सर्टिफ़िकेट जनरेशन समस्याएं और गड़बड़ियां

HTTPS सर्टिफ़िकेट जनरेट नहीं होता

संभावित कारणों में निम्नलिखित शामिल हैं:

  • No IoT box subscription is linked to your account.

  • The IoT box subscription was added after connecting the IoT system to the database. In this case, refresh the IoT system's homepage or reboot/restart the IoT system to regenerate the HTTPS certificate.

  • फ़ायरवॉल HTTPS सर्टिफ़िकेट को सही तरीके से जनरेट होने से रोक रहा है। इस स्थिति में, सर्टिफ़िकेट सफलतापूर्वक जनरेट होने तक फ़ायरवॉल को निष्क्रिय करें।

    टिप्पणी

    कुछ डिवाइस, जैसे बिल्ट-इन फ़ायरवॉल वाले राउटर, HTTPS सर्टिफ़िकेट को जनरेट होने से रोक सकते हैं।

IoT सिस्टम का होमपेज इसके आईपी पते का इस्तेमाल करके ऐक्सेस किया जा सकता है लेकिन xxx.odoo-iot.com यूआरएल से नहीं

इस समस्या को हल करने के लिए अपने सिस्टम या नेटवर्क एडमिन से संपर्क करें। नेटवर्क संबंधी समस्याएं Odoo सर्विस के स्कोप से बाहर हैं।

  • अगर राउटर मैन्युअल DNS कॉन्फ़िगरेशन की अनुमति देता है, तो Google DNS इस्तेमाल करने के लिए सेटिंग अपडेट करें।

  • अगर राउटर इसे सपोर्ट नहीं करता, तो आपको Google DNS इस्तेमाल करने के लिए IoT सिस्टम के साथ इंटरैक्ट करने वाले प्रत्येक डिवाइस पर सीधे DNS सेटिंग अपडेट करनी होगी। व्यक्तिगत डिवाइस पर DNS कॉन्फ़िगर करने के निर्देश संबंधित मैन्युफ़ैक्चरर की वेबसाइट पर मिल सकते हैं।

टिप्पणी

  • कुछ IoT डिवाइस, जैसे पेमेंट टर्मिनल, को शायद DNS बदलाव की ज़रूरत नहीं है, क्योंकि वे आमतौर पर कस्टम DNS सेटिंग के साथ पहले से कॉन्फ़िगर होते हैं।

  • कुछ ब्राउज़र पर, DNS का उल्लेख करने वाला एक गड़बड़ी कोड (जैसे DNS_PROBE_FINISHED_NXDOMAIN) दिखाई देता है।

गड़बड़ियां

A specific error code is displayed on the IoT system's homepage if any issues occur during the generation or reception of the HTTPS certificate.

सलाह

जब आप IoT सिस्टम के होमपेज को ऐक्सेस करते हैं, तो यह ऑटोमैटिकली HTTPS सर्टिफ़िकेट की जांच करता है और अगर यह मौजूद नहीं है तो एक जनरेट करने का प्रयास करता है। अगर कोई गड़बड़ी दिखाई देती है, तो पेज को रीफ्रेश करें यह देखने के लिए कि समस्या हल हो गई है या नहीं।

ERR_IOT_HTTPS_CHECK_NO_SERVER

The server configuration is missing, i.e., the Odoo instance is not connected to the IoT system.

ERR_IOT_HTTPS_CHECK_CERT_READ_EXCEPTION

An error occurred while attempting to read the existing HTTPS certificate. Verify that the HTTPS certificate file is readable.

ERR_IOT_HTTPS_LOAD_NO_CREDENTIAL

The contract and/or database UUID is missing form the IoT.

Verify that both values are correctly configured. To update them, access the IoT box's or Windows virtual IoT's homepage, click the (cogs) button, then click Credential.

ERR_IOT_HTTPS_LOAD_REQUEST_EXCEPTION

IoT सिस्टम द्वारा https://www.odoo.com तक पहुंचने का प्रयास करते समय एक अनपेक्षित गड़बड़ी हुई। यह संभवतः नेटवर्क संबंधी समस्याओं के कारण है, जैसे:

  • IoT सिस्टम के पास इंटरनेट ऐक्सेस नहीं है।

  • नेटवर्क प्रतिबंध (जैसे, फ़ायरवॉल या VPN) https://www.odoo.com के साथ कम्युनिकेशन को रोक रहे हैं।

टिप्पणी

  • गड़बड़ी से संबंधित जानकारी के साथ पूरे अनुरोध के विवरण को ऐक्सेस करने के लिए, डेवलपर मोड सक्षम करें, IoT ऐप्लिकेशन में IoT सिस्टम के कार्ड पर क्लिक करें, और IoT सिस्टम के फ़ॉर्म पर डाउनलोड लॉग पर क्लिक करें। IoT सिस्टम की लॉग फ़ाइल में रिकॉर्ड किए गए लॉग लेवल को परिभाषित करने के लिए, IoT बॉक्स को ऐक्सेस करें या Windows वर्चुअल IoT को ऐक्सेस करें, होमपेज पर (कॉग्स) बटन पर क्लिक करें, फिर पेज के निचले भाग में लॉग लेवल पर क्लिक करें।

  • नेटवर्क से संबंधित समस्याओं को हल करने के लिए, अपने सिस्टम या नेटवर्क एडमिन से संपर्क करें; ये समस्याएं Odoo सपोर्ट सर्विस के स्कोप से बाहर हैं।

ERR_IOT_HTTPS_LOAD_REQUEST_STATUS

IoT सिस्टम https://www.odoo.com तक सफलतापूर्वक पहुंच गया लेकिन एक अप्रत्याशित HTTP रिस्पांस (स्टेटस कोड) प्राप्त हुआ।

इस गड़बड़ी कोड में HTTP स्टेटस शामिल है। उदाहरण के लिए, ERR_IOT_HTTPS_LOAD_REQUEST_STATUS 404 का मतलब है कि सर्वर ने "पेज नॉट फ़ाउंड" रिस्पांस दिया।

इस समस्या को हल करने के लिए:

  1. वेबसाइट अस्थायी रूप से मेंटनेंस के लिए बंद है या नहीं, यह जांचने के लिए वेब ब्राउज़र में https://www.odoo.com खोलें।

  2. अगर https://www.odoo.com मेंटनेंस के लिए बंद है, तो इसके फिर से शुरू होने की प्रतीक्षा करें।
    अगर वेबसाइट चालू है, तो एक सपोर्ट टिकट खोलें और टिकट में 3-अंकों का HTTPS स्टेटस कोड शामिल करना सुनिश्चित करें।

ERR_IOT_HTTPS_LOAD_REQUEST_NO_RESULT

The IoT system successfully connected to https://www.odoo.com, but the server refused to provide the HTTPS certificate.

जांचें कि IoT सिस्टम और डेटाबेस HTTPS सर्टिफ़िकेट के लिए योग्यता आवश्यकताओं को पूरा करते हैं।