≡ Menu

Citrix VDI agent failing to register with “Keep alive request was rejected”

While troubleshooting a Citrix VDI agent failing to register with DDC(Desktop Delivery Controller), I came across a few interesting finds. I thought sharing this information on my blog will help many others.

The agent I was troubleshooting failing with below errors. After a few seconds, the agent is getting registered with DDC1 without any issues. But the moment user is trying to connect the VM6.local.com through VDI, the user is getting a standard error message similar to when no VMs available for establishing the connection.

Log Name:      Application
Source:        Citrix Desktop Service
Date:          3/1/2013 7:46:52 AM
Event ID:      1015
Task Category: None
Level:         Warning
Keywords:      Classic
User:          N/A
Computer:      VM6.local.com
Description:
The Citrix Desktop Service’s connection to the Citrix Desktop Delivery Controller Service was terminated. The Citrix Desktop Delivery Controller Service is running on server ‘DDC1’.

Check that there is no active firewall blocking the controller communicating with this machine.

Please refer to Citrix Knowledge Base article CTX117248 for further information.

Error details:
Keep-alive request was rejected.

After some troubleshooting I concluded that if there is a discrepancy in list of DDCs provided in web interfaces Vs the list of DDCs given to VDI agent at the time of installation, this error can occur. The reason is simple, VDI agent trusts the list of DDCs that are provided to it at the time of installation and registers to one of them. When it receives a broker connection request from a DDC which is not there is the ListofDDCs reg value( in side HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\VirtualDesktopAgent), the VDI agent denies the request and un registers from the already registered DDCs. It will try again after a minute or so to re-register again with DDC..

So, the lesson here is that, the list of DDCs given in Web Service for a given farm and the list available at HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\VirtualDesktopAgent\ListofDDCs keys should match. Otherwise, there is a possibility that you will run into issues.

Reference: http://support.citrix.com/article/CTX132536

Hope this helps…

{ 13 comments… add one }
  • Cardiff Sleeperz May 13, 2013, 2:44 pm

    Whats up this is somewhat of off topic but I was wanting to know if blogs use WYSIWYG editors or
    if you have to manually code with HTML. I’m starting a blog soon but have no coding experience so I wanted to get advice from someone with experience. Any help would be greatly appreciated!

  • Fredrick May 14, 2013, 11:20 am

    Somebody essentially assist to make critically articles I might state.
    That is the very first time I frequented your web page and so far?
    I surprised with the research you made to make this particular submit extraordinary.
    Fantastic task!

  • Jade May 20, 2013, 5:56 pm

    Thanks for one’s marvelous posting! I truly enjoyed reading it, you can be a great author.I will make certain to bookmark your blog and will often come back down the road. I want to encourage you continue your great writing, have a nice afternoon!

  • country guitar songs May 22, 2013, 4:06 pm

    I don’t even know how I ended up here, but I thought this post was great. I do not know who you are but definitely you’re going to a famous blogger if you are not already
    😉 Cheers!

  • Irfan July 3, 2013, 2:03 am

    Hi,
    I have exactly same issue as pointed out and I register DDC through HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\VirtualDesktopAgent\ListofDDCs
    but machine goes unregister when user reconnect their disconnected VDI session. Is there any other troubleshooting I missing? Please help.

    • Sitaram Pamarthi July 6, 2013, 6:08 pm

      Irfan, try enabling logging on VDI agent side and see if it helps. See techibee.com/citrix/enable-debug-logging-on-citrix-xendesktop-vdi-agent/1972 for details

  • Irfan July 9, 2013, 8:47 pm

    Hi,
    Thanks for reply, I will hook up the log file on image and let you know.

    I have one more issue, I make xenapp desktop this will run on WIndows server 2008 R2 server, problem in this desktop is USB is not recognized. I enable all the policies in Appcenter but still no success. We are using HP thin client. Any suggestion would help.

  • serviced offices July 26, 2013, 6:32 am

    always i used to read smaller content which also clear their motive, and that is also happening with this article which I
    am reading at this place.

  • Alissa July 28, 2013, 11:00 pm

    Everything is very open with a clear explanation of the
    challenges. It was really informative. Your site is very useful.
    Thank you for sharing!

  • training rooms August 1, 2013, 6:56 pm

    Hey there just wanted to give you a quick heads up.

    The text in your post seem to be running off the screen in Safari.
    I’m not sure if this is a format issue or something to do with internet browser compatibility but I thought I’d post to let
    you know. The style and design look great though!
    Hope you get the problem resolved soon. Kudos

  • The Derbyshire Hotel Jct 28 M1 August 3, 2013, 6:16 am

    It’s very effortless to find out any topic on net as compared to books, as I found this post at this website.

  • Temple Bar August 4, 2013, 4:36 am

    I think what you posted was actually very logical.
    However, think about this, what if you added a little information?
    I ain’t saying your information is not good, however suppose you added a post title that makes people desire more? I mean Citrix VDI agent failing to register with

  • Bournemouth Hotels September 30, 2013, 12:06 pm

    Paragraph writing is also a fun, if you be acquainted with after that you can write if not
    it is difficult to write.

Leave a Comment