Jump to content
Updated Privacy Statement

Rob Zylowski

Internal Members
  • Posts

    960
  • Joined

  • Last visited

  • Days Won

    23

Posts posted by Rob Zylowski

  1. I think you may also have a case i saw this query on our internal slack this morning but i think you can use a VMware template to define a mac address directly.  Then use that mac address for a reservation.  The key here is you will need different templates wiht different mac addresses and then different connector configs to support packaging more than one layer at a time.  But it you should be able to get that to work.

  2. This is expected behavior for non-persistent  machines.  Its nothing to do wiht app layering and would be the same for pvs, mcs or any cloning technology that does not run sysprep during machine creation.  The Domain Machine Account will be unique but not the machine guid

    • Like 1
  3. Hi James,

    Just finished testing layering studio.  I was able to get it to work in an app layer.  I noticed that the version i was using (CVAD 2308) had new C++ libraries and .net 4.8 so I went back to my OS layer (on server 2016) and added them there forst before creating the layer.  I had a little weirdness when rebooting the vm after the install i had to reset it as it got stuvk rebooting but then i just loged in again, ran ngen and rebooted one more time and the second reboot was fine.

     

    You  didnt mention the issues you ran into can you explain them.

  4. If you check the master image and look in the c:\windows\setup\kmsdir folder is there a file called runato_done?  If so delete it before shutting down.  That is a flag file that says dont run activation its already been run.

    The SetKMSVersion.hta uses the windows caption to find the version of the OS you are using then it creates the  runato.cmd wiht the correct activation script for that version.  It does need to be run as administrator to wrote to the kmsdir folder.  If its not on you master image then check your os layer for it the runipkato.cmd and make sure its calling the correct script version.

     

    As for image prep failing that often has to do wiht the time on the image prep machine being way off.  But the way we do activation using scripting in App Layering you can disabled image prep if you want to in MCS.  If you do find that its a time issue that is normally fixed by using a hypervisor template when you publish your image based on a virtual machine that has all the right settings and that has been starting and running the correct time zone in windows so that that setting gets stored in the virtual bios.

  5. Update on this topic.  I just tested and got 2.1 to work but right now you have to install it in the OS layer.  I hope at some point this can changes but it is a universal apps and those nee to be in the OS layer.  I will repost if anything changes with regards to this.

  6. No when you check the box the appliance will rewrite the json files on the EL share and that setting will eb added.  The next time the layer is used it will be loaded before logon.  All published apps have to be set to compatibility mode.

  7. When you said 8016 was open that was from appliance to agent ?

     

    You also need these

     

    App Layering Source       App Layering Destination    Activity            Protocol    Ports

    Agent on Hyper-V               serverAppliance            Disk download     TCP3012 (HTTP), 3512 (HTTPS)

    Agent on Hyper-V              serverAppliance             Disk upload           TCP3015 (HTTP), 3515 (HTTPS)

    Agent                                   Appliance                         Log deliveries from agent    TCP8787

    User Interface                  Appliance                                                                    3512

    see

    https://docs.citrix.com/en-us/citrix-app-layering/4/manage/firewall-ports.html

     

    But it seems like the appliance cant talk back to the aent on 8016 according to the error you posted.

  8. The error indicates you can get to the appliance so its timing out.  Is there a proxy configured on the hyperv host?  You will probably have to 

    On 10/27/2023 at 2:55 PM, Chris Bondy1709160344 said:

    I am chatting wiht engineering.  They asked:

    Does the CreateInfrastructureCommand show up in the web.log on the ELM?

    If you download the log bundle from the elm you will find the web.log

     

×
×
  • Create New...