web-dev-qa-db-ja.com

Skype-グループチャットメッセージを受信できません

Skypeはほぼ完全に動作しています。ファイルを送信したり、通話やチャットを通常どおり送受信したりできます。ただし、最近作成されたチャットグループからのメッセージは受信しません。

私が試したこと:

  1. 〜/ .Skypeフォルダーを削除します。
  2. ubuntuリポジトリ(32および64ビット)から別のバージョンを再インストールします。
  3. ファイアウォールルール;
  4. 他のユーザーがうまく話しているので、プロキシは問題ありません。

私はUbuntu 14.04 64ビットとSkype 4.3.0.37-1 32ビットを使用していますが、この問題はWindowsでも発生するようです( ここ および ここ

クラウドグループチャットに関連しているようです。

名前が「19:xxxx」で始まるグループからのメッセージを受信しません。ただし、名前が$などで始まるグループから受け取ります。

次のコマンドは、グループ名を返します。

/get name
21
Bruno

私自身の質問にお答えします...これが誰かの助けになることを願っています! :)

少し苦労した後、私はいくつかの便利なコマンドを見つけました:

  • /dumpmsnp-接続に関する詳細を表示します
  • /showplaces-現在接続している場所を表示

チャットウィンドウで実行できます。

/dumpmsnpコマンドは "LoggedOut"を表示していましたが、オンラインでほとんど正常に話していました(グループチャットを除く)。

System: MSNP: Connection Data:
 * Status: LoggedOut

多くの人がこの問題に苦しんでいます( ここ )。

この「LoggedOut」の問題を解決するには、チャットウィンドウでこれを試してください。

/msnp24

skypeを再起動します。

再起動後、/dumpmsnp出力は次のステータスを示します。

System: MSNP: Connection Data (MSNP24):
 * Status: LoggedIn

正確な理由はわかりませんが、/msnp24コマンドは、私のアカウントをこのプロトコルに変換し、すべてが完全に機能するようになりました。

私は解決策を見つけました here

38
Bruno

/ msnp24は動作しませんが、問題は解決しました。

Vi 〜/ .Skype/<your_skype_username> /config.xmlの場合、HomeServerタグに移動すると、次のようなものが表示されます。

<MSNPCore>
  <HomeServer>BAYMSGR2013521.gateway.messenger.live.com</HomeServer>
  <NewThreadAllowed>1</NewThreadAllowed>
  <P2PMigrationAllowed>0</P2PMigrationAllowed>
  <ProtocolToUse>24</ProtocolToUse>

次に、このHomeServerのホスト名をtracerouteコマンドでテストします。上記のtraceroute BAYMSGR2013521.gateway.messenger.live.comの場合、最終行は***になります。これは、ファイアウォールのブロックが原因である可能性があります。これだけ:

  1. 実行中のSkypeインスタンスを必ず閉じてください(ps auxおよびkill -9 skype_PIDで確認してください)。
  2. Config.xmlのHomeServerタグを削除します。タグを空にするか、行を削除すると機能します。ファイルを保存します。
  3. Skypeを起動します。これで、グループチャットメッセージを送受信できるようになります。
  4. Config.xmlをもう一度確認します。タグは自動的に新しいホスト名で更新されます。
  5. この新しいホスト名をtracerouteでテストすると、***でない最後の行に移動するはずです。
9
林果皞