ローカル ファイル リンクを使用できず、Firefox から Toolkit アプリケーションを起動できない

概要

Shotgun のアクション メニューで Toolkit アプリケーションのリストが表示されなかったり、Shotgun Desktop が動作していてもローカル ファイル リンクを使用するときにエラーが発生したりする場合があります。  このドキュメントは Shotgun と Desktop の接続のトラブルシューティングに関するガイドです。皆さんの役に立つことを願っています。

問題を診断する

Shotgun Desktop は動作していますか?

もちろん、そうだと思います。 既に確認済みだと思いますが、 念のためお尋ねしました。

ファイアウォール ソフトウェアを使用していますか?

ファイアウォール ソフトウェアが localhost またはポート 9000 との接続を妨げていないことを確認します。

Shotgun サーバを独自にホストしていますか?

最新バージョンの Shotgun Desktop エンジン(v2.0.0 以上)を使用している場合は、現在の Shotgun サイトがホワイトリストに自動的に登録されるため、このセクションを省略できます。

Shotgun サーバを独自にホストしている場合、つまり、サイトが shotgunstudio.com ではない場合は、ドメインからアクセスできるように Shotgun Desktop ブラウザ統合に指示する必要があります。 このエラーが発生するかどうかを確認するには、Shotgun Desktop コンソールを開いて、Invalid domain: xxx というエラーを探すだけです。

この問題を修正するには、toolkit.ini ファイルを編集する必要があります。 たとえば、ローカル Shotgun サーバのアドレスが shotgun.mydomain.com の場合は、ファイルに次のコードを追加します。

[BrowserIntegration]
whitelist=shotgun.mydomain.com

Firefox が証明書を拒否していますか?

Firefox が証明書を受け入れていることを確認するには、https://localhost:9000 を参照します。これは、ローカル ファイル リンクを使用して Toolkit アプリケーションを起動するために Shotgun Web サイトがアクセスを試みるアドレスです。 通常、次のメッセージが表示されます。

Screen_Shot_2016-12-12_at_07.38.04.png

次のいずれかのメッセージが表示された場合は、証明書の登録プロセスに問題があったことを示しています。

Screen_Shot_2017-03-23_at_08.22.17.png

Screen_Shot_2017-03-23_at_08.37.23.png

「安全な接続ではありません」というエラーを解決する方法

証明書を受け入れられるように例外を Firefox ブラウザに追加する必要があります。 https://localhost:9000 にアクセスしたばかりの場合は、Advanced をクリックして例外を追加し、Add Exception ボタンをクリックするのが最も簡単な方法です。 ダイアログが表示されます。

Screen_Shot_2017-03-23_at_08.29.04.png

Get CertificateConfirm Security Exception の順にクリックします。 証明書を信頼できないというメッセージを無視することができます。 証明書は認証局ではなく Shotgun Desktop によって生成されているため、問題ありません。

これで Shotgun サイトからローカル ファイル リンクにアクセスし、Toolkit アプリケーションを起動できるようになるはずです。 例外を追加しても問題が解決しない場合は、サポート チームまでご連絡ください。

「安全な接続ができませんでした」というエラーを解決する方法

Open Menu ボタンをクリックして、Preferences  を選択します。次に、左側で Advanced を選択し、CertificatesView Certificates の順に選択します。

 

Screen_Shot_2017-03-23_at_08.41.10.pngScreen_Shot_2017-03-23_at_08.42.54.pngScreen_Shot_2017-03-23_at_08.52.45.png

Servers セクションで項目をクリックし、localhost と入力するか、または単に localhost:9000 という名前のエントリが表示されるまでスクロールします。 このエントリを削除します。 次に、Authorities タブに移動して localhost と再び入力します。 もう一度 Autodesk セクションの下にある localhost エントリが表示されるまでスクロールします。 localhost エントリを削除します。 これが完了したら、OK をクリックして Firefox を再起動します。 Firefox の再起動が完了したら、https://localhost:9000 にアクセスします。 次のメッセージが表示されます。

Screen_Shot_2017-03-23_at_08.22.17.png

ここで、例外を追加するために上記の手順を実行する必要があります。

この画面が表示されない場合は、サポート チームまでご連絡ください。

 

 

 

フォローする

0 コメント

ログインしてコメントを残してください。