云服务器安装1Panel面板,开启2FA认证后验证报出服务内部错误: code is not valid

类似的情况出现过好几次,并且不只是在1Panel的2FA认证上。

原因:2FA对时间极其敏感,服务器时间与本地不一致就会出现该问题

解决方案1:

1Panel面板打开工具箱,将时区调整为Asia/Shanghai即可

解决方案2:

一般调完时区就解决了,但某次使用RN的服务器调完还是出现该问题,最终发现是服务器的时间同步服务没有拉起,对此检查及解决步骤如下:

1.检查时区状态
timedatectl
2.若未开启同步则需要安装NTP
# CentOS/RHEL
sudo yum install chrony
# Ubuntu/Debian
sudo apt-get install chrony
3.允许并启用chronyd服务
sudo systemctl start chronyd
sudo systemctl enable chronyd
4.开启同步并查看同步状态
# 强制同步
sudo chronyc -a makestep
# 查看同步状态
chronyc tracking
5.若出错则检查配置文件
vi /etc/chrony.conf
6.将默认服务器替换为中国服务器
# Alibaba Cloud NTP Server
server ntp1.aliyun.com iburst
server ntp2.aliyun.com iburst
server ntp3.aliyun.com iburst
server ntp4.aliyun.com iburst
# Asia NTP Pool
server 0.asia.pool.ntp.org iburst
server 1.asia.pool.ntp.org iburst
server 2.asia.pool.ntp.org iburst
7.保存后重启chronyd服务
sudo systemctl restart chronyd
8.检查服务状态应该已经正常
sudo systemctl status chronyd

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值