ドキュメント / ライセンスの仕組み

ライセンスの仕組み

たった 1 つのルール: 当社のせいでホスティングが止まることは決してない

Nimbopanel のライセンスは 1 つの約束を軸に作られています。ライセンスサーバーへの到達の問題が、 顧客のホスティングを決して壊してはならない。 決して「フェイルクローズ」ではありません。

仕組み

  • プランを購入すると、ライセンスキー(NIMB-XXXX-XXXX-XXXX-XXXX)を受け取ります。
  • サーバーがライセンスサーバーにチェックインし、暗号的に署名された ステータストークンを 受け取ります。
  • あなたのインストールは、内蔵の公開鍵で 署名を検証 し、最後の正常なトークンをローカルに キャッシュ します。

秘密の署名鍵はライセンスサーバーに留まります。あなたのインストールが必要とするのは公開鍵だけ です。誰もライセンスを偽造できず、あなたのサーバーは完全にオフラインでも本物のライセンスを 確認できます。

オフライン耐性

ライセンスサーバーに到達できない場合、あなたのインストールは最後の署名済みステータスを信頼し 続けます。30 日間の有効期間 に 14 日間の猶予期間 を加えた、およそ 6 週間の余裕です。 その間ずっと、ホスティングは提供を続け、すべてのアカウントは機能し続けます。

その 6 週間を過ぎてもインストールは動き続け、既存のアカウントとウェブサイトが触れられることも 決してありません。一時停止するのは有料の権限 — 無制限のウェブサイト、アドオンドメイン、 リセラー階層 — で、サーバーが再びチェックインをやり遂げるまでです。チェックインが 1 度成功 すれば、それらは直ちに復元されます。

他の効果を持つのは、ライセンスが期限切れまたは停止されたという、ライセンスサーバーからの 確定した シグナルだけであり、それでも穏やかです。新規 アカウントの作成を一時停止します。 既存のアカウントとウェブサイトは決して触れられません。

未ライセンスのインストール

ライセンスが設定されていないインストールも不自由ではありません。すべてのツールが機能し、何も しつこく促しません。Free の権限 — 1 つのウェブサイト、アドオンドメインなし、リセラー 階層なし — で稼働します。いつでもキーを追加でき、次のチェックインで上限が解除されます。

ライセンスの管理

ポータル → ライセンス は、各キー、その階層、ステータス、そしてそれがアクティベートされて いるサーバーを、各サーバーが最後に確認された時刻とともに表示します。

  • リリース はサーバーのスロットを解放し、別のマシンをアクティベートできるようにします。 リリースしたサーバーにパネルがまだインストールされていれば、次のチェックインで Free の上限に 落ちます — なので、まだ顧客に提供しているサーバーではなく、廃止するサーバーをリリースして ください。
  • オフライン/エアギャップのアクティベーション は、このサイトに到達できないサーバーのための ものです。サーバーで nimbopanel license-fingerprint を実行し、その id をフォームに貼り付ける と、トークンが発行されます。そのトークンでサーバー上で nimbopanel license-import を実行して ください。トークンは 30 日間有効で、必要なときにいつでも再生成できます。

有料階層は、プランに含まれる台数のサーバーでアクティベートできます。

フィンガープリントと、再インストールがすること

ライセンスは、パネルのインストール時に /etc/nimbopanel/instance-id に固定されるフィンガー プリントによってサーバーに結び付けられます。これは意図的に machine-id の変更を生き延びるので、 通常のメンテナンス、再起動、ホスト名の変更がそれを乱すことはありません。

オペレーティングシステムの再インストールは新しいフィンガープリントを作り、したがって新しい アクティベーションになります。古いものは、もはやチェックインしないサーバーとして残ります。 再構築後は古い行で リリース を使ってください。さもないと、もはや所有していないサーバーで いずれスロットを使い切ります。

ライセンス済みのインストールを別のハードウェアに移しても、14 日間の猶予期間は機能し続けます。 これはパネルで告知され、ハードウェアの移行が緊急事態にならないようにあるものです。その後、 インストールは新しいマシンのためにライセンスがアクティベートされるまで Free の上限に落ちます。