Błąd Vagrant podczas uruchamiania vm z siecią tylko hosta

2

W moim vagrant vm ustawiłem sieciową obsługę hosta za pomocą polecenia

config.vm.network :private_network, ip: "192.168.33.10"

Ale po ustawieniu tego za każdym razem staram się zacząć vagrant up vm zawodzi nieszczęśliwie wysyłając dziennik błędów poniżej

Bringing machine 'default' up with 'virtualbox' provider...                                                                                                                         
[default] Clearing any previously set forwarded ports...                                                                                                                            
[default] Creating shared folders metadata...                                                                                                                                       
[default] Clearing any previously set network interfaces...                                                                                                                         
There was an error while executing `VBoxManage`, a CLI used by Vagrant                                                                                                              
for controlling VirtualBox. The command and stderr is shown below.                                                                                                                  

Command: ["hostonlyif", "create"]                                                                                                                                                   

Stderr: 0%...                                                                                                                                                                       
Progress state: E_INVALIDARG                                                                                                                                                        
VBoxManage.exe: error: Failed to create the host-only adapter                                                                                                                       
VBoxManage.exe: error: Assertion failed: [!aGuid.isValid()] at 'D:\tinderbox\win-4.3\src\VBox\Main\src-server\HostNetworkInterfaceImpl.cpp' (74) in long __cdecl HostNetworkInterface::init(class com::Bstr,class com::Bstr,class com::Guid,enum __MIDL___MIDL_itf_VirtualBox_0000_0000_0034).                                                                          
VBoxManage.exe: error: Please contact the product vendor!                                                                                                                           
VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component HostNetworkInterface, interface IHostNetworkInterface                                                           
VBoxManage.exe: error: Context: "int __cdecl handleCreate(struct HandlerArg *,int,int *)" at line 66 of file VBoxManageHostonly.cpp         

Poniżej znajduje się zawartość mojego włóczęgi -

# -*- mode: ruby -*-
# vi: set ft=ruby :

# Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
VAGRANTFILE_API_VERSION = "2"

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
  config.vm.box = "precise64"
  config.vm.box_url = "http://files.vagrantup.com/precise64.box"
  config.vm.network :private_network, ip: "192.168.33.10"
end
Soham Dasgupta
źródło

Odpowiedzi:

2

Właśnie znalazłem odpowiedź dla każdego, kto ma podobny problem. To wydać bilet wyraźnie wyjaśnia to jako błąd w samym VirtualBox. Kliknij ten link, aby uzyskać więcej informacji. To powinno się zdarzyć tylko na a maszyny. Pobierz to kompilacja testowa gdzie naprawili problem, chociaż nie dotarł on jeszcze do wersji stabilnej.

Soham Dasgupta
źródło