This document is about: SERVER 4
SWITCH TO

ライセンス

Photonをライセンスなしでスタートする場合、20CCUの上限で稼動します。 ダッシュボードから100CCU用の無料ライセンスをダウンロードできます。詳細は、以下に記載されたライセンスについての詳細情報を参照してください。

ライセンスのオプション

ご自分のプロジェクトが無償ライセンスの上限である100CCUを超過した場合、Photonのライセンスをオンラインで購入し、アップグレードできます。 ご不明な点はお問い合わせください。

ライセンスの使用

PhotonはExit Gamesが提供する.licenseファイルを使用しています。 新しいライセンスファイルはPhoton実行ファイルの入ったフォルダにコピーされます。 利用するライセンスファイルのみがフォルダに設置されるよう、他の.licenseファイルは削除してください。

PhotonControlとPhoton Serverはファイルを起動時に読み込みますので、新しいライセンスを取得した場合は再起動が必要です。

新しいライセンスを追加、またはライセンスを交換する手順は以下のとおりです:

  1. ライセンスをダウンロードします
  2. Photon Serverのバイナリフォルダを開きます: a. これは、PhotonSocketServerまたはPhotonControlを起動するPhoton Server SDKの「bin_*」フォルダの1つです。 b. PhotonControlがすでに開いている場合には、トレイアイコンのコンテキストメニューから「Explore Working Path」をクリックしてください。
  3. そのフォルダ内にダウンロードしたライセンスファイルをコピーしてください。 フォルダ内に1つのライセンスファイルのみが格納されるよう確認してください。古いライセンスファイル、または不要なライセンスファイルは削除してください。
  4. すでに実行中の場合にはPhotonSocketServerを再起動してください。実行中のPhotonControlアプリケーションがある場合も、同様に再起動してください。

フローティングライセンス

Photonの「フローティングライセンス」はハードウェアやIPに紐付けられていません。 どのマシンでも作動しますが、弊社のフローティングライセンスモニターへの接続が必要です。 起動時にこのHTTP呼び出しが成功しなければなりません。続いて、毎時の接続は24時間に1回成功しなければなりません。 モニターが24時間以上利用できなかった場合、Photonは終了します。

ライセンスモニター

Photonはライセンスモニターに接続しない限り起動しませんので、弊社のライセンスモニターは可用性が非常に高くなっています。 弊社ではさまざまなクラウドサービスを使用して、24時間*7日間の可用性を実現しています。

トラブルシューティング:ライセンスモニターが利用できない

Photonがライセンスモニターに接続できない場合、起動に失敗して以下のエラーメッセージが表示されます:

Unknown

"Shutdown request from PhotonHostRuntime: On startup, license monitor must be available / reachable."

ライセンスモニターには以下のURLがあり、少なくとも1つはPhotonが接続可能となる必要があります:

1.ネットワーク/DNS問題

ライセンスモニターに接続可能か確認するには、curlのようなツールを使用できます。

Unknown

curl https://licensesp.exitgames.com
curl https://licensespch.exitgames.com

どちらのリクエストも失敗する場合には、ネットワーク管理者に連絡してネットワーク設定/DNS問題を解決してください。

2. ファイアウォールの設定

PhotonSocketServer.exeにポート443(HTTPS)上で外部のライセンスモニターURI(上記参照)への接続が許可されているか確認してください。 自身のWindowsファイアウォールのほか、ご利用のホスティングプロバイダーが提供するハードウェア/ソフトウェアのファイアウォールもご確認ください。

3. 証明書の設定

インターネットエクスプローラーで、 https://licensesp.exitgames.com を開きます。 以下のエラーメッセージが表示された場合には、ご利用のサーバーにTrusted Root CAとしてSSL証明書をインストールする必要があります:

Unknown

"There is a problem with this website's security certificate. The security certificate presented by this website was not issued by a trusted certificate authority."

アドレスバーにあるSSLマークをクリックしてください。「View Certificates」をクリックします。

Photon Server: License Monitor Connectivity from Internet Explorer

以下のダイアログボックスで、「証明書のインストール」を選択します:

Photon Server: Install Certificate

証明書のインポートウィザードで、「すべての証明書を以下のストアに配置する」を選択してください。 次のダイアログボックスで、「信頼されたルート証明機関」を選択してください。

Photon Server: Choose Certificate Store: Trusted Root Certification Authorities

ウィザードを終了します。

インターネットエクスプローラーから https://licensesp.exitgames.comにアクセスできる場合には、Photonを再起動してライセンスモニターにも接続できるかを確認してください。

Back to top