28

Windows 8 仮想マシンで Windows Tray Notifier を実行しているときに、システム トレイのプログラムのアイコンにカーソルを合わせると、「ログイン済み」というメッセージが表示されたままになり、強制的に実行する以外に何もできません。タスクマネージャーでシャットダウン。TeamCity テストサーバーが実行されている正しいアドレスを設定しましたが、接続できないようです。どんな助けでも大歓迎です。

4

5 に答える 5

27

次の手順で修正しました。

  • インストーラーで修復(これにより、保存されたログインデータがクリアされます)
  • Teamcity6.5.3を実行している別のサーバーにログインしました-これは機能しました
  • 再度ログアウトし、メインのteamcityサーバーにログインしました(7.1を実行)-トレイ通知機能が再び機能しています

非常に奇妙な!上記の回避策は、2番目のサーバーにもアクセスできる場合にのみ機能します。

編集:Jetbrainsフォーラムで開始したスレッドには、さらに2つの回避策が投稿されているので、他の人のためにここに再投稿します。

解決策1:

  • タスクマネージャで実行中のトレイ通知機能を強制終了します
  • regeditを開き、HKEY_CURRENT_USER \ Software \ JetBrains \ TeamCity \ WindowsTray \ Loginで、「S」プロパティを次のように更新しますhttp://192.168.1.1:8080 (引用符なしで実際のIPアドレスに置き換え、末尾/が重要と思われる)
  • IEを開き、チームシティサイトに移動します
  • ログインして、「rememberme」を確認します</ li>
  • IEが開いていて、TeamCityに接続されている間に、トレイ通知機能を起動します。
  • 「ログイン」から「接続」に変わるまで約15秒かかります。

解決策2:解決策2:

IEを開き、[インターネットオプション]、[セキュリティ]タブの順に選択し、TeamCityサーバーのアドレスを信頼できるリストに追加します。

私はこれらの方法のどちらも個人的にテストしていないことに注意してください。他の人がそれらが機能することを発見したので、情報のためにここに投稿するだけです。お役に立てれば!

サーバーを7.1.1にアップグレードしてから、この問題は再発していません。このスレッドの他の場所でのEugeneのコメントに従って、修正されたようです。

于 2012-08-17T07:40:46.893 に答える
7

この問題は間違いなくトレイ通知機能のバグです。

ログインクレデンシャルはポップアップ表示されないため、

  1. 最初にIEにログインします
  2. 覚えておいてください-資格情報を保存してみてください
  3. IEを閉じる/通知機能を起動する
  4. 成功するはずです

ヘンリーウィルソンは彼らのフォーラムに答えを投稿しました。うまくいけば、それはすぐに修正されます。

于 2012-08-28T02:01:56.083 に答える
2

同様の問題がありましたが、唯一の違いは、「ログイン中...」ではなく「読み込み中...」でスタックしていたことです。

「HKEY_CURRENT_USER\Software\JetBrains\TeamCity\WindowsTray\Login」の URL に末尾のスラッシュを追加しましたが、役に立たなかったので、ツリー全体「HKEY_CURRENT_USER\Software\JetBrains\TeamCity」を削除しました。アプリケーションの再起動後、再度 URL を要求されました。

サーバーで8.0.5を使用しています。トレイ通知は、ウィンドウについての「ビルド NA」を報告します...

于 2014-01-28T08:33:47.290 に答える
0

私はこれを持っています:

Windows 7 - 64 ビット、TeamCity Pro 7.1 (ビルド 23907)

他のすべての効果は上記と同じです。

上記の提案は私にはうまくいきませんでしたが、サーバーアドレスを再入力することはできました..それでも問題は解決しませんでした.

私にとってうまくいったのは、デフォルトの「Program Files(x86)」ではなく、「Program Files」を削除してから再インストールすることでした。この as-a-fix が不要な理由はいくつかありますが、うまくいき、満足しています。

于 2012-10-11T01:09:43.420 に答える