尝试与Windows VPN客户端连接时出现错误619


8

尝试与Windows VPN客户端连接时,客户端在“正在验证用户名和密码...”消息中挂起大约10秒钟,然后出现以下错误消息:

错误619:无法建立与远程计算机的连接,因此用于该连接的端口已关闭。

我可以使用Windows 7 Professional 64位成功连接,但不能与Windows 7 Home Premium 64位连接。两台计算机都在我尝试VPN连接的网络之外,并且位于同一网络上。两台计算机上均禁用Windows防火墙。两台计算机上均未安装防病毒软件,请安装干净的Windows。

我正在使用具有以下设置的Windows VPN客户端:

  • 选项标签:未选中的“包括Windows登录域”
  • 安全选项卡:“ VPN类型”设置为PPTP,“数据加密”设置为可选,CHAP和MS-CHAP v2已选中
  • 网络选项卡:禁用IPv6,禁用使用远程网关
  • 网络IP(DHCP)/子网:192.168.10.x 255.255.255.252

服务器:

  • 在Raspbian Wheezy OS上运行的pptpd linux软件包
  • 网络IP(静态)/子网:192.168.1.x 255.255.255.0

pptpd.conf:

logwtmp

本地192.168.1.161

远程IP 192.168.1.234-238,192.168.1.245

路由器是运行DD WRT固件的Linksys WRT160N v3,已启用GRE 47,端口1723已正确转发到服务器。

可能是什么问题,我该如何解决?

编辑(新发现):启用DMZ时,Windows Home计算机可以连接到VPN,禁用时则不能。但是,Windows Professional计算机可以在两种情况下都可以连接。更令人沮丧的是,即使我将所有端口(1-65535)转发到服务器,Home机器也无法连接。DMZ必须做一些家庭版不能没有的事情。


我仍然对此感到悲伤,有人有什么想法吗?另外,感谢您对Indrek的编辑。
詹姆斯

您在事件查看器中有什么有用的东西吗?
harrymc

(1)在Raspbian上,两个客户端连接时检查syslog或消息是否有所不同。(2)Windows是否都作为独立计算机运行或在VM(VMware,VirtualBox等)内部运行。
John Siu

@harrymc事件查看器中没有任何异常显示
James

@John这两个Windows机器都是独立的机器,不是VM。以下是使用Windows Home Edition PPTP客户端的syslog中的消息:pppd 2.4.5由root,uid 0启动;使用接口ppp0; 连接:ppp0 <-> / dev / pts / 1; 挂断(SIGHUP); 调制解调器挂断;连接已终止。出口。;
James

Answers:


5

我终于找到了圣杯:

http://www.jcsilva.com/2011/01/09/issues-with-dd-wrt-gre-forwarding-pptp/

该页面显示以下内容:

DD-WRT GRE转发PPTP的问题

DD-WRT不转发GRE PPTP数据包的快速修复。

将以下命令添加到启动命令(管理->命令):

/sbin/insmod xt_connmark
/sbin/insmod xt_mark
/sbin/insmod nf_conntrack_proto_gre
/sbin/insmod nf_conntrack_pptp
/sbin/insmod nf_nat_proto_gre
/sbin/insmod nf_nat_pptp

附带说明一下,我不确定为什么Professional机器能够正确连接,并且由于我有一个真正的解决方案无法启用DMZ,因此我现在并不在乎。


也许是一个愚蠢的问题:如何访问启动命令?具体来说,在哪里可以找到“ 管理”面板?
clabacchio 2014年

DD-WRT安装的Web界面。
詹姆斯

是的,很抱歉,我后来才意识到它指的是DD-WRT,而不是Windows。也许是因为我有偏见:我有同样的问题,但是无法访问路由器设置(这不是我的)。
clabacchio 2014年

0

检查pptpd选项

在中/etc/ppp/pptpd-options,检查以下选项

name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
proxyarp
lock
nobsdcomp
#ms-dns <dns server ip>

在Raspbian上打开调试

/etc/pptpd.conf中添加或取消注释

debug

/etc/ppp/options中添加或取消注释

debug

重新启动pptpd

将VPN与Win 7 Pro连接,然后断开连接。然后将VPN与Win 7 Home连接,等待错误。比较/var/log/syslog两个连接的条目。


尝试移除require-mppe-128/etc/ppp/pptpd-options进行测试。
John Siu 2013年

找到了一些集市。我将DMZ指向Pi服务器,现在可以使用Home机器连接到VPN。这很奇怪,因为Prof机器可以在不启用DMZ的情况下正常连接。但这是进步,希望此信息可以帮助找到根本原因。
詹姆斯

非常感谢John的帮助,由于我的赏赐不足以引起我的关注,我在此感谢您为解决问题所做的努力。发布了解决此巨大头痛的方法。:)
詹姆斯

天哪,谢谢!当我们重新启动它时,我完全不认为这是dd-wrt。我们每天都在学习新知识。
John Siu

是的,这绝对是个疯子。我敢肯定,这个问题将为后来的人节省数小时的时间,嘿嘿。
詹姆斯

0

专业版和旗舰版提供了许多家庭高级版中缺少的与网络相关的功能。Home Premium中缺少诸如加入域,VPN,RDP的功能以及对安全协议的某些支持。这可能就是为什么您可以连接到Professional而不是Home Premium的原因。

从此链接开始,您将明白我的意思。快速搜索将向您显示与专业版相比Home Premium中缺少的功能列表

http://windows.microsoft.com/zh-CN/Windows7/products/compare?T1=tab15


您知道什么功能不足会导致Home在启用DMZ时工作,而在未启用DMZ时工作吗?请注意,专业版在这两种情况下都可以工作。
James

根据您的新发现,我现在相信这与Home中缺少的功能有关。不过,我不知道是哪一个。但是,从广义上讲,它肯定是一些联网功能。寻找工作的荣誉。我想现在您可以正常工作了,不值得进一步研究。
雀斑2013年

0

以防万一有人收到错误619并且接受的解决方案不起作用-特别是在过去给定的VPN连接有效的情况下:有时Skype使用必需的端口,必须将其关闭/重新启动


0

如何修复VPN错误619

步骤1:

仅运行一个VPN连接到您的PC。删除其他VPN连接。

第2步:

关闭您的防病毒和防火墙,因为它阻止了您的VPN连接端口,并发生错误619。

第三步:

如果以上提示对您没有帮助,请删除您的VPN客户端软件并使用最新的VPN客户端软件进行更新。重新安装并重新连接VPN客户端后,请设置VPN连接并完成Windows最新更新。重置VPN连接后,然后重新启动PC并尝试连接VPN。

资料来源:https : //www.ieenews.com/fix-vpn-error-619-on-windows


2
这是多年以来对问题的真正省力的答案,被接受的答案就是问题的解决方案。
詹姆斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.