Thoughts & Cats

Simple life of Khaos

Vmess 503

Posted at — Aug 30, 2024

Recently, I encountered an issue where the vmess service was unavailable in my Clash server list. Initially, I assumed the provider had taken the server offline. However, after some investigation, I discovered that I could connect to the same vmess service using other clients. This led me to believe the problem was on my end.

After researching the issue, I found that the root cause was time synchronization. Fortunately, this can be easily resolved by utilizing the Network Time Protocol daemon (ntpd) service. The ntpd service ensures that your system clock remains accurately synchronized with global time servers, which is crucial for certain network services to function properly.

sudo pacman -S ntpd # if not installed
sudo ntpd 0.arch.pool.ntp.org # sync system time with world clock
sudo hwclock --systohc # set the hardware time with the system time