-9XXX, -10XXX (コールバック/ネットワーク Curl エラー)
-9xxx と -10xxx のエラーコ ードは、libcurl エラーコードの仕様を基に定義されたネットワーク通信エラーです。
各エラーコードの末尾の数字は、Curl 固有のエラー番号を意味します。 DRM Download Callback の処理中に例外が発生した場合は -90XX の形式で返され、Play Callback の処理中に例外が発生した場合は -10XXX 形式のコードにマッピングされて対応されます。
エラーコードコールバック対応表
| DRM Download Callback | Play Callback | Curl エラー種別 | 説明 |
|---|---|---|---|
| -9001 | -10001 | CURLE_UNSUPPORTED_PROTOCOL (1) | サポートされていないプロトコル(コールバック URL 形式エラー) |
| -9006 | -10006 | CURLE_COULDNT_RESOLVE_HOST (6) | DNS 解決失敗(ドメインを IP アドレスに変換不可) |
| -9007 | -10007 | CURLE_COULDNT_CONNECT (7) | サーバー到達後に接続拒否、または特定ポートがブロックされている |
| -9028 | -10028 | CURLE_OPERATION_TIMEDOUT (28) | コールバック対象サーバーの応答タイムアウト(Timeout) |
| -9056 | -10056 | CURLE_RECV_ERROR (56) | データ受信中にネットワーク接続が強制終了された |
-9001 / -10001
- エラーコード: -9001, -10001
- 概要: libcurl がサポートしていないプロトコルの使用
原因
| 原因 | 説明 | 例 |
|---|---|---|
| プロトコルの欠落 | https:// などが省略されている場合です。 | example.com/callback |
| 無効なプロトコル | メディア通信でサポートされていない外部プロトコル形式が指定されている場合です。 | ftp://example.com/callback, file:///... |
| URL 形式エラー | 特殊記号の入力ミスにより、正常なアドレスの解析ができない場合です。 | http:/example.com(スラッシュ欠落)、https//...(コロン欠落) |
| 空白・特殊文字の混入 | Kollus コンソールの設定画面でアドレスを入力する際に、微細な 空白が含まれている場合です。 | - |
診断
Kollus VOD コンソールシステムに登録されているコールバック URL をそのままコピーし、正しい形式かどうかを確認してください。
呼び出しアドレスが https:// または http:// から始まっているかを確認してください。
curl -v "YOUR_CALLBACK_URL"
-9006 / -10006
- エラーコード: -9006, -10006
- 概要: コールバックサーバードメインの DNS 解決失敗
原因
- 一時的なネットワーク不安定: Wi-Fi ネットワークの切り替え直後、またはモバイルデータ通信の電波環境が一時的に弱くなっている場合です。
- DNS サーバーエラー: ISP または社内イントラネットの DNS サーバー機器に一時的な障害が発生した場合です。
- 社内ネットワーク内部ファイアウォールによるブロック: 企業・学校・公共機関の内部ネットワーク環境において、セキュリティポリシーにより外部の特定ドメインへの通信が任意にブロックされている場合です。
- コールバック URL ドメインの入力ミス: 存在しないドメインアドレスを誤って入力した場合です。
解決方法
方法 A: ネットワークへの再接続(基本対処)
- ご利用のデバイスの Wi-Fi 設定をオフにしてから再度オンにするか、モバイルデータ通信に切り替えて通信状態を更新してください。
- これにより、現在の環境に蓄積された古い DNS キャッシュデータがクリアされます。
方法 B: コールバック URL ドメインの有効性確認
以下のコマンドを実行して、現在設定されているコールバック対象サーバードメインの解決経路を追跡してください。
nslookup your-callback-domain.com
# or
dig your-callback-domain.com
- 結果の判別: コマンドの実行結果が無応答、または
NXDOMAINエラーが返された場合は、ドメインアドレスに入力ミスがあるか、DNS 登録処理に問題が発生している状態です。