Cloudflare 521 SSH提示 error in locking authority file /root/.Xauthority 且重定向次数过多

这台VPS的IP被墙了很久,最近就让客服给换了一个新的IP,换的过程中好像乱折腾了一下Cloudflare ,并重启了这台VPS,最后发现网站提示Cloudflare 521,因为搞不清楚是怎么搞得了,所以权当记录解决问题的方法。

按照Cloudflare的解释如下:源站 Web 服务器拒绝来自 Cloudflare 的连接时,会发生 521 错误。源站上的安全解决方案可能阻止了来自某些 Cloudflare IP 地址的合法连接。而521 错误的两个最常见原因:源站 Web 服务器应用程序离线,Cloudflare 请求被阻止。

ls -alh
-rw-------  1 root root   60 Jul 19 09:45 .Xauthority

因为不知道怎么回事,所以把问题归结于“XShell通过SSH提示 error in locking authority file /root/.Xauthority”,大象网也正是因为上面的提示走了弯路,网上说删除就可以了,但是我再删除的时候提示”Read-only file system“,我给予这个文件权限也是报错的。网上还说可以换个用户删除,我尝试均以失败告终。

最后实在没有办法了,甚至都想重装系统了,但又有些不甘心,查到了可能是不正常关机造成硬盘损坏造成的这个状况(因为看到可以访问,并且其他文件没有问题所以没考虑这个),这次检查了一下硬盘。

df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            965M     0  965M   0% /dev
tmpfs           200M  5.8M  194M   3% /run
/dev/vda2        49G   11G   37G  22% /
tmpfs           997M     0  997M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           997M     0  997M   0% /sys/fs/cgroup
tmpfs           200M     0  200M   0% /run/user/0

这个“/dev/vda2 49G 11G 37G 22% /”肯定是我的硬盘,尝试用fsck -y自动修复。

fsck -y /dev/vda2

这个时候可以删除/root/.Xauthority这个文件了,执行完成后重启一下。

rm -rf /root/.Xauthority

访问我的域名现在倒是不提示Cloudflare 521了,此时换了两个浏览器均提示且重定向次数过多,难道因为硬盘有问题LNMP的文件丢失或者出错了?

检查了一下也没有什么问题,最后发现原来是自己不小心设置错了Cloudflare,我将“SSL/TLS”选项中改成“完全”就可以了。

赞(1) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《Cloudflare 521 SSH提示 error in locking authority file /root/.Xauthority 且重定向次数过多》
文章链接:https://www.kelephant.com/oam/4679.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

登录

找回密码

注册