Charles Proxyに関する問題のトラブルシューティング
このページでは、Vega開発ツールでCharles Proxyを使用する際に発生する可能性のある一般的な問題の解決策を示します。それぞれの問題には、根本原因とその解決手順が記載されています。ここで特定の問題の解決策が見つからない場合は、開発者フォーラムに問題を投稿して追加のサポートを受けてください。
ビデオストリーミングの問題
原因: Charles Proxyを使用して特定のビデオ形式をストリーミングすると、VDAがUSBモードで失敗し、ビデオデータのストリーミングができなくなります。
解決策: TCP/IP経由のVDAの有効化の指示に従って、TCP/IPモードに切り替えます。
SSL証明書の問題
原因: Charles Proxyは、適切なSSL設定がないとHTTPSコンテンツを表示できません。
解決策:
- Charles ProxyでSSLプロキシを有効にします。
- Charles Proxyから発行された証明書をproxy-cert.pemという名前のファイルにエクスポートします。
- 証明書をassets/rawディレクトリに追加します。
- enableSSLProxyingをtrueに設定します。
- caBundleFileをraw/proxy-cert.pemに設定します。
MacOS固有のSSLの問題
エラーメッセージ:
ERROR: Package 'vegapackagingtool/1.1.7' not resolved: HTTPSConnectionPool(host='k-artifactory-external.labcollab.net', port=443):
Max retries exceeded with url: /artifactory/api/conan/kepler-conan-rc-local/v1/ping
Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED]
certificate verify failed: self-signed certificate in certificate chain (_ssl.c:1000)')))
原因:Charles ProxyのmacOSプロキシ設定がシステム証明書の検証を妨げ、SSLエラーが発生します。
解決策:
- Charles Proxyを開きます。
- [Proxy] タブに移動します。
- macOS Proxyの設定を見つけます。
- [macOS Proxy] オプションをオフにします。
問題が引き続き発生する場合は、次の手順に従います。
- 証明書キャッシュをクリアします。
- アプリをアンインストールして再インストールします。
関連トピック
- Charles Proxyのドキュメント。
Last updated: 2025年9月30日

