ライセンスの仕組み
たった 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 の上限に落ちます。