Mohamed Abdelaal Posted November 30 Posted November 30 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
Dominik Posted December 2 Posted December 2 Hi @Mohamed Abdelaal do you want update Horizon client in local env or you want provide updates via Internet? Dominik Jakubowski EUC Expert | vExpert ⭐️⭐️⭐️ VDI Ninja https://vdesktop.ninja
Mohamed Abdelaal Posted December 2 Author Posted December 2 (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 December 2 by Mohamed Abdelaal
Gerard Strouth Posted December 5 Posted December 5 Great question as I don't see the documentation covering anything specific either.
Mohamed Abdelaal Posted Friday at 02:02 PM Author Posted Friday at 02:02 PM @Gerard Strouth Yes there is no documentation covered this topic and it's actually good for saving internet bandwidth. I hope if someone could help us in this matter.
Amine Ayad Posted Friday at 09:10 PM Posted Friday at 09:10 PM @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 Dominik Posted Friday at 09:21 PM Solution Posted Friday at 09:21 PM 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 🙂 2 2 Dominik Jakubowski EUC Expert | vExpert ⭐️⭐️⭐️ VDI Ninja https://vdesktop.ninja
Mohamed Abdelaal Posted Friday at 10:18 PM Author Posted Friday at 10:18 PM Dear @Dominik Thank you so much for your kind care. I will check your instructions and get back to you.
Mohamed Abdelaal Posted Saturday at 12:49 AM Author Posted Saturday at 12:49 AM 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.
Gerard Strouth Posted Tuesday at 01:58 PM Posted Tuesday at 01:58 PM 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
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now