GrinchyNet

  • about
  • contact
  • donate
  • faq
  • share
Home › Blogs › Grinch's blog

Similar entries

  • Using the Web Interface
  • User Access Scenarios
  • Introduction to XenDesktop 4.0
  • Overview
  • Supported Smart Cards and Readers

User login

  • Create new account
  • Request new password

Citrix and my Triumph

Grinch — Wed, 11/18/2009 - 16:59

I have been battling with Citrix for a couple of months now, namely XenDesktop. I had it somewhat working at one point and the somehow broke it, don't remember exactly how but I did. Other projects came up that took my attention away from Citrix until about a week ago. My supervisor tasked me with rolling out 35 thin clients and gave me until this Friday to get it done. I had exactly two weeks to accomplish something I had been fighting and losing badly to for months. Today I finally won.

So I started my task last week and immediately ran into issues. None of the virtual desktops would register with the Desktop Delivery Controller (DDC). I followed every bit of advice I could find online to no avail. Occasionally I would get six out of the 20 to register but that did me no good. The only thing I was hoping for was the release of XenDesktop 4.0 which came out this past Monday.

I battled with this all last week and convinced myself the new version would fix it. Monday morning I came in and promptly downloaded the new version. While that was going on I uninstalled the old version and got to reading the new documentation. Not much had changed as far as installation and management went so that was good.

Once everything was downloaded I got to installing. Everything there went smooth. I then rebuilt my base desktop which was the template for the virtual desktop images. After that was complete I built out 10 of the 35 needed desktops as my base test. Amazingly all ten registered with the DDC without and problems. So far so good.

As an initial test I tried connecting to one of the desktops using the web interface. This is when things went sour. Luckily it was the end of the day so I left it confident I would conquer all on Tuesday.

Tuesday came and I immediately set to work. I tried the web interface again and sure enough it failed. I could see I was making a connection but it would time out and tell me I didn't have a server configured. I did everything any other sysadmin would do. I made sure I had good solid connectivity to the servers by IP and hostname. I double checked all my configuration settings. I could find nothing wrong. So as a last ditch effort I posted to the Citrix support forums. I went back and forth with one guy and did everything he asked but still nothing.
I then had the bright idea that there was something wrong with the web interface. The Citrix interface was sharing a webserver that also had Sharepoint on it. Maybe that was causing a conflict. So as I left for the day I made the decision to take down Sharepoint, luckily Sharepoint isn't being used at the moment.

This morning I came in and dismantled Sharepoint. I redid the Citrix web interface and tried again. No luck. I got a reply on the forum talking about not being able to resolve the hostname of the virtual desktop through the ica connection. So I tried pinging one of the desktops and got nothing. Odd. I check DHCP and notice that my desktops had two IP address leases and both were registered in DNS. Unfortunately for me this doesn't work. I forgot to clear DHCP when I redid the virtual desktops. Since they had new MAC addresses they pulled new IPs instead of using the old lease. Once I cleared that up everything worked smoothly. I was able to get a desktop through the web interface and my thin clients worked.

A lot of learning occurred and that is good. I am planning on getting some Citrix tutorials done up but don't know when I will have time for that. I kind of want to overhaul the site first though but that will have to wait.

Anyone else out there messing with virtual desktops? Have any horror stories to share? I would love to hear about them so I don't feel so alone.

If you liked this post, buy me a Mt. Dew.
  • Citrix
  • XenDesktop
  • XenServer


  • Grinch's blog
  • Quote

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <img> <object>
  • Lines and paragraphs break automatically.
  • Pairs of<blockquote> tags will be styled as a block that indicates a quotation.
  • Images can be added to this post.
  • Image links with 'rel="lightbox"' in the <a> tag will appear in a Lightbox when clicked on.
  • You may quote other posts using [quote] tags.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.

Search

Tutorials

  • Citrix
    • Install and Configure Citrix MetaFrame Presentation Server 4.0
      • Installation Pre-requisites
      • MetaFrame Presentation Server Installation
      • Installing Application Server
      • License Manager
      • Configuring the Farm
      • Citrix Connection Configuration
      • Profiles and Personalized Settings
      • Publishing Applications
      • Final Settings and Testing
      • Appendix A - Terminal Services Installation
      • Appendix B - Citrix Web Interface Installation
    • XenDesktop 4
      • Introduction to XenDesktop 4.0
        • Key Features
        • Components
        • What's New
      • Features and Editions
        • VDI Edition Features
        • Enterprise Features
        • Platinum Features
      • System Requirements
        • Desktop Delivery Controller Requirements
        • Data Store Database Requirements
        • Separate Components
          • Citrix Licensing
          • Clients
          • DDC Management Console
        • Active Directory
        • Virtual Desktop
        • Hosting Infrastructure
      • XenDesktop Administration
        • Deployment Planning
          • Planning Security
            • Best Practices for Security
            • Deployment Scenarios
            • User Privileges
          • Planning Your Farm
          • Upgrading to XenDesktop 4.0
          • User Access Scenarios
          • Using Active Directory
          • Using the Web Interface
        • Using Smart Cards
          • Managing Smart Card Use
          • Removing Smart Cards
          • Secure Use of Smart Cards
          • Smart Card Authentication Configuration
          • Supported Smart Cards and Readers
          • User Device Requirements
        • Installing XenDesktop
          • Overview
          • Installation Media
          • XenDesktop Licensing
          • Creating the Farm Data Store
          • Installing the Desktop Delivery Controller
            • DDC Installation and Farm Creation
    • XenServer 5.5
      • XenServer Features
      • XenServer System Requirements
        • XenServer Host System Requirements
  • Windows 7
    • How to Install Microsoft Windows 7
    • How to Install XP Mode
    • Setup Windows 7 God Mode
  • Windows Vista
    • How to install Microsoft Windows Vista
    • How to Repair a Windows Vista Installation
  • Windows XP
    • How to Install Windows XP Professional
    • How to do a Repair Install of Windows XP Professional
    • Free Up Space in Windows XP
  • Windows 2003 Server
    • Create a Windows 2003 Server Two-Node Cluster
      • The Cluster Requirements
      • Cluster Installation
      • Configure the Cluster Network
      • Installing the Cluster Service
      • Testing the Cluster
  • Miscellaneous
    • Locking Down a User Profile Using the Registry
      • The Registry
      • Create the User Profile
      • Initial Profile Setup
      • Locking Down the User Profile
    • How to Lock Down a User Profile Using Group Policy
      • Create a User Account in Active Directory
      • Setting up the Profile
      • Making the Profile Mandatory
      • The Group Policy Settings

Writing

  • Poetry
    • The Light of Darkness
      • as i stared into the wall
      • Father Help Me
      • Reaper of Souls
      • Darkness
      • What I Want
      • I Used to but Now
      • Drowning
      • False Reality
      • Gun to my Head
      • Infanticide
      • Insanity
      • Life and Death
      • Loneliness
      • Lost
      • Open Gates
      • Broken Free
      • Forget
      • Meant to Be
      • Painful Solitude
      • Urge
      • Ruined
      • Shattered Soul
      • The Message
      • The Monkey
      • The Murderer's Tale
      • Uncle Sam Says
      • Untouchable Love
      • Wake
      • Welcome
      • Without
        • Without - As done by CCRIder
      • World Society
      • The Game
      • Pick up the Shit
      • Earth or Hell
      • Fallen Cross
      • Fear Me
      • I Am
      • Live to Die
      • Three Dollar Bill
      • Ways to Kill
    • Tortured Verses
      • A Poem for Abbie
      • Afraid to Dream
      • Answers?
      • Beginning to End
      • Broken Mirror
      • Can You?
      • Confused Deception
      • Crystallized
      • Death's Whore
      • Decades Beyond Seconds
      • December
      • Desire
      • Door to Door
      • Fear the Thief
      • Fear's Disguise
      • Genocide to Suicide
      • Ghosts of Forever
      • Grown Up
      • Gun Toting Maniac
      • I want to Die
      • Illusion Path
      • In Between
      • In Vain I Trust
      • Joe's Suicide
      • Kneel as you Fall
      • Last Dance
      • Last Regret
      • Locked Door
      • Love is a Fist
      • Meaningless Riddle
      • Mindless Time
      • Neglected
      • Not Like You
      • Numb Hope
      • One Taste
      • Pain
      • Peace of Death
      • Picture of Pain
      • Remains of the End
      • Ride Upon Lies
      • Right and Wrong
      • Seeds of Reality
      • Simple Kiss
      • Slipping Away
      • Start to Finish in Emptiness
      • The End of Flight 19
      • The Rape Game
      • Thinking for Myself
      • Thoughts
      • Thoughts to Kill by
      • Till Death to us Part
      • Times of Despair
      • Tomorrow's Answer
      • Trapped
      • Untitled
      • Voice of Life
      • Watching
      • Whispered Shadow
      • Who Knows Why
      • World of Dreams
      • Would you if I...
    • The Forgotten Ones
      • Beyond the Fall
      • Choice
      • Coming Soon
      • Mistake
      • Mommy
      • The Engagement
      • Training Gone Rotten
  • Short Stories
    • Love of Darkness
    • Over?
    • Remember
  • about
  • contact
  • donate
  • faq
  • share