Orange-Cyberdefense / GOAD

game of active directory
GNU General Public License v3.0
4.63k stars 652 forks source link

Stderr: Warning: program compiled against libxml 210 using older 209 #164

Closed pwnedDesal closed 3 months ago

pwnedDesal commented 6 months ago

HI, try to run the GOAD-Light (vmware) after I run the vagrant up i got this error. The error still persist after I installed libxml2-dev Host OS

No LSB modules are available.
Distributor ID: Ubuntu
Ubuntu 22.04.3 LTS
22.04
jammy

Here is the full error log

== > GOAD-DC01: Cloning VMware VM: 'StefanScherer/windows_2019'. This can take some time ...
An error occurred while executing `vmrun', a utility for controlling
VMware machines. The command and output are below:

Command: ["-T", "player", "snapshot", "/home/{reducted}/. vagrant.d/boxes/StefanScherer -VAGRANTSLASH-windows_2019/2021. 05. 15/vmware_desktop/WindowsServer2019. vmx
{:notify=>[:stdout, :stderr]}]

Stdout: Error: The operation is not supported

Stderr: Warning: program compiled against libxml 210 using older 209
h4mr3r commented 6 months ago

This is the warning only Stderr: Warning: program compiled against libxml 210 using older 209, problem is that, the vmrun uses as default: -T player but not -T ws

edit: i found the solution

vagrant plugin uninstall vagrant-vmware-desktop
vagrant plugin install --plugin-version=3.0.1 vagrant-vmware-desktop
pwnedDesal commented 6 months ago

vagrant plugin install --plugin-version=3.0.1 vagrant-vmware-desktop

Hi, @h4mr3r Thank you for your reply. Unfortunately, the provided solution does not work on my machine. The problem still persist image

h4mr3r commented 6 months ago

As i can see the mentioned solution was solved @pwnedDesal. From your response we can see that Operation was canceled, It could be because of

it is worth mention that GOAD is in /opt/ directory, it could be lack of permissions :)

PinhaFrita commented 5 months ago

I am running into the same issue as @pwnedDesal , running Ubuntu 22.04 LTS. Tried to apply the fix that @h4mr3r suggested but it still runs into the same libxml 209/210 error. I do have GOAD on my user directory, and not on /opt. May it be a issue with vmrun? Or does it exist an older version of this script? image

Mayfly277 commented 3 months ago

fixed by adding v.force_vmware_license = "workstation" in the vagrantfile.