Empathy nie może połączyć się z kontem MSN

11

Właśnie zainstalowałem Maverick i chociaż wydaje się, że do tej pory działa, Empathy nie może połączyć się z moim kontem MSN. Sprawdziłem, że Pidgin może się połączyć.

Próbowałem przeglądać dziennik debugowania Empathy, ale widzę tylko:

Starting butterfly 0.5.14: telepathy-python 0.15.17, papyon 0.5.1

Failed to create Connection

Wszelkie sugestie dotyczące tego, co się tutaj dzieje i jak to naprawić?

David Given
źródło
Czy to się zawsze zdarza, zdarza się czasem lub utknie po jego zdarzeniu (aż do ponownego uruchomienia komputera lub innego zdarzenia)?
Nick HS
Czy łączysz się za serwerem proxy lub otwartym połączeniem?
Nicolas Schirrer,
Tak naprawdę działo się to również dla mnie kilka godzin temu. Zostało to naprawione teraz. Spróbuj zabić proces motyla, a następnie spróbuj ponownie.
NightwishFan,
Na moim komputerze domowym zawsze tak się dzieje --- czerwona ikona błędu, błąd połączenia. Na moim komputerze roboczym (w innej sieci) po prostu nigdy się nie łączy --- ikona ciągłego migania i komunikat „Łączenie ...”. Praca ma przezroczysty serwer proxy HTTP, strona główna ma jawny serwer proxy na innym porcie, ale to nie powinno mieć zastosowania tutaj, ponieważ MSN nie używa HTTP, prawda?
David Biorąc pod uwagę
Mam aktualną wersję empatii i zmieniłem repozytorium i nadal nie mam połączenia .... ubunutu wiesz?

Odpowiedzi:

6

Usunięcie telepathy-butterfly(całkowite usunięcie w synaptic) załatwiło sprawę - nie ma potrzeby ponownej instalacji.

AlexFM
źródło
Przerażająco to działa. Moje istniejące konto MSN poszło zabawnie, więc musiałem je usunąć i przeczytać, ale teraz łączy się dobrze --- Zakładam, że używa Haze do łączenia się przez libpurple, a nie natywną implementację telepatii. Dzięki!
David Biorąc pod uwagę
Poprawnym rozwiązaniem jest edycja RequestMultipleSecurityTokens.py lub poczekanie, aż łatka wyląduje w aktualizacjach.
tutuca
Przejście na pidgin (które używa natywnie libpurple) zadziałało dla mnie
teambob
2

Wygląda na to, że Microsoft wydał nową wersję Windows Live Messenger i wprowadził niezgodne zmiany po stronie serwera.

Występuje tutaj błąd Launchpad: https://bugs.edge.launchpad.net/ubuntu/+source/papyon/+bug/663670 . Wygląda na to, że zaproponowano aktualizację gotową do testowania (por. Https://bugs.edge.launchpad.net/ubuntu/+source/papyon/+bug/663670/comments/52 ).

tawmas
źródło
Komentarz 43 ( bugs.edge.launchpad.net/ubuntu/+source/papyon/+bug/663670/… ) proponuje inną poprawkę, która działa.
Tim
Właśnie zaktualizowałem proponowany pakiet i to rozwiązuje problem.
tawmas
1

Do czasu przejścia oficjalnej łaty, dla tych, którzy nie mogą czekać, wpisz następujące polecenie w terminalu (testowane na Lucid i Maverick):

gksudo gedit /usr/share/pyshared/papyon/service/description/SingleSignOn/RequestMultipleSecurityTokens.py

Następnie znajdź:

gksudo gedit /usr/share/pyshared/papyon/service/description/SingleSignOn/RequestMultipleSecurityTokens.py

I zmień to na:

CONTACTS = ("contacts.msn.com", "MBI")

Teraz po prostu zapisz i uruchom ponownie Empathy, a powinno się połączyć ponownie.

Lekarz
źródło
0

Niektóre rzeczy, które możesz spróbować,

  • Najpierw spróbuj usunąć i ponownie utworzyć informacje o koncie dla MSN, otwórz Empathy i naciśnij F4 , następnie wybierz swoje konto MSN, kliknij usuń i ponownie dodaj konto.
  • Jeśli to nie zadziała, spróbuj ponownie zainstalować typowo empatię , naciskając ctrl-alt-t, wpisując sudo apt-get remove empathy-commonw terminalu , a następnie zainstaluj ponownie.
  • Spróbuj sudo apt-get remove telepathy-butterflyw terminalu , a następnie zainstaluj go ponownie.
NW15062
źródło
Gotowe, gotowe --- bez zmian, obawiam się. (Zakładam, że chciałeś, abym ponownie zainstalował empatię po jej usunięciu?)
David Given
Tak, zapomniałem podać ten ważny krok. Używam tej samej wersji Empathy i nie miałem problemu z połączeniem. Czy wykonałeś czystą instalację i dodałeś swoje konta, czy dokonałeś aktualizacji i przeniesiono informacje o koncie? Czy używasz kompilacji AMD64? Podając swoją nazwę użytkownika, czy podajesz adres @ hotmail.com lub @ MSN.com, czy też jaki jest Twój pełny adres e-mail konta?
NW15062,
0

Moja Empatia działa od wydania 10.4 iw ciągu ostatniego dnia MSN przestał się łączyć. Rozwiązałem ten problem, apt-get usuwając motyla telepatii, a następnie usuwając moje konto MSN z poziomu Empathy. Następnie ponownie dodałem konto MSN i działa.

Rozumiem, że Emapathy może albo użyć modułu motyla, albo mgły, aby połączyć się z MSN, usuwając motyla, zmusiłem go do użycia mgły.


źródło
Dzięki Chris uratowałeś mi życie! : * Twoja metoda jeszcze raz bardzo dziękuje: Usuń motyla telepatii: sudo apt-get usuń motyla telepatii Następnie usuń moje konto msn z empatii. Następnie utworzyłem go ponownie i logowałem. Działa idealnie. Niech cię Bóg błogosławi.