NetworkManager无法连接网络的解决方法
Linux / 2014年10月31日

原创内容,转载请注明出处: http://www.myzhenai.com.cn/post/1907.html http://www.myzhenai.com/thread-16342-1-1.html
昨天手痒,把CenTos6.5升级到CenTos6.6了,但升级结束后却发现我无法拨号上网了,NetworkManager连接程序一直显示一个红叉.把我吓一跳,因为我的系统里安装了很多的程序,如果要重装系统的话还得重新安装这些程序,非常麻烦. 一下子着急上火了. 然后到 /var/log/messages日志里总是不停的提示以下的错误.搜索整个网络也没有相应的解决方法,我还特意给GNOME和NetworkManager官方发了求助邮件,但可惜没有收到他们的回复.没办法,只好自己折腾.我以为是因为NetworkManager升级的源故,因为这次系统升级的包里刚好有几个NetworkManager的更新包.于是我把NetworkManager的所有程序全部remove了,然后重新安装这个版本的NetworkManager,但也没有得到解决,仍然是无法连接网络,再继续排查messages日志也没有得到思路.

CenTos下配置OpenVPN时无法导入用户私钥的解决方法
Linux / 2014年09月1日

前些天遇到一个问题,不知道为什么我配置的Pptpd和OpenVPN都无法连接了,不知道是不是BuyVM升级了OpenVZ补丁所至,反正是两种VPN方法都无法连接了,我重装了几遍始终解决不了,因些还与BuyVM的技术客服-jessie沟通了好几天,我把服务器上的CenTos5.8升级到了CenTos6.4,并且-jessie帮我重新布署了Pptp和OpenVPN,但是最后我配置本地的时候却还是发现无法连接,于是我又将服务器重装了,重装安装和配置了Pptpd和OpenVPN,最后我发现Pptpd无法连接是我本地客户端的问题,可能系统缓存了什么错误的密码或是其他东西,我重新配置后可以了,详情可以参考Centos下PPtpD本地无法连接的解决方法,最烦人的是OpenVPN的配置,在本地CenTos+NetworkManager-openvpn里却看不到用户私钥文件,但是这个文件我已经从服务器上下载到本地了,始终无法导入用户密钥文件,我以为是服务器上生成的key文件有问题,还在本地进行了生成,但还是无法解决,这个问题我问了好多社区,并且在一些Linux技术群里询问都得不到解决方法.搜索网络上也找不到相应的问题,所以只好自己折腾,经过两天的折腾,终于解决了,故障发生原因我不知道,可能是easy-rsa文件包里的openssl生成密钥文件的时候加密过程中发生了什么,所以无法正常导入.

linux pptp客户端无法链接的解决方法
Linux / 2013年01月23日

Jan 22 19:09:40 localhost nautilus: [N-A] Nautilus-Actions Menu Extender 2.30.3 initializing…
Jan 22 19:09:45 localhost NetworkManager[2007]: (eth0): device state change: 8 -> 3 (reason 0)
Jan 22 19:09:45 localhost NetworkManager[2007]:
(eth0): deactivating device (reason: 0).
Jan 22 19:09:45 localhost pppd[2023]: Terminating on signal 15
Jan 22 19:09:45 localhost pppd[2023]: Connect time 0.5 minutes.
Jan 22 19:09:45 localhost pppd[2023]: Sent 2408 bytes, received 4087 bytes.
Jan 22 19:09:45 localhost NetworkManager[2007]:
Activation (eth0) starting connection ‘ADSL’
Jan 22 19:09:45 localhost NetworkManager[2007]:
(eth0): device state change: 3 -> 4 (reason 0)
Jan 22 19:09:45 localhost NetworkManager[2007]:
Activation (eth0) Stage 1 of 5 (Device Prepare) scheduled…
Jan 22 19:09:45 localhost NetworkManager[2007]:
Activation (eth0) Stage 1 of 5 (Device Prepare) started…
Jan 22 19:09:45 localhost NetworkManager[2007]:
Activation (eth0) Stage 2 of 5 (Device Configure) scheduled…
Jan 22 19:09:45 localhost NetworkManager[2007]:
Activation (eth0) Stage 1 of 5 (Device Prepare) complete.
Jan 22 19:09:45 localhost NetworkManager[2007]:
Activation (eth0) Stage 2 of 5 (Device Configure) starting…
Jan 22 19:09:45 localhost NetworkManager[2007]:
(eth0): device state change: 4 -> 5 (reason 0)
Jan 22 19:09:45 localhost NetworkManager[2007]:
Activation (eth0) Stage 2 of 5 (Device Configure) successful.
Jan 22 19:09:45 localhost NetworkManager[2007]:
Activation (eth0) Stage 3 of 5 (IP Configure Start) scheduled.
Jan 22 19:09:45 localhost NetworkManager[2007]:
Activation (eth0) Stage 2 of 5 (Device Configure) complete.
Jan 22 19:09:45 localhost NetworkManager[2007]:
Activation (eth0) Stage 3 of 5 (IP Configure Start) started…
Jan 22 19:09:45 localhost NetworkManager[2007]:
(eth0): device state change: 5 -> 7 (reason 0)
Jan 22 19:09:45 localhost NetworkManager[2007]:
starting PPP connection
Jan 22 19:09:45 localhost dbus: [system] Rejected send message, 2 matched rules; type=”error”, sender=”:1.1″ (uid=0 pid=2007 comm=”NetworkManager) interface=”(unset)” member=”(unset)” error name=”org.freedesktop.DBus.Error.UnknownMethod” requested_reply=0 destination=”:1.6″ (uid=0 pid=2023 comm=”/usr/sbin/pppd))
Jan 22 19:09:45 localhost dbus: [system] Rejected send message, 2 matched rules; type=”error”, sender=”:1.1″ (uid=0 pid=2007 comm=”NetworkManager) interface=”(unset)” member=”(unset)” error name=”org.freedesktop.DBus.Error.UnknownMethod” requested_reply=0 destination=”:1.6″ (uid=0 pid=2023 comm=”/usr/sbin/pppd))
Jan 22 19:09:45 localhost pppd[3126]: Warning: can’t open options file /root/.ppprc: Permission denied
Jan 22 19:09:45 localhost pppd[3126]: Plugin rp-pppoe.so loaded.
Jan 22 19:09:45 localhost pppd[3126]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.5
Jan 22 19:09:45 localhost NetworkManager[2007]:
pppd started with pid 3126
Jan 22 19:09:45 localhost NetworkManager[2007]:
Activation (eth0) Stage 3 of 5 (IP Configure Start) complete.
Jan 22 19:09:45 localhost pppd[3126]: Plugin /usr/lib/pppd/2.4.5/nm-pppd-plugin.so loaded.
Jan 22 19:09:45 localhost dbus: [system] Rejected send message, 2 matched rules; type=”error”, sender=”:1.1″ (uid=0 pid=2007 comm=”NetworkManager) interface=”(unset)” member=”(unset)” error name=”org.freedesktop.DBus.Error.UnknownMethod” requested_reply=0 destination=”:1.6″ (uid=0 pid=2023 comm=”/usr/sbin/pppd))
Jan 22 19:09:45 localhost pppd[2023]: Connection terminated.
Jan 22 19:09:45 localhost dbus: [system] Rejected send message, 2 matched rules; type=”error”, sender=”:1.1″ (uid=0 pid=2007 comm=”NetworkManager) interface=”(unset)” member=”(unset)” error name=”org.freedesktop.DBus.Error.UnknownMethod” requested_reply=0 destination=”:1.6″ (uid=0 pid=2023 comm=”/usr/sbin/pppd))
Jan 22 19:09:45 localhost pppd[3126]: pppd 2.4.5 started by root, uid 0
Jan 22 19:09:45 localhost dbus: [system] Rejected send message, 2 matched rules; type=”error”, sender=”:1.1″ (uid=0 pid=2007 comm=”NetworkManager) interface=”(unset)” member=”(unset)” error name=”org.freedesktop.DBus.Error.UnknownMethod” requested_reply=0 destination=”:1.6″ (uid=0 pid=2023 comm=”/usr/sbin/pppd))
Jan 22 19:09:45 localhost pppd[3126]: PPP session is 9892
Jan 22 19:09:45 localhost pppd[3126]: Connected to 00:46:4b:ad:da:b6 via interface eth0
Jan 22 19:09:45 localhost pppd[3126]: Using interface ppp0
Jan 22 19:09:45 localhost pppd[3126]: Connect: ppp0 < --> eth0
Jan 22 19:09:45 localhost pppd[2023]: Exit.
Jan 22 19:09:45 localhost pppd[3126]: Remote message: Authentication success,Welcome!
Jan 22 19:09:45 localhost pppd[3126]: PAP authentication succeeded
Jan 22 19:09:45 localhost pppd[3126]: peer from calling number 00:46:4B:AD:DA:B6 authorized
Jan 22 19:09:45 localhost pppd[3126]: local IP address 112.66.50.113
Jan 22 19:09:45 localhost pppd[3126]: remote IP address 112.66.50.1
Jan 22 19:09:45 localhost pppd[3126]: primary DNS address 202.100.199.8
Jan 22 19:09:45 localhost pppd[3126]: secondary DNS address 202.100.192.68
Jan 22 19:09:45 localhost NetworkManager[2007]:
PPP manager(IP Config Get) reply received.
Jan 22 19:09:45 localhost NetworkManager[2007]:
Activation (eth0) Stage 4 of 5 (IP4 Configure Get) scheduled…
Jan 22 19:09:45 localhost NetworkManager[2007]:
Activation (eth0) Stage 4 of 5 (IP4 Configure Get) started…
Jan 22 19:09:45 localhost NetworkManager[2007]:
Activation (eth0) Stage 5 of 5 (IP Configure Commit) scheduled…
Jan 22 19:09:45 localhost NetworkManager[2007]:
Activation (eth0) Stage 4 of 5 (IP4 Configure Get) complete.
Jan 22 19:09:45 localhost NetworkManager[2007]:
Activation (eth0) Stage 5 of 5 (IP Configure Commit) started…
Jan 22 19:09:46 localhost NetworkManager[2007]:
(eth0): device state change: 7 -> 8 (reason 0)
Jan 22 19:09:46 localhost NetworkManager[2007]:
Policy set ‘ADSL’ (ppp0) as default for IPv4 routing and DNS.
Jan 22 19:09:46 localhost NetworkManager[2007]:
Activation (eth0) successful, device activated.
Jan 22 19:09:46 localhost NetworkManager[2007]:
Activation (eth0) Stage 5 of 5 (IP Configure Commit) complete.
Jan 22 19:09:47 localhost tpvmlpd2[3198]: device type not supported
Jan 22 19:09:50 localhost NetworkManager[2007]:
Starting VPN service ‘org.freedesktop.NetworkManager.pptp’…
Jan 22 19:09:50 localhost NetworkManager[2007]:
VPN service ‘org.freedesktop.NetworkManager.pptp’ started (org.freedesktop.NetworkManager.pptp), PID 3200
Jan 22 19:09:50 localhost NetworkManager[2007]:
VPN service ‘org.freedesktop.NetworkManager.pptp’ appeared, activating connections
Jan 22 19:09:50 localhost NetworkManager[2007]:
VPN plugin state changed: 1
Jan 22 19:09:50 localhost NetworkManager[2007]:
VPN plugin state changed: 3
Jan 22 19:09:50 localhost NetworkManager[2007]:
VPN connection ‘PPTP’ (Connect) reply received.
Jan 22 19:09:50 localhost NetworkManager[2007]: VPN connection ‘PPTP’ failed to connect: ‘No VPN secrets!’.
Jan 22 19:09:50 localhost NetworkManager[2007]:
error disconnecting VPN: Could not process the request because no VPN connection was active.
Jan 22 19:09:50 localhost NetworkManager[2007]: Policy set ‘ADSL’ (ppp0) as default for IPv4 routing and DNS.
Jan 22 19:10:02 localhost tpvmlpd2[3223]: device type not supported
Jan 22 19:10:17 localhost tpvmlpd2[3227]: device type not supported
Jan 22 19:10:32 localhost tpvmlpd2[3231]: device type not supported
Jan 22 19:10:47 localhost tpvmlpd2[3235]: device type not supported

Centos6+GNOME+NetworkManager配置VPN客户端
Linux / 2012年09月21日

转载请注明出处:http://www.myzhenai.com/thread-15104-1-1.html http://www.myzhenai.com.cn/post/767.html
我的系统配置是Centos6+GNOME+NetworkManager,为了一个VPN终端,我是折腾了好久了,命令行下的折腾好了,却发现NetworkManager却始终无法正常使用.可以新建VPN链接,但无法使用,无法新建pptp通道协议VPN.原来是NetworkManager-vpnc,NetworkManager-pptp,NetworkManager-openvpn这三个插件无法安装,Centos的依赖太严格了,提示少了libnm-util.so.2,libgdk-3.so.0,libnm-glib.so.4,libnm_glib_vpn.so.0,libnm_glib.so.0,libnm-util.so.2,libgdk-3.so.0,libgtk-3.so.0等依赖包.折腾了好久才折腾好,不过是换了个方式解决的.