У цій розмові плутають дисплеї та годинники, і плутанина справді ламає пристрій. Одне налаштування вирішує, як показується момент, а інше — що таке момент. Вихід VPN в іншій країні сам по собі не змінює жодного з них, хоча змінює те, що сайт робить висновок про вас. Відокремлення цих трьох фактів — і є вся відповідь.

Момент і показ — різні речі

Mac зберігає час як момент, а кожен пояс — лише правило його відображення. Вибір Берліна, Токіо чи Денвера змінює підпис на екрані та зсув, що застосовується до календарної арифметики. Це не змушує машину вірити, що минуло менше чи більше секунд. Пояс — це лінза на це значення, не саме значення. Саме тому ручне керування поясом безпечне, а ручне керування годинником — ні.

Терміни дії сертифікатів і автентифікація за часом порівнюють реальний момент із реальним дедлайном. Годинник, зсунутий на години, може виштовхнути чинний сертифікат за межі його вікна або змусити квиток автентифікації виглядати простроченим. Тоді симптоми з’являються в місцях, які здаються не пов’язаними з часом: попередження браузера на одному сайті, збій входу на іншому, інструмент збирання, що скаржиться на підпис. Ніхто не підозрює годинник, бо показана година виглядала навмисною, коли її встановлювали.

Два автоматичні перемикачі, два завдання

Панель «Дата й час» пропонує автоматичну синхронізацію часу з мережевого джерела й окремо автоматичний вибір часового поясу за місцезнаходженням. Посібник Apple з дати й часу описує їх як окремі елементи керування, що випадково стоять поруч. Вимкнення одного не впливає на інший. Тому пристрій може зберігати точний час, показуючи неправильний пояс, або показувати правильний пояс, але відходити в часі.

Автоматичний вибір поясу залежить від системної служби геолокації, яка залежить від дозволів і від сигналів, які Mac може зібрати. Тунель VPN зазвичай не повідомляє цій службі нову країну, тож під час підключення пояс може взагалі не зрушити; якщо ж він зрушується, пошукайте джерело геолокації, перш ніж звинувачувати тунель. Вимкнення керування поясом зупиняє рух, не торкаючись джерела часу, яке тримає сертифікати чинними. Читання поточного стану потребує двох команд, і вони знімають будь-який сумнів щодо того, яке керування активне:

sudo systemsetup -gettimezone
sudo systemsetup -getusingnetworktime

Фіксований пояс — це вибір, а не зміна годинника

Якщо ви хочете, щоб під час подорожей показ залишався в одному поясі, виберіть цей пояс вручну й залиште синхронізацію в спокої. Це підтримувана конфігурація з підтримуваним елементом керування, і вона переживає перезавантаження. Вона також робить календарну арифметику передбачуваною для всіх, хто планує зустрічі з вами. Свідомо зафіксувати пояс — не те саме, що змусити годинник брехати про час.

На керованому Mac з’ясуйте, чи керує політика джерелом часу, перш ніж його замінювати, бо організація може з певної причини вимагати конкретний сервер, а змінювати обмеження, щоб виграти суперечку про показану годину, — погана угода. Якщо якась політика справді неправильна для вашої ситуації, виправлення належить власникові профілю. Потім підтвердьте показаний пояс і одну подію календаря, чий запланований місцевий час ви знаєте, оскільки календарі можуть мати власний пояс, який перекриває системний показ.

Що змінює вихід VPN, а що ні

Сайт бачить адресу, що належить виходу, і може зробити висновок про країну за цією адресою. Цей висновок стосується запиту, а не годинника вашого Mac. Деякі сервіси показуватимуть ціни, доступність або мову, що відповідають виходу, тоді як у рядку меню все ще відображається домашній час. Обидва спостереження можуть бути правильними одночасно, і саме тому невідповідність виглядає як помилка.

Геолокація браузера — це знову третя річ, бо вона може використовувати дозвіл і постачальника геоданих замість пошуку за адресою. Налаштування облікового запису додають четверту, адже профіль із виконаним входом часто визначає валюту й мову незалежно від мережі. Коли сайт не збігається з вашими очікуваннями, занотуйте, який із цих чотирьох входів він може використовувати, перш ніж змінювати налаштування. Змінювати пояс Mac, щоб він збігався із сайтом, — це єдине виправлення, яке не може спрацювати, бо сайт його ніколи не читав. Жоден із цих чотирьох входів не є системним поясом показу.

Де результат справді проявляється

Перевірте кожен шар там, де він живе: системний пояс на панелі «Дата й час», момент щодо надійного джерела й погляд сайту із самого сайту. Три перевірки, три різні екрани, і одне спостереження не може підтвердити всі три. Запишіть, що ви вибрали, інакше наступна людина знову відкриє те саме питання.

Якщо автоматичний вибір поясу постійно повертає ваш ручний вибір, дивіться на керування, а не на годинник, і дивіться на політику, перш ніж дивитися на клієнт. Якщо сам час відходить, це проблема синхронізації, і вона не має нічого спільного з тунелем. Розділення двох несправностей займає хвилину й запобігає класичному підсумку: ноутбук із правильним на вигляд часом, недійсний сертифікат і VPN, який звинувачують в обох.

Запишіть обидві відповіді в журнал змін: пояс, який ви вибрали, і джерело часу, яке ви не чіпали. Тоді нікому не доведеться вгадувати, що саме ви мали на увазі.

Схожі статті