The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 2,042 other followers

Veeam Backup and Replication on ESXi 4.1: “Input string was not in a correct format.” -> Upgrade to 4.1.2

Posted by jpluimers on 2010/08/05

I’m in the process of moving the VMs on my ESX 3.5 box to an ESXi 4.1 box (so I can get ESXi 4.1 installed on the ESX 3.5 box).
I tried copying over the files using the free Veeam Backup and FastSCP, but that obviously does not work well:

Veeam Backup and FastSCP
API version on the server does not allow CreateDirectory operation

The free FastSCP works on a file by file base, but that won’t cut it.
Hoping the licensed product would work better, I registered for a trial of Veeam Backup and Replication (it is version 4.x in stead of FastSCP which is still 3.x).

The registration process went swift, but I was just a tad bit too early trying to run it against VMware ESXi 4.x:
When I downloaded the Veeam Backup and Replication yesterday, I got 4.1.1.
Just a few hours later, 4.1.2 was released and I obviously missed that.

That miss took me a few extra hours extra to get everything working, because I ran in to two issues:

  1. On my first test-box, version Veeam Backup and Replication 4.1 did not install: it rolled back almost at the end.
    That might have to do with the fact that FastSCP used to be on that box. I uninstalled it, but found out later that the uninstall removed only parts (including the entry in the control panel), but not everything.
  2. On my second test-box, Veeam Backup and Replication 4.1 did install, and could successfully connect to my ESX 3.5 and ESXi 4.0 machines. But not to my ESXi 4.1 machine. I got this error:

Veeam Backup and FastSCP
Failed to login to “” by SOAP, port 443, user “root”, proxy srv: port:0

Input string was not in a correct format.

I googled around and nothing on the internet would help.
Not even modifying the apiVersion element in /usr/lib/vmware/hostd/docroot/client/clients.xml from v4.1 to 4.1 (as suggested by this translated Russian message).

All this fiddling required me to do some SSH (and since SSH by default on *nix is not available for the root user, also add non-root users).
Getting that right took me a while as well, so expect a few more VMware ESXi 4.x related blog posts soon.

Installing Veeam Backup and Replication 4.1.2 (build solves the error messaage completely.

–jeroen (now going to sleep because he drained a couple of hours on this problem).

via: Community Forums • View topic – [LATEST RELEASE] Version 4.1.2 (Aug 4, 2010).

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: