Pourquoi Skype ne parvient-il pas soudainement à se connecter? Il s'avère que c'est tor!

10

Skype ne parvient pas à se connecter après la mise à jour vers 4.2.0.11

Je ne sais pas si je regarde un problème de réseau ou un bogue ici. Depuis la mise à jour vers 4.2.0.11, mon Skype ne peut plus se connecter. Mon compagnon de chambre a le même problème. Nous sommes tous les deux sur Ubuntu Raring Ringtail 13.04 sur un EliteBook 9470m dans mon cas. Quelqu'un at-il le même problème ou connaissez-vous un rapport de bogue?

(Mise à jour: Il s'avère que ce n'est ni un bug ni un problème de réseau. Les nœuds de sortie de Tor sont bloqués par Microsoft. Voir ma réponse ci-dessous !)

La purge-réinstallation (y compris la suppression de ~/.Skype) et l'utilisation du .deb de skype.com (version 4.2.0.11_1) au lieu des référentiels n'ont pas aidé. L'exécution de Skype à partir de la ligne de commande n'a donné aucun message supplémentaire.

Je ne sais pas comment décoder les fichiers journaux ~/.Skype/Logsmais les journaux habituels /var/log/ne montrent aucune anomalie. Changer le port utilisé par Skype en un qui est transmis à ma machine par le routeur n'a pas fonctionné non plus. Pas plus que l'exécution de Skype en tant que root.

Le fait que je puisse le faire fonctionner sur la même machine, lorsque j'utilise la connexion captive de mes points mobiles vers un problème de réseau, mais là encore, d'autres machines de notre foyer n'ont aucun problème et je n'ai changé aucune configuration réseau pour une demi-année.

Port modifié

embrouiller
la source
Dans le forum communautaire de Skype, la question est actuellement en cours de discussion et a attiré l'attention d'un membre du personnel. Nous verrons comment cela se passe. Au moins, je ne semble pas être seul.
con-f-use
Il n'y a pas de version 64 bits de Skype 4.2. La version 32 bits est considérée comme "multiarchitecture" et forcée. De plus, je ne vois pas où les correctifs liés à nvidia pour l'interface graphique devraient aider mes problèmes de connexion (d'autant plus que je n'ai pas de carte nvidia). L'interface graphique fonctionne très bien. De plus, libqt4-network est automatiquement reconfiguré après une installation de purge. Je l'ai néanmoins essayé en vain.
con-f-use
1
J'ai fait. Vous pouvez le lire dans ma question ci-dessus. Il s'agit du fichier officiel de skype.com . Le nom indique juste qu'il s'agit d'un package i386. Écoutez, j'apprécie vos efforts, mais ce sont des choses évidentes et vous ne faites que deviner.
con-f-use
Il y a déjà un bogue ouvert sur Launchpad, veuillez vous ajouter comme affecté. bugs.launchpad.net/ubuntu/+source/skype/+bug/1184128
user162687

Réponses:

11

Mise à jour: il s'avère que cette réponse est erronée. Le problème ici était que Skype bloquait les IP exploitant un nœud de sortie Tor. Voir la réponse ci-dessous .

Cependant, la réponse pourrait être utile pour résoudre d'autres problèmes.


Voici ce que j'ai fait.

Tout cela a été fait en utilisant le terminal. Appuyez simplement sur Ctrl+ Alt+ Tsur votre clavier pour ouvrir Terminal.

J'ai supprimé l'ancien Skype en utilisant sudo apt-get autoremove --purge skypeet supprimé le ~/.Skypedossier.

J'ai ensuite installé Skype 4.2.0.11 de cette façon.

wget -O skype-NoobsLab.deb http://download.skype.com/linux/skype-ubuntu-lucid_4.2.0.11-1_i386.deb
sudo dpkg -i skype-NoobsLab.deb
sudo apt-get -f install;rm skype-NoobsLab.deb

Une fois l'installation terminée, j'ai tapé Skype dans Dash, cliqué dessus et quand il s'est ouvert, j'ai entré mon nom d'utilisateur et mon mot de passe et j'ai pu me connecter. Voir ci-dessous.

entrez la description de l'image ici entrez la description de l'image ici entrez la description de l'image ici entrez la description de l'image ici

Remarque: j'ai utilisé le Skype 32 bits, et il n'y a eu aucun problème.

Cette méthode détectera automatiquement l'architecture du système d'exploitation et installera le dernier skype:

sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
sudo apt-get update
sudo apt-get install skype && sudo apt-get -f install

Remarque: j'ai dû installer libqt4-webkit, et pour cela j'ai utilisé Synaptic.

Source: Noobslab

Mitch
la source
Réponse très agréable et complète mais j'ai déjà trouvé ces instructions sur le web et les ai essayées. Je ne peux pas me connecter même avec cette version de Skype (et pourquoi devrais-je utiliser le même binaire?). J'apprécie vraiment vos efforts, mais cela semble être une chose importante de mon FAI ou de Skype lui-même. Par ailleurs, dpkgme donne le message "Des erreurs ont été rencontrées" mais installe quand même. Savez-vous quel est le problème ici?
con-f-use
Eh bien, êtes-vous sur Ubuntu 32 bits ou 64 bits?
Mitch
La version 64Bit utilise les mêmes binaires que je sache. La différence n'est qu'un indicateur d'architecture de force dans le package. La deuxième méthode est juste le paquet officiel que j'avais installé précédemment.
con-f-use
Juste une idée. Je vais essayer la même chose sur 13.04 64bit, et je vous le ferai savoir.
Mitch
Skype fonctionne sur ma machine, mais pas sur la connexion. Il ne peut donc pas s'agir d'un problème d'architecture entre 64 et 32 ​​bits, sinon il ne fonctionnerait pas du tout.
con-f-use
5

Le récent consensus est que Skype ne fonctionne pas bien avec tor et des programmes similaires. C'est ce qui cause les problèmes. Skype a automatiquement bloqué quelques quantités massives d'adresses IP exécutant des nœuds de sortie. Si vous rencontrez le problème jusqu'à présent, il n'y a que deux façons pratiques de le contourner:

  1. Désactivez tor (utilisation du nœud et du client!). Après un jour ou deux, Skype devrait recommencer à fonctionner. Si le problème persiste, activez la journalisation:

    mkdir ~/.Skype/Logs
    cd ~/.Skype/
    mv shared.xml old_shared.xml
    sed 's/<Lib>/<Lib>\n    <LogLevel>3</LogLevel>/g' old_shared.xml > shared.xml
    

    Redémarrez ensuite Skype, attendez que l'erreur se produise. Après avoir publié vos journaux dans ~/.Skype/Logsle thread approprié du forum Skype . Ils vous aideront! Ils ne réagiront pas.

  2. Configurez un proxy à utiliser avec Skype :

    1. Cliquez sur l' icône Skype et sélectionnez Options

    2. Sous Avancé , mettez vos détails de proxy pour l' hôte , le port et éventuellement l' utilisateur et le mot de passe dans les champs appropriés. Si vous ne connaissez pas déjà un bon proxy, vous devez trouver une liste de confiance via google. J'ai trouvé que hidemyass était utile. La sécurité est plus importante que la vitesse!entrez la description de l'image ici

    3. Assurez-vous que les ports sont transmis à votre PC (pour vos connexions proxy et entrantes).

  3. Utilisez une connexion VPN (par exemple, réseau d'entreprise ou d'université)

Mettre à jour:

Le support Skype ne réagit plus aux demandes de renseignements sur ce problème. Je trouve cela très inquiétant. Il existe plusieurs threads fermés - tous étiquetés hors sujet. Soit tor n'est pas souhaité car il gêne l'exploration de données, soit les utilisateurs sont bloqués sans discernement en raison du spam émanant du réseau dans Skype. Les deux explications sont finalement mauvaises.

embrouiller
la source
Donc vous utilisiez tor ....... c'est drôle vous ne nous avez pas dit que vous utilisiez tor ... +1 pour la mise à jour
Qasim
Je ne pensais pas que cela importait. J'ai exécuté le nœud de sortie pendant 2 ans sans problème. Je l'avais également désactivé pendant un certain temps. Même les gars de Microsoft / Skype ont mis une éternité à trouver le problème.
con-f-use
merci beaucoup, et ce serait mieux si votre question ressemblait à "skype ne peut pas se connecter", ou similaire. Parce que j'ai googlé beaucoup de choses et n'ai pas obtenu cette page dans les résultats. Ce n'est qu'après avoir cherché "ubuntu skype spins indéfiniment" que je l'ai trouvé. Merci à nouveau.
user907860
Vous êtes les bienvenus et je suis d'accord. Changé le titre. Je vous remercie!
con-f-use du
2

Avez-vous essayé de corriger les packages?

sudo apt-get update && sudo apt-get install -f && sudo apt-get update && sudo apt-get upgrade -y
user2384250
la source
Oui, en vain. Il n'y avait aucun colis cassé. Merci pour votre réponse.
con-f-use
0

J'essaie cette solution, et cela n'a pas fonctionné pour mon Ubuntu 14.04 (x64).

enfin, je supprime tous les packages skype et réinstaller peut le résoudre.

la nouvelle version est (4.3.0.37)

retirer:

  1. sudo apt-get autoremove --purge skype

  2. sudo apt-get autoremove --purge skype-bin (facultatif)

  3. sudo apt-get autoremove --purge skype: i386 (facultatif)

installer:

sudo apt-get install skype

Derek Tsai
la source
0

Il me semble que le problème de la version 4.2 !! Je l'ai désinstallé du terminal, téléchargé 4.3 (.deb pour Ubuntu 12.04) à partir du site Web Skype et installé à l'aide du centre de logiciels et cela a bien fonctionné. L'utilisation de Microsoft est toujours un problème dans l'a ** (même si cela fonctionnait bien sur mon MacBook).

Shubhabrata ROY
la source