虚拟盒和Bower Gnutls_Handshake()上的Windows 10 Vagrant端口转发冲突失败错误

时间:2018-11-01 18:48:02

标签: vagrant virtualbox bower

我正在将开发从Windows 7计算机迁移到Windows 10计算机。目前,我们在无所事事的情况下向前进,没有任何类似的问题:

config.vm.network "forwarded_port", guest: 9998, host: 9998
config.vm.network "forwarded_port", guest: 9999, host: 9999

我尝试在Windows 10机器(全部3台)上使用相同的设置。无论硬编码端口如何,以下都是我得到的错误:

  

“ Vagrant无法在此VM上转发指定的端口,因为它们将与已经在这些端口上侦听的其他应用程序发生冲突。转发到9998的端口已在主机上使用。”

通过更改流浪者文件,我能够使机器向前移植。这是我更新的:

config.vm.usable_port_range = 77..9999
config.vm.network "forwarded_port", guest: 9998, host: 9998, protocol: "tcp", auto_correct: true
config.vm.network "forwarded_port", guest: 9999, host: 9999, protocol: "tcp", auto_correct: true

现在每次无业游民将端口转发到以下位置:
  9998(guest)=> 1723(host)
  9999(访客)=> 5721(主机)

我试图在无业游民的配置文件中设置这些端口,这给了我有关端口冲突的相同错误。由于只能找到1723和5721,并且您不能对其进行硬编码,因此我无法同时运行多个框。

一旦我使用vagrant ssh,尝试下载具有Bower的软件包时会收到此消息。它给了我错误信息:

  

gnutls_handshake()失败:接收到长度意外的TLS数据包。

任何建议都值得赞赏!

0 个答案:

没有答案