Monday 3 September 2012

SSL Error 37


Error Message: SSL Error 37: The proxy could not connect to ;10; (STA server);(sid) port 1494”
Cause: This problems seems to occur only when the XenApp server and ICA Client are using different DNS servers
Resolution: Enabling XML Service DNS address resolution allows a XenApp server to return the Fully Qualified Domain Name (FQDN) to ICA Clients using the Citrix XML Service

best practices in deploying xenapp or xendesktop


  1. Reboot schedule for XenApp servers
  2. When to dedicate the XenApp Zone Data Collector roles
  3. Implications of provisioned XenApp servers on License server redundancy
  4. Whether pooled desktops should be rebooted at logoff
  5. What components should be backed up
  6. Hotfix deployment policy
  7. Recommended XenServer pool size when using MCS / PVS
  8. Using processor and memory overcommit
  9. When the ‘Optimize for XenApp’ setting should be used in XenServer
  10. Whether Provisioning Services should be scaled Up/Out

VMs are getting blue dump

VMs are getting blue dump

Hi All,

It has been observed that VMs which are provisioned from PVS 5.6 is going to blue dump state and this is mainly happening for win7 VMs. If you call citrix support they will say you to add additional 8GB of HDD for capturing the dump to find out which component is causing the blue dump. But guys there is a basic check list before calling the support. I can prove that the below check list has solved my issue....

Is there any new hardware device attached to your VM recently.
Any patches or hotfix has been applied to your VM?
Large Send Offload is disabled or not if you are using a xenhypervisor and your ethernet is a citrix PV Ethernet...This need to be checked under the Advanced configuration settings of your PV adapter....

Hope this will fix your issue....guys trust me it is working in many infras after doing the above change...

VDI not available error

1. Determine the UUID of the Storage Repository and the VDI that's exhibiting the issue
2. Run xe vdi-forget uuid=<vdi_uuid>
3. Run xe vdi-scan sr-uuid=&lt;sr_uuid>;
4. Check in XenCenter (or run xe vdi-list sr-uuid=&lt;sr_uuid>;) and you should see the VDI sitting there. Fill in the info you had before in the Properties.
5. Reattach the VDI to your VM of choice and try starting it up.

Checking the license server version

People get confused when some one from citrix team or management asking what is the exact citrix licensing version. You will open the license management console but can't find.Where we can find out it.Yes ofcoarse in your registry..here we go....


  • HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\LicenseServer\Install (for 32 bit operating systems)

  • HKLM\Software\Wow6432Node\Citrix\LicenseServer\Install (for 64 bit operating systems)
  • Best Practices of Installing SEP 11 in Xendesktop


    1. Do the installation of SEP 11 after doing all tasks in your base image(private image)
    2.You can either go for a managed client or unmanaged client
    3.After isntallation stop the symantec services
    4.Delete the Hardware ID from registry (HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\Symantec Endpoint Protection\SMC\SYLINK\SyLink)
    5.Delete the sephwid.xml file from c:\Program Files\Common Files\Symantec Shared\HWID
    6.Make the image to standard and publish to clients
    7.If you are using a GUP model in your environment this will be enough.
    8. If your update is taken care by a LUA server then change the definitions folder location to your write cache drive if it is in cache on harddisk mode
    9.Schedule the LUA during the off peak hours
    10.Remove ccApp.exe from HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
    11.Disable the network scan via policy if you are using citrix profile manager

    Overview Of Citrix Systems

    Overview Of Citrix Systems

                           Citrix Systems, Inc. (NASDAQ: CTXS) is a multinational corporation founded in 1989, that provides server and desktop virtualization, networking, software-as-a-service (SaaS), and cloud computing technologies, including Xen open source products.

    Major Citrix Components
    1. Xenapp
    2. Xendesktop
    3. Xenserver
    4. Provisioning server
    5. Netscaler
    XenApp

                 Citrix XenApp (formerly Citrix WinFrame Server, Citrix MetaFrame Server and Citrix Presentation Server) is a application virtualization product that allows users to connect to their corporate applications. XenApp can host applications on central servers and allow users to interact with them remotely or stream and deliver them to user devices for local execution.

    XenDesktop

              Desktop virtualization(sometimes called client virtualization), as a concept, separates a personal computer desktop environment from a physical machine using the client–server model of computing.
    Virtual desktop infrastructure (VDI) is the practice of hosting a desktop operating system within a virtual machine (VM) running on a hosted, centralized or remote server.Xendesktop is the VDI software provided by citrix. It helps in the easy management and administration of Virtual desktops.

    Xenserver

           A hypervisor, also called virtual machine manager (VMM), is one of many hardware virtualization techniques allowing multiple operating systems, termed guests, to run concurrently on a host computer.Xenserver is an open source from Xen aquired by citrix. XenServer is a server virtualization platform that offers near bare-metal virtualization performance for virtualized server and client operating systems. XenServer uses the Xen hypervisor to virtualize each server on which it is installed, enabling each to host multiple Virtual Machines simultaneously with guaranteed performance. XenServer allows you to combine multiple Xen-enabled servers into a powerful Resource Pool, using industry-standard shared storage architectures and leveraging resource clustering technology created by XenSource.

    Provisioning Server
                  One of the major head ache of IT is to manage the OS and applications updates and fixes in 1000s of desktops & Laptops.Provisioning Server takes a very different approach by fundamentally changing
    the relationship between hardware and the software that runs on it. Using“Software Streaming Technology”, Provisioning Server enables organizations to reduce the number of systems that they manage, even as the number of computers continues to grow. This solution simultaneously provides the efficiencies of a
    centrally managed solution with the benefits of distributed processing.

    difference between citrix XD4 & XD5

    No IMA and LHC concept in XD5
    no more oracle database in XD5.it only supports sql
    machine creation services added in XD5
    desktop studio and desktop director implemented
    no more terminal services required for XD5
    registry based discovery implemented in XD5
    no farm

    Load Manager Values

    0 to 9998: This is the normal range for Load Manager.
    99999: No load evaluator is configured.
    10000: Load is at 100 percent (full load).
    20000: The Presentation Server Console contains an incorrect server edition or a license mismatch.
    99990: Results when a custom administrator with restricted rights runs the following QFARM commands:

    Difference between ICA & RDP:-

    1. RDP works only under TCP/IP, while ICA works on many protocols.
    2. RDP doesn't permit applications to run in a browser, while works for ICA
    3. Session Reliability will be there in ICA,it is not in the RDP
    4. Encryption is possible in ICA,it is not present in RDP
    5. ICA also supports non windows like DOS, UNIX, MACOS, mobiles
    6. RDP supprots only desktop or server console.
    7. ICA supports published applicaion, Desktop, Content, and it will work under 10kb- 20kb
    ICA- Independent Computing Architecture (Citrix Protocol) 1494
    RDP- Remort Desktop Protocol (Microsoft protocol) 3389

    How to recover when Datastore failing?

    data store can be recreated by the *.mdb file  which is located at %program files/Citrix/Indipendent Architectute Management%

    this file can be moved to another server and a data base connectivity and be created using ODBC and creating a *.dsn file.

    What will be happen if Data store down in Citrix?

    If Data store is down then MetaFrame administrators will not be able to edit any configurations in the Management Console such as publishing applications and new MetaFrame Presentation Servers cannot be added to the farm.

    what is a datastore

    Datastore is the citrix database which stores all the static information including the following

    -Farm Configuration
    -Published application configuration
    -Metaframe administration accounts
    -Server configurations
    -Printer configurations
    -Trust relationships

    another answer to the above qn
    Its a database that has info of citrix farm like Xenapp server, Data collector, Zone, Citirx policies, printers, license server, ports etc.....it provide this info to all citrix xenapp server in a for