{"id":901,"date":"2010-07-17T11:04:39","date_gmt":"2010-07-17T16:04:39","guid":{"rendered":"http:\/\/www.jasemccarty.com\/blog\/?p=901"},"modified":"2010-07-17T11:04:39","modified_gmt":"2010-07-17T16:04:39","slug":"vsphere-4-1-batteries-client-not-included","status":"publish","type":"post","link":"https:\/\/www.jasemccarty.com\/blog\/vsphere-4-1-batteries-client-not-included\/","title":{"rendered":"vSphere 4.1 &#8211; Batteries (Client) Not Included in ESX\/ESXi"},"content":{"rendered":"<p><a href=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2010\/07\/batteries.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-924\" title=\"*batteries not included\" src=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2010\/07\/batteries.png\" alt=\"\" width=\"300\" height=\"38\" \/><\/a><br \/>\nvSphere 4.1 is out.<\/p>\n<p>You have already upgraded VMware vCenter Server to 4.1.<\/p>\n<p>You realize that you downloaded vCenter Server 4.1 and either your ESX 4.1 or ESXi 4.1 media.<\/p>\n<p><strong>But<\/strong>&#8230; <em>You didn&#8217;t download the vSphere 4.1 client<\/em>.\u00a0 Remember that the 4.1 client is <span style=\"text-decoration: underline;\">not included<\/span> in the installation of ESX or ESXi.<\/p>\n<p>Now when connecting to an ESX\/ESXi host with an older client, the same installer in the past would allow download of the client from the host.<br \/>\nThis is no longer the case:<br \/>\n<a href=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2010\/07\/updateclient.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-thumbnail wp-image-913\" title=\"Update the vSphere Client\" src=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2010\/07\/updateclient-150x150.png\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><\/p>\n<p>The host redirects the updater to vsphereclient.vmware.com to download the client.\u00a0 This can be a long process, or a short process, depending on your connection speed, as well as proxy settings, etc.<\/p>\n<p>Never fear, even though VMware didn&#8217;t bundle the client with ESX\/ESXi, it is still available to download from your vCenter Server.<br \/>\n<a href=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2010\/07\/vcenter.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-thumbnail wp-image-902\" title=\"vSphere Client Local Download\" src=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2010\/07\/vcenter-150x150.png\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><\/p>\n<p>Or you can connect to the vCenter Server first to upgrade the vSphere client.<br \/>\n<a href=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2010\/07\/vcenterupdate.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-thumbnail wp-image-915\" title=\"Update vSphere Client from vCenter\" src=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2010\/07\/vcenterupdate-150x150.png\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><\/p>\n<p>Either way is better than having to download the client from VMware.<\/p>\n<p><strong>Update: How to have your ESXi installation point to your vCenter download URL<\/strong><\/p>\n<p>From Tech Support Mode, modify clients.xml on the ESXi installation<br \/>\n<a href=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2010\/07\/modify-clients.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-thumbnail wp-image-921\" title=\"Modify clients.xml\" src=\"http:\/\/www.jasemccarty.com\/blog\/wp-content\/uploads\/2010\/07\/modify-clients-150x33.png\" alt=\"\" width=\"150\" height=\"33\" \/><\/a><\/p>\n<p>The command is <strong>vi \/usr\/lib\/vmware\/hostd\/docroot\/client\/clients.xml<\/strong>.<\/p>\n<p>The format of the file looks like this:<\/p>\n<blockquote><p>&lt;ConfigRoot&gt;<br \/>\n&lt;clientConnection id=&#8221;0000&#8243;&gt;<br \/>\n&lt;authdPort&gt;902&lt;\/authdPort&gt;<br \/>\n&lt;version&gt;4&lt;\/version&gt;<br \/>\n&lt;exactVersion&gt;4.1.0&lt;\/exactVersion&gt;<br \/>\n&lt;patchVersion&gt;1.0.0&lt;\/patchVersion&gt;<br \/>\n&lt;apiVersion&gt;v4.1&lt;\/apiVersion&gt;<br \/>\n&lt;downloadUrl&gt;http:\/\/vsphereclient.vmware.com\/vsphereclient\/2\/5\/8\/9\/0\/2\/VMware-viclient-all-4.1.0-258902.exe&lt;\/downloadUrl&gt;<br \/>\n&lt;\/clientConnection&gt;<br \/>\n&lt;\/ConfigRoot&gt;<\/p><\/blockquote>\n<p>To change this, replace the &lt;downloadURL&gt; tag with the URL to your vCenter Server.\u00a0 I replaced this line to match my download URL, my clients.xml looks like this:<\/p>\n<blockquote><p>&lt;ConfigRoot&gt;<br \/>\n&lt;clientConnection id=&#8221;0000&#8243;&gt;<br \/>\n&lt;authdPort&gt;902&lt;\/authdPort&gt;<br \/>\n&lt;version&gt;4&lt;\/version&gt;<br \/>\n&lt;exactVersion&gt;4.1.0&lt;\/exactVersion&gt;<br \/>\n&lt;patchVersion&gt;1.0.0&lt;\/patchVersion&gt;<br \/>\n&lt;apiVersion&gt;v4.1&lt;\/apiVersion&gt;<br \/>\n&lt;downloadUrl&gt;https:\/\/vcenter.jasemccarty.com\/client\/VMware-viclient.exe&lt;\/downloadUrl&gt;<br \/>\n&lt;\/clientConnection&gt;<br \/>\n&lt;\/ConfigRoot&gt;<\/p><\/blockquote>\n<p>Now press <strong>:w!<\/strong> to save the file, followed by <strong>:q!<\/strong> to exit vi.<\/p>\n<p>Now your ESXi host will point to your vCenter server to download the vSphere client.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>vSphere 4.1 is out. You have already upgraded VMware vCenter Server to 4.1. You realize that you downloaded vCenter Server 4.1 and either your ESX &hellip; <\/p>\n","protected":false},"author":1,"featured_media":924,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[15,25,105,111],"class_list":["post-901","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-virtualization","tag-4-1","tag-client","tag-vmware","tag-vsphere"],"_links":{"self":[{"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/posts\/901","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/comments?post=901"}],"version-history":[{"count":0,"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/posts\/901\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/media?parent=901"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/categories?post=901"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jasemccarty.com\/blog\/wp-json\/wp\/v2\/tags?post=901"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}