ePOSプリンタ用自己署名証明書

重要

Chromium 142アップデート<https://developer.chrome.com/release-notes/142>`_以降、自己署名証明書の使用は不要になりました。代わりに:doc:`ローカルネットワークアクセス <pos_lna>方式を使用することが推奨されます。

Odooで動作するために、IoTシステムなしで使用できる一部のプリンターモデルは、ブラウザとプリンター間の安全な接続を確立するためにHTTPSプロトコルが必要になる場合があります。ただし、HTTPSを使用してプリンターのIPアドレスにアクセスしようとすると、ほとんどのウェブブラウザで警告ページが表示されます。接続を強制してHTTPSリンクを確立し、Odooでプリンターを有効にします。

自己署名証明書の生成、エクスポート、インポート

IoTシステムなしで動作するプリンターは、依然として安全な通信が必要であり、これは自己署名証明書を生成エクスポート、および/またはインポートすることで実現できます。

重要

  • 自己署名証明書の生成は一度だけ行う必要があります。別の証明書を作成すると、以前の証明書を使用しているデバイスがHTTPSアクセスを失います。

  • IoTシステムを使用するプリンターは、IoT Boxが自動的に生成するため、自己署名証明書は必要ありません。

  • 安定した結果を得るには、自己署名証明書を生成する際にGoogle Chromeブラウザを使用することを強くお勧めします。

注釈

このドキュメントに記載されていないオペレーティングシステムまたはウェブブラウザから自己署名証明書をエクスポートするには、お好みの検索エンジンで export SSL certificate とブラウザまたはオペレーティングシステムの名前を検索してください。同様に、自己署名証明書をインポートするには、お好みの検索エンジンで import SSL certificate root authority を検索してください。

自己署名証明書の生成

生成プロセスは、OSとブラウザによって異なります。

Google Chromeで自己署名証明書を生成するには、次の手順に従います:

  1. ブラウザを開き、検索バーにプリンタのIPアドレスを入力し (例: https://192.168.1.25)、Enterを押します。

  2. セキュリティ警告ページで、詳細設定をクリックし、次に[IPアドレス]に移動 (安全ではありません)をクリックして接続を強制します。

  3. EPSONプラットフォームで、詳細設定をクリックし、次に管理者ログインをクリックしてプリンタのホームページにログインします。

  4. 現在のパスワードフィールドにプリンタの背面にある初期パスワードを入力し、Enterを押します。

  5. ネットワークセキュリティ ‣ SSL/TLS ‣ 証明書に移動します。

  6. 証明書ページで、自己署名証明書セクションの下にある更新をクリックします。

  7. 共通名フィールドを調整してIPアドレスのみを保持し、次へをクリックし、次にOKをクリックします。プリンタのライトが点滅を停止するまで待ちます。

Google Chromeの接続プライバシーに関する警告ページ

注釈

Epsonホームページは、使用するプリンタモデルによって異なる場合があります。Epson TM-m30 iiの場合、ユーザー名として`epson`、パスワードとしてプリンタのシリアル番号を入力して、Epsonホームページにログインします。

自己署名証明書のエクスポート

エクスポートプロセスは、OSとブラウザによって異なります。

証明書をエクスポートするには、次の手順に従います:

  1. プリンタのライトが点灯したら、ブラウザの検索バーにマウスを合わせ、保護されていませんをクリックし、次に証明書の詳細をクリックします。

  2. Certificate ViewerポップオーバーのDetailsタブをクリックし、Exportをクリックします。

  3. File nameフィールドでIPアドレスの横に .crt を追加します。

  4. Save as typeフィールドを Base64-encoded ASCII, single certificate に設定します。

  5. 保存 をクリックします。

自己署名証明書のインポート

インポート処理はOSとブラウザによって異なります。

**Google Chrome**から自己署名証明書をインポートするには:

  1. ブラウザを開きます。

  2. Settings ‣ Privacy and security ‣ Securityに移動し、Manage certificatesをクリックします。

  3. Certificate ManagerページでManage imported certificates from Windowsをクリックします。

  4. CertificatesポップオーバーでImportをクリックします。

  5. :guilabel:`証明書インポートウィザード`で、:guilabel:`次へ`をクリックし、:guilabel:`参照`をクリックして証明書を選択し、再度:guilabel:`次へ`をクリックします。

  6. :guilabel:`すべての証明書を次のストアに配置する`オプションを選択します。

  7. :guilabel:`参照`をクリックし、:guilabel:`信頼されたルート証明機関`フォルダーを選択し、:guilabel:`OK`をクリックします。

  8. :guilabel:`次へ`をクリックし、次に:guilabel:`完了`をクリックします。

  9. :guilabel:`セキュリティ警告`ポップオーバーで:guilabel:`はい`をクリックします。

注釈

WindowsのMozilla Firefoxを使用して自己署名証明書をインポートするには、:guilabel:`Linux`タブの手順を参照してください。

証明書のインポート検証

プリンタの接続が安全であることを確認するには、HTTPSを使用してIPアドレスに接続します。例えば、ブラウザで`https://192.168.1.25`に移動します。自己署名証明書が正しく適用されている場合、警告ページは表示されず、アドレスバーに南京錠アイコンが表示され、安全な接続であることを示します。