Dans cette conversation, on confond les affichages et les horloges, et la confusion produit un appareil réellement cassé. Un réglage décide comment un instant est affiché, et un autre décide ce qu’est l’instant. Une sortie VPN dans un autre pays ne change ni l’un ni l’autre à elle seule, même si elle change ce qu’un site web conclut à votre sujet. Garder ces trois faits séparés est toute la réponse.

Un instant et un affichage sont deux choses différentes

Un Mac stocke le temps comme un instant, et chaque fuseau n’est qu’une règle pour le représenter. Choisir Berlin, Tokyo ou Denver change l’étiquette à l’écran et le décalage appliqué à l’arithmétique du calendrier. Cela ne fait pas croire à la machine que moins ou plus de secondes se sont écoulées. Le fuseau est une lentille sur cette valeur, pas la valeur elle-même. Cette distinction explique pourquoi le réglage manuel du fuseau est sûr et le réglage manuel de l’horloge ne l’est pas.

Les fenêtres de validité des certificats et l’authentification fondée sur le temps comparent toutes deux un instant réel à une échéance réelle. Une horloge décalée de plusieurs heures peut pousser un certificat valide hors de sa fenêtre ou faire paraître expiré un ticket d’authentification. Les symptômes apparaissent alors dans des endroits qui semblent sans rapport avec le temps : un avertissement du navigateur sur un site, un échec de connexion sur un autre, un outil de compilation qui se plaint d’une signature. Personne ne soupçonne l’horloge, parce que l’heure affichée semblait volontaire lorsqu’elle a été réglée.

Deux commutateurs automatiques, deux tâches

Le panneau Date et heure propose une synchronisation automatique de l’heure depuis une source réseau et, séparément, une sélection automatique du fuseau horaire selon la localisation. Le guide d’Apple sur la date et l’heure décrit les deux comme des réglages distincts qui se trouvent côte à côte. En désactiver un n’a aucun effet sur l’autre. C’est pourquoi un appareil peut garder l’heure exacte tout en affichant le mauvais fuseau, ou afficher le bon fuseau tout en dérivant.

La sélection automatique du fuseau dépend du service de localisation du système, qui dépend des autorisations et des signaux que le Mac peut recueillir. Un tunnel VPN ne fournit normalement pas de nouveau pays à ce service, si bien que le fuseau peut ne pas bouger du tout à la connexion ; s’il bouge, cherchez une source de localisation avant d’accuser le tunnel. Désactiver le réglage du fuseau arrête le mouvement sans toucher à la source de temps qui garde les certificats valides. Lire l’état actuel demande deux commandes, et elles dissipent tout doute sur le réglage actif :

sudo systemsetup -gettimezone
sudo systemsetup -getusingnetworktime

Un fuseau fixe est un choix, pas un changement d’horloge

Si vous voulez que l’affichage reste dans un fuseau pendant vos déplacements, choisissez ce fuseau manuellement et laissez la synchronisation tranquille. C’est une configuration prise en charge avec un réglage pris en charge, et elle survit à un redémarrage. Elle garde aussi l’arithmétique du calendrier prévisible pour quiconque planifie avec vous. Fixer le fuseau délibérément est différent de faire mentir l’horloge sur l’heure.

Sur un Mac géré, déterminez si une politique régit la source de temps avant de la remplacer, car une organisation peut exiger un serveur précis pour une raison, et modifier des restrictions pour gagner une discussion sur l’heure affichée est un mauvais échange. Si une politique est réellement inadaptée à votre situation, la correction revient à qui possède le profil. Confirmez ensuite le fuseau affiché et un événement de calendrier dont vous connaissez l’heure locale prévue, car les calendriers peuvent avoir leur propre fuseau qui supplante l’affichage du système.

Ce qu’une sortie VPN change et ne change pas

Un site web voit une adresse qui appartient à la sortie, et il peut en déduire un pays. Cette déduction porte sur la requête, pas sur l’horloge de votre Mac. Certains services afficheront des prix, une disponibilité ou une langue qui correspondent à la sortie alors que votre barre de menus affiche encore l’heure de chez vous. Les deux observations peuvent être exactes en même temps, et c’est ce qui fait ressembler l’écart à un bug.

La géolocalisation du navigateur est encore une troisième chose, car elle peut utiliser une autorisation et un fournisseur de localisation plutôt qu’une recherche d’adresse. Les réglages du compte en ajoutent une quatrième, car un profil connecté décide souvent de la devise et de la langue indépendamment du réseau. Quand un site ne correspond pas à votre attente, notez laquelle de ces quatre entrées il peut utiliser avant de changer un réglage. Changer le fuseau du Mac pour correspondre à un site web est la seule correction qui ne peut pas fonctionner, car le site ne l’a jamais lu. Aucune de ces quatre entrées n’est le fuseau d’affichage du système.

Où le résultat se voit réellement

Vérifiez chaque couche là où elle vit : le fuseau du système dans le panneau Date et heure, l’instant face à une source fiable et la vue du site web depuis le site lui-même. Trois vérifications, trois écrans différents, et une seule observation ne peut pas confirmer les trois. Notez ce que vous avez choisi, sinon la personne suivante rouvrira la même question.

Si la sélection automatique du fuseau ne cesse de rétablir votre choix manuel, regardez le réglage plutôt que l’horloge, et regardez la politique avant de regarder le client. Si l’heure elle-même dérive, c’est un problème de synchronisation et cela n’a rien à voir avec le tunnel. Séparer les deux défaillances prend une minute et évite le résultat classique : un portable avec une heure d’apparence correcte, un certificat invalide et un VPN blâmé pour les deux.

Inscrivez les deux réponses dans le journal des modifications : le fuseau que vous avez choisi et la source de temps que vous avez laissée tranquille. Alors personne n’aura à deviner laquelle des deux vous vouliez dire.

Articles similaires