Hi, I am encountering an issue with virt-v2v where I need to authenticate to the vCenter as DOMAIN\user. I have tried the following with the resulting errors: 1. 'virt-v2v -v -x -ic 'vpx://vcenter/Datacenter/cluster_name/esx_server?no_verify=1' vm_name -o local -of raw -os /tmp' - prompted for username password - entered 'DOMAIN\User' as username - successfully retrieves libvirt xml - errors with 'virt-v2v: error: vcenter: incorrect username or password.' 2. virt-v2v -v -x -ic 'vpx://DOMAIN\user@vcenter/Datacenter/cluster_name/esx_server?no_verify=1' vm_name -o local -of raw -os /tmp - errors immediately with virt-v2v: error: could not parse '-ic vpx://DOMAIN\user@vcenter/Datacenter/cluster_name/esx_server?no_verify=1'. Original error message was: parse_uri: unable to parse URI What is the correct syntax for entering the authenticating user as 'DOMAIN\user' for virt-v2v? Thanks, Ben. [root@virt-v2v ~]# virt-v2v -v -x -ic 'vpx://vcenter/Datacenter/cluster_name/esx_server?no_verify=1' vm_name -o local -of raw -os /tmp virt-v2v: libguestfs 1.28.1 (x86_64) [ 0.0] Opening the source -i libvirt -ic vpx://vcenter/Datacenter/cluster_name/esx_server?no_verify=1 vm_name input_libvirt_vcenter_https: source: scheme vpx server vcenter Enter username for vcenter [administrator]: DOMAIN\user Enter DOMAIN\user's password for vcenter: libvirt xml is: <domain type='vmware'> <name>vm_name</name> <uuid>422721f5-1c3f-6a9e-9d31-d8346bf483aa</uuid> <memory unit='KiB'>262144</memory> <currentMemory unit='KiB'>262144</currentMemory> <vcpu placement='static'>2</vcpu> <cputune> <shares>2000</shares> </cputune> <os> <type arch='i686'>hvm</type> </os> <clock offset='utc'/> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>destroy</on_crash> <devices> <disk type='file' device='disk'> <source file='[LOCALDISK_ESX1] vm_name/vm_name.vmdk'/> <target dev='sda' bus='scsi'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <controller type='scsi' index='0' model='lsilogic'/> <interface type='bridge'> <mac address='00:50:56:a7:0c:2f'/> <source bridge=''/> <model type='vmxnet3'/> </interface> <interface type='bridge'> <mac address='00:50:56:a7:6d:eb'/> <source bridge=''/> <model type='vmxnet3'/> </interface> <interface type='bridge'> <mac address='00:50:56:a7:3e:61'/> <source bridge=''/> <model type='vmxnet3'/> </interface> <video> <model type='vmvga' vram='4096'/> </video> </devices> </domain> curl -q --insecure --head --silent --url 'https://vcenter/folder/vm_name/vm_name-flat.vmdk?dcPath=Datacenter&dsName=LOCALDISK%5fESX1' HTTP/1.1 401 Unauthorized Date: Mon, 22 Dec 2014 02:48:08 GMT Set-Cookie: vmware_soap_session="528d5e5a-870a-01b8-e166-1631d51a1580"; Path=/; HttpOnly; Secure; Connection: close WWW-Authenticate: Basic realm="VMware HTTP server" Content-Length: 0 curl -q --insecure --head --silent --url 'https://vcenter/folder/vm_name/vm_name-flat.vmdk?dcPath=Datacenter&dsName=LOCALDISK%5fESX1' HTTP/1.1 401 Unauthorized Date: Mon, 22 Dec 2014 02:48:08 GMT Set-Cookie: vmware_soap_session="528d5e5a-870a-01b8-e166-1631d51a1580"; Path=/; HttpOnly; Secure; Connection: close WWW-Authenticate: Basic realm="VMware HTTP server" Content-Length: 0 virt-v2v: error: vcenter: incorrect username or password. You might need to specify the username in the URI like this: vpx://USERNAME@[etc] If reporting bugs, run virt-v2v with debugging enabled and include the complete output: [root@virt-v2v ~]# virt-v2v -v -x -ic 'vpx://DOMAIN\user@vcenter/Datacenter/cluster_name/esx_server?no_verify=1' vm_name -o local -of raw -os /tmp virt-v2v: error: could not parse '-ic vpx://DOMAIN\user@vcenter/Datacenter/cluster_name/esx_server?no_verify=1'. Original error message was: parse_uri: unable to parse URI If reporting bugs, run virt-v2v with debugging enabled and include the complete output: virt-v2v -v -x [...] [root@virt-v2v ~]# cat /etc/centos-release CentOS Linux release 7.0.1406 (Core) [root@virt-v2v ~]# virt-v2v --version virt-v2v 1.28.1 [root@virt-v2v ~]#