急に『リモートアクセス』が表示されなくなった
FortiClientでSSL-VPN接続をしているノートPCで、『リモートアクセス』のメニューが消えました。このメニューがないためにVPNの接続ができなくなりました。再起動したり、FortiClientを再起動しても表示できなくなりました。
原因は?
原因はまだ分かっていませんが、
- Windows Updateの影響?
- FortiClientの自動アップデートの影響?
- 特定バージョンとWindows10との相性?
ではないかと想像しています。
状況確認
バージョンを確認してみる
ForitClientのバージョンをレジストリで確認し、FortiClientがアップデートがされているか確認します。以下のコマンドでインストールされているFortiClientのバージョンを確認できます。『自動アップデートおよびインストール』の設定がオフで、インストール時とバージョンが変わっていなかったら、別に原因がありそうです。今回、バージョンは変わっていませんでした。
コントロールパネルから調べるとき
[コントロールパネル]-[プログラムと機能]で表示されるインストール済みのアプリケーションの一覧からFortiClientのバージョンを確認できます。
コマンドで調べるとき
コマンドプロンプトから以下のコマンドでFortiClientのバージョンを確認できます。
reg query HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{01CDBF14-709C-4840-B813-DC49A18A943C} /v DisplayVersion
参考ページ
レジストリの設定を確認してみる
以下のページを参考に、FortiClientに設定したはずの項目が存在しているか?また、消えていないか確認します。
例えば、HKEY_CURRENT_USER\SOFTWARE\Fortinet\FortiClient\Sslvpn\Tunnels\トンネル名
が消えているとなれば、接続設定が丸ごと飛んで消えていることになります。
今回、レジストリは特に消えてはいませんでした。
直近のWindows Updateはいつだったか確認
[設定]-[Windows Update]-[更新の履歴を表示する]から更新プログラムのインストールがいつだったかを確認してみる。更新プログラムの適用が何日も前で、その後も普通にVPNが使えていて、急にVPNが使用できなくなったということであれば、ソフトウェア側に原因があるのかな?と思われます。
対処方法
原因がわからないので、どれが正しい解決方法かわかりませんが、以下のことを試すしかなさそうです。
- FortiClientの再インストール&再設定
- FortiClientのレジストリを修正
再インストールで解決するしかなかった
結局、レジストリの修正など、設定変更で復旧する方法を見つけることができず、FortiClientの再インストールを行いました。
まずアンインストール
アンインストール前に、タスクバーに常駐しているアイコンを右クリックして、表示されたメニューからFortiClientを終了させます。
その後、[コントロールパネル]-[プログラムと機能]からアンインストールします。
FortiClientを再インストール
再インストールすると、『リモートアクセス』のメニューが現れたので、接続設定を改めて行いました。
FortiClientのダウンロードページ
でも、またWindows Updateや何かの拍子に『リモートアクセス』のメニューが飛ぶかもしれません。レジストリや設定の変更で修復する方法があると思うのですが、それはまた今度探してみたいと思います。