iMessage : Apple annonce avoir corrigé un bug dans ses serveurs

iMessage : Apple annonce avoir corrigé un bug dans ses serveurs

Curieux calendrier

Avatar de l'auteur
Vincent Hermann

Publié dans

Société numérique

22/05/2014 3 minutes
21

iMessage : Apple annonce avoir corrigé un bug dans ses serveurs

Apple a déclaré qu’un problème technique l’empêchait d’appliquer ses méthodes habituelles pour débarrasser les utilisateurs du souci d’iMessage quand ils n’ont plus d’iPhone. Un bug suffisamment important pour court-circuiter les actions normalement entreprises par le service client.

imessage ios

Un problème très courant 

Nous nous faisions l’écho hier d’une plainte déposée contre Apple et son service iMessage. Une ancienne utilisatrice d’iPhone reproche à la firme de ne plus pouvoir recevoir les messages envoyés depuis des iPhone alors qu’elle-même n’en possède plus. La racine du problème se situe dans le service iMessage qui prend automatiquement le relai des SMS quand une communication entre deux appareils Apple est établie.

 

Le problème survient quand l’utilisateur d’un iPhone change pour un modèle d’une autre marque. Dans la quasi-totalité des cas, le numéro de téléphone est toujours dans les serveurs d’Apple. Et bien qu’il suffise de désactiver le service avant de changer de téléphone, beaucoup oublient de le faire. Les SMS envoyés par les contacts qui ont toujours un iPhone sont donc transmis via iMessage. Conséquence : le nouveau téléphone ne peut pas les recevoir.

Un problème dans les serveurs d'Apple 

Il est normalement possible de contacter le service client d’Apple. Mais comme nous l’indiquions précedemment, les expériences récentes en la matière étaient infructueuses. Cependant, il est possible que l’on sache maintenant pourquoi. D’une part, Apple possède sur son site officiel une page dédiée au problème. Elle indique clairement plusieurs manipulations à faire, mais précise aussi qu’en cas de souci persistant, il faut appeler le service client, qui est normalement en mesure de prendre le problème en charge.

 

D’autre part, le service client a ses propres méthodes pour toucher directement aux informations stockées sur les serveurs d’Apple. Mais un problème technique coupait cette possibilité, ce qui aboutissait au cas d’Adam Pash et de sa pénible expérience face à iMessage. C’est ce qu’a indiqué Apple dans un communiqué au site Re/Code : « Nous avons récemment réparé un bug d’iMessage côté serveur qui créait un problème pour certains utilisateurs, et nous aurons un correctif supplémentaire dans une prochaine mise à jour ».

 

Il existait donc un problème interne chez Apple qui empêchait le service client de faire son travail. Par contre, la mention d’une mise à jour est plus mystérieuse. Il s’agit peut-être de faire prendre conscience plus rapidement aux iPhone qu’ils ne communiquent plus avec un appareil Apple. En clair, un iPhone verrait plus vite ou au bout de quelques messages que le smartphone avec lequel il communique ne prend pas en charge iMessage. Auquel cas les « bulles bleues » seraient rapidement remplacées par des « bulles vertes », indiquant l'utilisation des SMS.

Écrit par Vincent Hermann

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Un problème très courant 

Un problème dans les serveurs d'Apple 

Fermer

Commentaires (21)




En clair, un iPhone verrait plus vite ou au bout de quelques messages que le smartphone avec lequel il communique ne prend pas en charge iMessage. Auquel cas les « bulles bleues » seraient rapidement remplacées par des « bulles vertes ».



Ça posera pas de problème dans le cas où les sms sont payants ça?


Je précise quand même que le problème ne se produit pas uniquement quand l’utilisateur oublie de désactiver iMessage. Il arrive que l’action ait été réalisée mais qu’un bug empêche sa prise en compte sur les serveurs. Cela m’a été confirmé par un technical advisor d’Apple.



D’autre part, il existait bien avant aujourd’hui une solution chez Apple pour régler le problème puisque l’advisor en question a débloqué ma situation il y a un mois en révoquant le certificat iMessage lié au numéro de téléphone directement dans une base de données Apple.


Ça ça semble réglé, au suivant : doulci et son hack d’Activation Lock <img data-src=" />


Bon, maintenant il faut corriger le contournement d’Activation Lock. <img data-src=" />




En clair, un iPhone verrait plus vite ou au bout de quelques messages que le smartphone avec lequel il communique ne prend pas en charge iMessage. Auquel cas les « bulles bleues » seraient rapidement remplacées



Au bout de quelques messages ???

Rapidement ?



Mais même 1 seul SMS de perdu c’est inadmissible !

Attends, leurs iphone sont capables de te geolocaliser, de scanner les réseaux wifi du coin, de prédire avant que tu le saches la série que tu vas kiffer, et ils ne sont pas foutus de savoir si, quand ils envoient un SMS, la puce en question est sur un iphone ou pas ?



C’te foutage de gueule ultime…. Nan mais sans deconner quoi !


Si t’as pas d’iphone…. t’a pas de SMS.

Sympa comme slogan, non ?








Drepanocytose a écrit :



Si t’as pas d’iphone…. t’a pas de SMS.

Sympa comme slogan, non ?







T’es vraiment con dans ton commentaire.



Désolé pour le rentre au lard. Mais j’ai pas trouvé mieux.





Sinon, personne ne remarque la relative coïncidence entre ce “bug détecté et bientôt résolu” et la future class action qu’ils vont se prendre aux USA ?









A-snowboard a écrit :



Sinon, personne ne remarque la relative coïncidence entre ce “bug détecté et bientôt résolu” et la future class action qu’ils vont se prendre aux USA ?





C’est fou comme la correction d’un bug qui traîne depuis 2011 coïncide avec la plainte associée… <img data-src=" />





Et bien qu’il suffise de désactiver le service avant de changer de téléphone, beaucoup oublient de le faire.



Encore faudrait-il que les gens le sachent, ce qui peut justement être reprocher à Apple.

C’est un peu chiant, pas pour moi, mais par exemple pour mes parents, qui eux sont sous iOS (smartphones et tablettes), et qui, s’ils ne suivent pas l’actualité Apple, ne peuvent pas le savoir (et ce n’est pas moi qui vais les aider, ayant quitté le monde Apple depuis l’Apple //e ^^; – J’ai un vieux Mac sous OS/7 que j’ai acheté pour 100 FF à l’époque, juste pour la “légalité” de possession des ROM pour un émulateur que je n’utilise plus).

J’ai aussi un iPod Touch 2, mais que je n’utilise plus depuis pratiquement son achat &gt;&lt; (achat compulsif, et OBLIGATION d’avoir iTunes).


Apple a un un problème avec I message.

j’ai un problème avec Apple.

<img data-src=" />


Votre analyse du comportement de iMessage est étonnante, je n’ai pas tout à fait la même.

Quand j’envoie un message de mon iPhone vers un numéro de tél iPhone, par défaut il tente d’envoyer en iMessage (bulle bleue), mais si le message ne part pas (car pas de connexion internet par ex.) il passe en sms immédiatement (bulle verte). Le seul souci c’est quand l’iPhone est en edge, il croit être connecté à internet, mais vu la bande passante dispo c’est dur d’envoyer le message … mais l’iPhone s’acharne à l’envoyer en iMessage donc ça prend une plombe à partir… C’est ce point qu’ils doivent améliorer. 1/4h pour qu’un iMessage de 3 caractères parte c’est long <img data-src=" />



Ce comportement est flagrant dans le métro parisien … :/








dam78 a écrit :



Votre analyse du comportement de iMessage est étonnante, je n’ai pas tout à fait la même.

Quand j’envoie un message de mon iPhone vers un numéro de tél iPhone, par défaut il tente d’envoyer en iMessage (bulle bleue), mais si le message ne part pas (car pas de connexion internet par ex.) il passe en sms immédiatement (bulle verte). Le seul souci c’est quand l’iPhone est en edge, il croit être connecté à internet, mais vu la bande passante dispo c’est dur d’envoyer le message … mais l’iPhone s’acharne à l’envoyer en iMessage donc ça prend une plombe à partir… C’est ce point qu’ils doivent améliorer. 1/4h pour qu’un iMessage de 3 caractères parte c’est long <img data-src=" />



Ce comportement est flagrant dans le métro parisien … :/



Le problème est en tant que destinataire. <img data-src=" />

L’expéditeur (qui a toujours un iDevice) envoie un message via iMessage (parce que c’était bon avant), le serveur lui répond que c’est bon parce qu’il a encore le numéro du destinataire en mémoire seulement, ce même destinataire ne se connecte plus pour récupérer son iMessage sur le serveur. <img data-src=" />









dam78 a écrit :



Votre analyse du comportement de iMessage est étonnante, je n’ai pas tout à fait la même.

Quand j’envoie un message de mon iPhone vers un numéro de tél iPhone, par défaut il tente d’envoyer en iMessage (bulle bleue), mais si le message ne part pas (car pas de connexion internet par ex.) il passe en sms immédiatement (bulle verte). Le seul souci c’est quand l’iPhone est en edge, il croit être connecté à internet, mais vu la bande passante dispo c’est dur d’envoyer le message … mais l’iPhone s’acharne à l’envoyer en iMessage donc ça prend une plombe à partir… C’est ce point qu’ils doivent améliorer. 1/4h pour qu’un iMessage de 3 caractères parte c’est long <img data-src=" />



Ce comportement est flagrant dans le métro parisien … :/





Je confirme, c’est la plaie, tant du côté expéditeur que destinataire (et dans ce dernier cas on peut rien y faire). J’ajoute le tgv en plus du métro…



Basculer en sms vert si le débit de données est insuffisant ne me paraît pas si compliqué à mettre en place <img data-src=" /> Avec une option à activer dans les réglages des messages pour ne pas faire ça automatiquement mais via pop-up ou autre, afin que les gens qui envoient depuis/vers l’étranger ne se prennent pas du hors forfait en passant de imessage à sms vert ;) Trop compliqué à implémenter pour les génies de chez apple, j’imagine <img data-src=" />

(j’espère que y’a pas de faille dans mon raisonnement <img data-src=" />)









Ov3rSoul a écrit :



Je confirme, c’est la plaie, tant du côté expéditeur que destinataire (et dans ce dernier cas on peut rien y faire). J’ajoute le tgv en plus du métro…



Basculer en sms vert si le débit de données est insuffisant ne me paraît pas si compliqué à mettre en place <img data-src=" /> Avec une option à activer dans les réglages des messages pour ne pas faire ça automatiquement mais via pop-up ou autre, afin que les gens qui envoient depuis/vers l’étranger ne se prennent pas du hors forfait en passant de imessage à sms vert ;) Trop compliqué à implémenter pour les génies de chez apple, j’imagine <img data-src=" />

(j’espère que y’a pas de faille dans mon raisonnement <img data-src=" />)





Si y’a une faille comment tu testes le débit? <img data-src=" />









Jiyuu_Hashi a écrit :





J’ai aussi un iPod Touch 2, mais que je n’utilise plus depuis pratiquement son achat &gt;&lt; (achat compulsif, et OBLIGATION d’avoir iTunes).







Ce n’est plus obligatoire d’avoir iTunes pour un iPhone, on peut parfaitement s’en passer.



Des contacts et calendriers synchronisés avec GMail par exemple.



Beaucoup de personnes utilisent un iPhone sans avoir de sauvegardes sur un ordinateur. (Ce qui fait qu’elles perdent tout quand un Genius fait une restauration de l’appareil)



Il n-y-a que pour les données comme la vidéo et la musique que ça peut poser des problèmes et encore contournable par des apps qui deviennent serveur FTP ou se connectent au partages SMB ou DLNA.









illidanPowa a écrit :



Si y’a une faille comment tu testes le débit? <img data-src=" />





Ping vers les serveurs iMessage, si pas de réponse au bout de x sec, envoie par SMS









athlon64 a écrit :



Ping vers les serveurs iMessage, si pas de réponse au bout de x sec, envoie par SMS





ca revient au même que de tenter d’envoyer le message non? et de mettre un timeout sur l’envoi









illidanPowa a écrit :



ca revient au même que de tenter d’envoyer le message non? et de mettre un timeout sur l’envoi





Le ping donne le temps, les paquets perdus etc. c’est peut etre plus précis et ça bouffe moins. Si le ping échoue dès le début, direct SMS. Après oui ca revient un peu au même <img data-src=" /> Mais si ton message est pas envoyé dans les 5-10sec, il passe de suite en SMS, pourquoi attendre plus, c’est quand même le but des SMS/iMessage, que ce soit instantané, sinon on envoie un mail <img data-src=" />









athlon64 a écrit :



Le ping donne le temps, les paquets perdus etc. c’est peut etre plus précis et ça bouffe moins. Si le ping échoue dès le début, direct SMS. Après oui ca revient un peu au même <img data-src=" /> Mais si ton message est pas envoyé dans les 5-10sec, il passe de suite en SMS, pourquoi attendre plus, c’est quand même le but des SMS/iMessage, que ce soit instantané, sinon on envoie un mail <img data-src=" />







C’est exactement ça.

Pas compliqué de mettre un timeout à 10s pour iMessage puis bascule en sms (avec idéalement réglage : automatique ou sur demande).



Qu’il y ait des bugs, je comprends ça reste du software. Mais là c’est juste une question de logique d’implémentation et d’utilisation. Comme souvent, faut sortir des cas idéaux pour tester …

Pas comme si beaucoup de gens s’en plaignent depuis des lustres …









dam78 a écrit :



C’est exactement ça.

Pas compliqué de mettre un timeout à 10s pour iMessage puis bascule en sms (avec idéalement réglage : automatique ou sur demande).



Qu’il y ait des bugs, je comprends ça reste du software. Mais là c’est juste une question de logique d’implémentation et d’utilisation. Comme souvent, faut sortir des cas idéaux pour tester …

Pas comme si beaucoup de gens s’en plaignent depuis des lustres …





Surtout quand l’app fait les deux à la fois, c’est bien un truc basique. Si au bout de 5-10s le message part pas c’est que y a un soucis quelque part. Sont un peu bêtes chez Apple par moment <img data-src=" />



Pour le réglage, juste une option pour ajouter le fait de confirmer que tu veux bien basculer en mode SMS si le timeout est excédé, pratique pour l’étranger surtout









Ov3rSoul a écrit :



Je confirme, c’est la plaie, tant du côté expéditeur que destinataire (et dans ce dernier cas on peut rien y faire). J’ajoute le tgv en plus du métro…



Basculer en sms vert si le débit de données est insuffisant ne me paraît pas si compliqué à mettre en place <img data-src=" /> Avec une option à activer dans les réglages des messages pour ne pas faire ça automatiquement mais via pop-up ou autre, afin que les gens qui envoient depuis/vers l’étranger ne se prennent pas du hors forfait en passant de imessage à sms vert ;) Trop compliqué à implémenter pour les génies de chez apple, j’imagine <img data-src=" />

(j’espère que y’a pas de faille dans mon raisonnement <img data-src=" />)







l’option pour basculer en SMS quand le iMessage ne passe pas existe et ce n’est pas le problème.

Le problème c’est qu’en cas de passage sur un autre OS, le iMessage part et indique bien etre lu alors qu’il n’en est rien.



Personnellement je n’ai jamais eu de plainte de mes contactes en passant d’un OS a l’autre alors que je suis resté sur iPhone.



Le fait que le bug soit pris en compte alors qu’une class action n’est qu’une malheureuse coincidence <img data-src=" />