阿里云ECS服务器CentOS6.5vnc连接时报错Failed to connect to socket /tmp/dbus-xxxxxxx: Connection refused

在阿里云ECS服务器上,尝试通过VNC连接CentOS6.5时遇到了'Failed to connect to socket /tmp/dbus-xxxxxxx: Connection refused'的错误。经过一系列的排查,包括卸载重装图形界面模块、dbus、重启服务等,问题仍然存在。最终发现是Anaconda在.bashrc中的启动命令破坏了dbus,注释掉相关行并重启服务器后,VNC连接恢复正常。此外,还提供了如何找到conda位置以及conda启动和关闭的指导。
摘要由CSDN通过智能技术生成

问题:

通过tightvnc远程连接阿里云服务器CentOS6.5,一直都可以正常连接,突然开始报错:
Failed to connect to socket /tmp/dbus-xxxxxxx: Connection refused

注意:
以下命令都是以root执行的(不好意思,这不是好的做法),如果以其他用户执行某命令遇到没有管理员权限问题,可以给该用户设置sudo权限,同时该命令前加sudo (sudo加一个空格)

排查:

搜了一堆文章,改来改去,这种情况依然存在,包括但不限于:
卸载重装所有图形界面模块
卸载重装dbus
重启messagebus
重启haldaemon
重启vncserver

由于修改太多太混乱,一度导致ECS服务器网卡异常,彻底断网,无法从公网连接,也无法连接公网,ping公网ip和内网ip全都失败,只能在网页控制台登录,此时登录后直接是Gnome图形界面。

无奈只好提交工单请阿里工程师处理,工程师快速处理之后,网的问题解决了,十分感激,但是控制台登录时,已经不再是图形界面,而是只有文字界面,dbus的问题还是存在

vim ~/.vnc/<机器名>:1.log
里面有关的报错行类似如下:
(拷贝自https://superuser.com/questions/259943/vnc-error-could-not-connect-to-session-bus-failed-to-connect-to-socket

gnome-session[24880]: WARNING: Could not make bus activated clients aware of DISPLAY=:1.0 environment variable: Failed to connect to socket /tmp/dbus-FhdHHIq8jt: Connection refused 
gnome-session[24880]: WARNING: Could not make bus activated clients aware of GNOME_DESKTOP_SESSION_ID=this-is-deprecated environment variable: Failed to connect to 
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值