Mac OS Sonoma 날짜/시간 오류 해결방법 : 클리앙

제 블로그에서 퍼온 글입니다. 내용은 동일합니다.

https://ericstory.com/108


===========================

Mac OS Sonoma를 쓰는 경우에,날짜시간오류해결방법클리앙 간헐적으로 날짜와 시간이 과거로 돌아가는 오류가 있는 것으로 보여집니다.

이게 심하게 과거로 가는 경우에는 시스템 이용에 치명적인 상황이 됩니다.

제 경우는 3년전으로 돌아가 있었는데, 이 경우 AppStore를 포함하여, 사진동기화, 아이클라우드, 사파리 등 거의 대부분의 시스템과 앱/서비스가 제대로 동작하지 않습니다.

웹브라우징도 https 연결에 문제가 되어, 웹서핑 조차도 어려워 지는데요, 대부분 원인이 날짜/시간에 있을거라는 생각을 하지 못해, 당황하는 것 같습니다.

설정에서 날짜/시간 자동화 옵션을 껐다가 켜는 것도 잘 동작하지 않기 때문에, 마우스 클릭만으로 해결하기는 어렵습니다.


1. 강제로 날짜/시간 자동 설정하기

 - 터미널에서 커맨드를 입력하여, 강제로 날짜/시간을 현재로 업데이트하는 방법입니다.

$ sudo sntp -sS time.apple.com

 - 이렇게하면 해결되는데, 이는 일시적으로 해결되는 경우가 많고, 문제가 재발하는 경우도 있는 것 같습니다.


2. 날짜/시간 자동 설정 초기화

 - /var/db/timed/com.apple.timed.plist 이 파일이 날짜/시간 설정에 있어 일종의 캐시역할을 하는데, 이 파일을 삭제하고, timed를 Kill해서 초기화 시키면 문제가 해결됩니다.

 - timed 프로세스 번호를 찾아서, 해당 프로세스를 kill하면 됩니다.


// com.apple.time.plist 삭제

$ sudo rm /var/db/timed/com.apple.timed.plist


// timed 프로세스 kill

$ ps -ef | grep timed

  701  3392     1   0 12:59PM ??         0:00.18 /usr/libexec/mlruntimed

  372  9235     1   0 11:48AM ??         0:00.07 /usr/libexec/timed

$ sudo kill 9235

 - 그 후, 설정에서 날짜/시간 자동 설정 옵션을 껐다가 켜면, timed 프로세스가 초기화되어 살아납니다.


드디어, 맥북이 정상으로 돌아왔습니다.


아무거나질문