ウェブ ブラウザに Mozilla Firefox を、メーラーには Mozilla Thunderbird を常用しています。しかし、Thunderbird において、メール内の URL をクリックしてブラウザを起動しようとすると、"Firefox は起動していますが応答しません。…" なるエラーが出て困っていました。この不具合は随分と前から発生していて放置していたのですが、ようやく解消できたのでその覚書き。結論としては、Thunderbird の起動ショートカットに、不要なコマンドライン オプションを指定していた私のミスです。
症状の詳細と調査
- Mozilla Thunderbird において、メール内の URL をクリックすると、エラー ダイアログ(Fig.1 )が表示されて URL が開けない。
- Windows 7 Ultimate 64bit、Mozilla Firefox 36.0.4、Mozilla Thunderbird 38.4.0 で確認。
- Firefox と Thunderbird について、最新バージョンも含めて幾つか試してみたが症状に変化なし。
- Firefox と Thunderbird について、新規にプロファイルを作って試してみたが症状に変化なし。
- Google 検索で見つけた履歴を保存しないなどの対策も効果なし。

Fig.1 エラー ダイアログ
ここまでは以前にも同じように試して不具合が解消せず、何度も諦めていました。今回はもうちょっと頑張ってみます。
- 調査 1
- Firefox を閉じる
- Windows のファイル エクスプローラーからインターネット ショートカットを開く⇒Firefox が起動して URL が開く
- もう一度、Windows のファイル エクスプローラーからインターネット ショートカットを開く⇒URL が開く
- その後、Thunderbird から URL をクリック⇒エラー
- 調査 2
- Firefox を閉じる
- Thunderbird から URL をクリック⇒Firefox が起動して URL が開く
- もう一度、Thunderbird から URL をクリック⇒エラー
- その後、Windows のファイル エクスプローラーからインターネット ショートカットを開く⇒エラー
- 調査 3a
- Firefox を閉じる
- テキスト エディタ(サクラ エディタ)で、clickable にした URL を開く⇒Firefox が起動して URL が開く
- もう一度、テキスト エディタ(サクラ エディタ)で、clickable にした URL を開く⇒URL が開く
- 調査 3b
- Firefox を閉じる
- Thunderbird から URL をクリック⇒Firefox が起動して URL が開く
- テキスト エディタ(サクラ エディタ)で、clickable にした URL を開く⇒エラー
症状の整理
- 調査 1. と 2. から、Firefox が既に起動していた場合にエラーになるっぽい。
- 調査 2. と 3. から、Thunderbird が理由で起動された Firefox があると、他から URL を開けない。
当初、Thunderbird だけの問題かと思っていましたが、Windows のファイル エクスプローラーのインターネット ショートカットやテキスト エディタ(サクラ エディタ)絡みの動作でもエラーになることが判って少し困惑です。ただ、2. の症状を見ると、-no-remote
オプション関係のような気がします。
解決
Firefox を起動するためのレジストリ設定を調べたり、規定のアプリケーションの設定をいじったりと右往左往してみましたが、原因は身近なところにありました。灯台下暗し(;´Д`) Mozilla Thunderbird の起動ショートカットのコマンドライン引数に、-no-remote
オプションが指定されていて、これを消したら治りました。 -no-remote
オプション付きで起動された Thunderbird を経由して起動された Firefox にも、-no-remote
オプションの動作が引き継がれた感じ? そして、これはどうやら、Thunderbird アドオンの開発中に、私が動作確認の目的で弄ったものが、そのまま残ってしまっていた罠だったとさ。(ノ ゚Д゚)ノナンジャソリャー ==== ┻━━┻)Д゚)