Windows 8 仮想マシンで Windows トレイ通知機能を実行すると、システム トレイのプログラムのアイコンにマウスを移動すると「ログイン」メッセージが表示されたままになり、タスク マネージャーで強制的にシャットダウンする以外に何もできません。TeamCity テスト サーバーが稼働している正しいアドレスを設定しましたが、接続できないようです。ご協力いただければ幸いです。
ベストアンサー1
以下の手順で修正しました:
- インストーラーで修復しました(これにより保存されたログインデータが消去されます)
- Teamcity 6.5.3を実行している別のサーバーにログインしました - これは機能しました
- 再度ログアウトし、メインのチームシティサーバー(7.1を実行)にログインしました - トレイ通知機能が再び動作します
とても奇妙です! 上記の回避策は、2 番目のサーバーにもアクセスできる場合にのみ機能します。
編集: Jetbrains フォーラムで私が開始したスレッドにさらに 2 つの回避策が投稿されているので、他の人の参考のためにここで再投稿します。
解決策1:
- タスクマネージャーで実行中のトレイ通知を停止する
- regedit を開き、HKEY_CURRENT_USER\Software\JetBrains\TeamCity\WindowsTray\Login で、「S」プロパティを
http://192.168.1.1:8080
(引用符なしで実際の IP アドレスに置き換えます。末尾の / が重要なようです)に更新します。 - IEを開いて、チームシティサイトにアクセスします
- 「ログイン状態を記憶する」をチェックしてログイン
- IE が開いて TeamCity に接続されているときに、トレイ通知を起動します。
- 「ログイン中」から「接続中」に変わるまでに約 15 秒かかります。
解決策2:
IE を開き、「インターネット オプション」の「セキュリティ」タブを選択して、TeamCity サーバー アドレスを信頼できるリストに追加します。
注意してください、私はこれらの方法を個人的にテストしたわけではなく、他の人がうまくいったので、情報としてここに投稿しただけです。お役に立てれば幸いです!
サーバーを 7.1.1 にアップグレードしてから、この問題は再発していません。このスレッドの別の場所にある Eugene のコメントによると、問題は修正されたようです。