ライセンスとプロダクトキーのエラー.
ライセンスを解放する、キー変更後にエディターを取り戻す、DXPRへの接続を 回復します。ほぼすべてのライセンス疑問は3つの事実で説明できます。編集権限を持つ 各アカウントがライセンスを使います。ライセンスはキーを共有する全サイトで数えます。 サイトは直近ライセンス確認を最大1日保ちます。
「User licenses不足」が出る
全文は"Oops, the no-code editor is not loading here because there are insufficient User licenses included in your DXPR.com subscription."ではじまります。
ライセンスの数え方は次の通りです。
- Permission: Edit with DXPR Builderを持つロールの全アカウントがライセンスを使います。エディターを 開かなくても同様です。ユーザー1は常に数えます。除外アカウントは数えません。
- Email: アカウントはキーの全サイト間でメールアドレス照合します。 本番とステージングの同一人物は1回です。テスト用3アカウントは3回です。
- Order: アカウントがライセンスを上回る場合、先登録アカウントが エディターを保ちます。他はメッセージを見ます。
ライセンスの解放は次の通りです。
- 開くのはDXPR Studio > DXPR Builder > User Licenses
(
/admin/dxpr_studio/dxpr_builder/user_licenses)です。 - 編集すべきでないアカウントの横のExclude from editingをクリックします。
- このサイトにアカウントのないメールアドレスの横のDelete license dataを クリックします。
- キーを共有する全サイトで、不要ロールからEdit with DXPR Builderを外します。
- 全サイトで全キャッシュをクリアします。
注記: 30日未満に割り当てたライセンスはまだ除外できません。 Operationsカラムに"Can be excluded in"と日数が出ます。
ヒント: ユーザー編集フォームのExclude from DXPR builder editingにも チェックできます。そのボックスが見えるのはAdminister DXPR Builder configurationを持つロールだけです。
他の上限メッセージが出る
- "Only one account can use DXPR Builder on the DXPR Free tier". 無料枠の編集者はメッセージ内名指しの1アカウントです。メッセージ内 リンクから有料サブスクリプションを追加します。
- "Sorry, you cannot author more than ... content items". プランが DXPR Builder製ページ数を制限します。リンク先Content itemsページが 挙げます。メッセージ内リンクからアップグレードします。
- "your user account does not have a valid email address". ライセンスはメールアドレスに紐付きます。編集フォームでアカウントに有効アドレスを 付けます。
「DXPRサーバー接続不調」が出る
対象の表はUser Licensesで、"There are no billable users recorded yet."と出る場合もあります。サイトがDXPRからライセンス状態を 取れませんでした。却下プロダクトキーも同じメッセージを出すため、先にキーを 確認します (次の節)。
- Webサーバーから
dxpr.comへの外向きHTTPSを許可し、AI機能利用時はkavya.dxpr.comも許可します。編集者ブラウザーはcdn2.dxpr.comに 届く必要があります。ファイアウォール内での DXPR Builder利用をご覧ください。 - サーバーで
curl -I https://dxpr.comを実行します。ここのTLS・DNSエラーは ホスティング問題です。 - 開くのはReports > Recent log messagesで、"License
info API call failed"を探します。項目がエラーを示します (例: TLSハンドシェイク失敗の
cURL error 35)。 - 全キャッシュをクリアします。サイトは失敗確認を30分保ってから再確認します。
プロダクトキーが受け付けられない
開くのはDXPR Studio > DXPR Builder > General Settings
(/admin/dxpr_studio/dxpr_builder/settings) を開き、Licenseセクションを
開きます。確認内容はStorage method次第です。
対象はConfiguration storageで、キーをProduct keyに貼り、Save settingsのクリックでフォームが確認します。
- "Invalid product key. Copy the complete key without extra spaces." キー全体を複写し直します。フィールド末尾の半角スペース・改行を 消します。DXPR Builder 1.x用キーもこのエラーになります。現行キーを貼ります。
対象はKey moduleで、キーはKey下選択のKeyエンティティーにあり、
フォームはその値を確認します。"The selected key
does not hold a valid product key."は別秘密 (AIプロバイダーのキーなど) や壊れた
キーを意味します。正しいキーを選ぶか、Configuration > System >
Keys (/admin/config/system/keys) でそのキーを編集してプロダクトキー
全体を値に貼ります。
変更後は全キャッシュをクリアします。サイトは成功ライセンス確認を24時間保ちます。
注記: ステージングと開発複写にもキーが必要です。メール照合で本番と ライセンスを共有します。
ヒント: 本番では環境変数・ファイルを読むキーでKey moduleを使います。 Configurationプロバイダーのキーは設定ごと書き出されます。
修正の確認
編集者としてプライベートウィンドウでページを再読み込みします。メッセージが消え、 User Licenses表が想定アカウントを挙げます。
次はこちら
ライセンス管理がプラン 上限と表の日常利用です。