按网上很多教程搭了racoon,启动后,用vpnc连接,始终失败,日志里全是

NOTIFY: couldn’t find the proper pskey, try to get one by the peer’s address.

ERROR: couldn’t find the pskey for xxx.xxx.xxx.xxx.

ERROR: failed to process ph1 packet (side: 1, status: 2).

ERROR: phase1 negotiation failed.

最后瞎摸索,发现必须在psk.txt的第一行加上

# Group Name Group Secret

然后再添加vpnc配置中的IPSec ID/IPSec secret就可以了。

原因未知,但折腾了比较久,从CentOS折腾到Ubuntu,在此记一笔,有谁遇到了可以试试。

PS:

ERROR: invalied encryption algorithm=0.

这个报错是正常的,不影响什么,原因依旧未知。