Jump to content

Recommended Posts

Posted

Dear All,

Thanks, if you could help with adding an example for “URL for horizon client online update” GPO as I'm trying to let the Horizon clients to be updated from local repository. I tried to use the GPO by adding the local download URL https://mydomain.com/downloads with adding the client installation file to this location but not working. I think that there is some missing files ex: xml file with the client installation.

Thank you

 

 

Hrzn_GPO.png

Posted (edited)

@Dominik Yes, I need to update the Horizon clients in my local environment using the GPO which means I need the clients to check for updates from a local location instead-of the default internet location.

Edited by Mohamed Abdelaal
Posted

@Mohamed Abdelaal did you also turn on "Enable Horizon Client online update" and "Automatically check for update"? I think the first one is required (otherwise "URL for horizon client online update" becomes irrelevant) and the second is optional but good to have.

  • Solution
Posted

Dear @Mohamed Abdelaal,

I made research because I'm curios about this.

It's not easy. 

Env for test:

Windows Server with IIS as web server,

Windows client with Horizon client 2312.1

First on main site for example https://update.domain.local/horizon-client put index.xml file with this data:

<vendorList>
  <vendor>
    <name>VMware Inc.</name>
    <code>VMW</code>
    <indexfile>viewcrt-mac.xml</indexfile>
    <patchUrl>viewcrt-mac</patchUrl>
  </vendor>
  <vendor>
    <name>VMware Inc.</name>
    <code>VMW</code>
    <indexfile>viewcrt-windows.xml</indexfile>
    <patchUrl>viewcrt-windows</patchUrl>
  </vendor>
</vendorList>

where viewcrt-windows is folder on IIS.

Next in folder I put file name viewcrt-windows.xml with versions for update, in this case I use only newest version:

<metaList>
  <metadata>
    <productId>viewcrt-windows</productId>
    <version>8.0.0</version>
    <url>../viewcrt-windows/8.13.1/11490723527/metadata.xml.gz</url>
    <locale></locale>
  </metadata>
</metaList>

Next create folders 8.13.1/11490723527 in viewcrt-windows, put file metadata.xml.gz and VMware-Horizon-Client-2406.1-8.13.1-11490723527.exe.tar (exe is packed in tar because also have xml file called descriptor.xml). This two files I downloaded from Omnnisa site .

After put all files on server I set up gpo URL location for https://update.domain.local/horizon-client (on the end you don't put /), works fine 🙂

If you want I can share file for you. Give me a message.

Dear Omnissa please create simple process for this 🙂 

  • Like 2
  • Insightful 2

Dominik Jakubowski

EUC Expert  | vExpert
VDI Ninja

https://vdesktop.ninja

Posted
3 hours ago, Dominik said:

Dear @Mohamed Abdelaal,

I made research because I'm curios about this.

It's not easy. 

Env for test:

Windows Server with IIS as web server,

Windows client with Horizon client 2312.1

First on main site for example https://update.domain.local/horizon-client put index.xml file with this data:

<vendorList>
  <vendor>
    <name>VMware Inc.</name>
    <code>VMW</code>
    <indexfile>viewcrt-mac.xml</indexfile>
    <patchUrl>viewcrt-mac</patchUrl>
  </vendor>
  <vendor>
    <name>VMware Inc.</name>
    <code>VMW</code>
    <indexfile>viewcrt-windows.xml</indexfile>
    <patchUrl>viewcrt-windows</patchUrl>
  </vendor>
</vendorList>

where viewcrt-windows is folder on IIS.

Next in folder I put file name viewcrt-windows.xml with versions for update, in this case I use only newest version:

<metaList>
  <metadata>
    <productId>viewcrt-windows</productId>
    <version>8.0.0</version>
    <url>../viewcrt-windows/8.13.1/11490723527/metadata.xml.gz</url>
    <locale></locale>
  </metadata>
</metaList>

Next create folders 8.13.1/11490723527 in viewcrt-windows, put file metadata.xml.gz and VMware-Horizon-Client-2406.1-8.13.1-11490723527.exe.tar (exe is packed in tar because also have xml file called descriptor.xml). This two files I downloaded from Omnnisa site .

After put all files on server I set up gpo URL location for https://update.domain.local/horizon-client (on the end you don't put /), works fine 🙂

If you want I can share file for you. Give me a message.

Dear Omnissa please create simple process for this 🙂 

Dear @Dominik

Thank you for your great effort. I can confirm that I followed your instructions and clients were able to update Horizon clients smoothly. 

Thank you ance again.

Posted
On 12/6/2024 at 3:21 PM, Dominik said:

Dear @Mohamed Abdelaal,

I made research because I'm curios about this.

It's not easy. 

Env for test:

Windows Server with IIS as web server,

Windows client with Horizon client 2312.1

First on main site for example https://update.domain.local/horizon-client put index.xml file with this data:

<vendorList>
  <vendor>
    <name>VMware Inc.</name>
    <code>VMW</code>
    <indexfile>viewcrt-mac.xml</indexfile>
    <patchUrl>viewcrt-mac</patchUrl>
  </vendor>
  <vendor>
    <name>VMware Inc.</name>
    <code>VMW</code>
    <indexfile>viewcrt-windows.xml</indexfile>
    <patchUrl>viewcrt-windows</patchUrl>
  </vendor>
</vendorList>

where viewcrt-windows is folder on IIS.

Next in folder I put file name viewcrt-windows.xml with versions for update, in this case I use only newest version:

<metaList>
  <metadata>
    <productId>viewcrt-windows</productId>
    <version>8.0.0</version>
    <url>../viewcrt-windows/8.13.1/11490723527/metadata.xml.gz</url>
    <locale></locale>
  </metadata>
</metaList>

Next create folders 8.13.1/11490723527 in viewcrt-windows, put file metadata.xml.gz and VMware-Horizon-Client-2406.1-8.13.1-11490723527.exe.tar (exe is packed in tar because also have xml file called descriptor.xml). This two files I downloaded from Omnnisa site .

After put all files on server I set up gpo URL location for https://update.domain.local/horizon-client (on the end you don't put /), works fine 🙂

If you want I can share file for you. Give me a message.

Dear Omnissa please create simple process for this 🙂 

Awesome! Not sure why it isn't in the documentation

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...