Skype - невозможно получить сообщения группового чата


21

Мой скайп работает практически полностью. Я могу отправлять файлы, совершать и принимать звонки и чаты в обычном режиме. Однако я не получаю сообщения от групп чата, которые были созданы недавно.

Что я пробовал:

  1. удалите мою папку ~ / .Skype;
  2. переустановите другую версию из репозиториев Ubuntu (32 и 64 бит);
  3. правила брандмауэра;
  4. Прокси в порядке, так как другие пользователи успешно общаются.

Я на Ubuntu 14.04 64 бит и Skype 4.3.0.37-1 32 бит, но эта проблема, кажется, происходит даже в Windows ( здесь и здесь )

Похоже, это связано с групповыми чатами в облаке.

Я не получаю сообщения от групп, название которых начинается с "19: xxxx". Однако я получаю от групп, чье имя начинается с $ или что-то еще.

Следующая команда возвращает имя группы:

/get name

Ответы:


38

Я отвечу на свой вопрос ... Надеюсь, это кому-нибудь поможет! :)

Немного потрудившись, я нашел несколько полезных команд:

  • /dumpmsnp - показать детали о вашей связи
  • /showplaces - показать, где вы сейчас подключены

Вы можете выполнить их в любом окне чата.

/dumpmsnpКоманда показала " LoggedOut ", но я был в сети и разговаривал почти нормально (кроме групповых чатов).

System: MSNP: Connection Data:
 * Status: LoggedOut

Многие люди страдают от этой проблемы ( здесь ).

Чтобы решить эту проблему, попробуйте это в любом окне чата:

/msnp24

и перезапустите свой Skype.

После перезапуска /dumpmsnpвывод показывает следующий статус:

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

Я не знаю точно, почему, но /msnp24командные виды преобразовали мою учетную запись в этот протокол, и теперь все работает отлично.

Я нашел решение здесь .


Потрясающе!!! Magical !! поклонись!!!
Кишор Павар

2
Подтвержденные работы. Вы должны убедиться, что после команды нет пробелов. Благодарность!!
Jus12

Это абсолютно потрясающе! Я боролся с этим так много. Спасибо!!!
TheFallen

9

/ 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. Удалите теги HomeServer в config.xml. Либо очистить теги, либо удалить строку должно работать. Сохраните файл.
  3. Начни скайп. Теперь он может отправлять и получать сообщения группового чата.
  4. Снова проверьте config.xml, теги должны автоматически обновиться с новым именем хоста.
  5. Если вы протестируете это новое имя хоста с помощью traceroute, оно должно перейти к последней строке, которая не является ***.

Спасибо за улучшение еще больше этой проблемы. Это может быть альтернативой для кого-то еще.
Бруно

Я совместил этот ответ с предыдущим, и он отлично сработал для меня! Я избегал очистки моего чата в Skype.
StockBreak
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.