身份验证只能使用一次

时间:2018-10-08 00:53:00

标签: python sockets openvpn

我正在通过管理域上的Unix域套接字(通过python脚本)来手动认证客户端。

while True:
    # get something of queue and parse it
    command = "client-auth-nt " + data[2] + " " + data[3] + "\r\n"
    out.write(command)
    out.flush()

这仅适用于一个客户一次。连接一次并成功通过身份验证后,除非重新启动OpenVPN服务器,否则无法连接任何其他客户端或重新连接。

ERROR: client-auth command failed

这是怎么回事?这让我头疼。

1 个答案:

答案 0 :(得分:0)

睡个好觉,喝杯咖啡,使我注意到错误确实存在于数据数组中。我偶然地切换了两个变量的位置。非常感谢克里斯指出了正确的方向。