您的位置:首页 > 产品设计 > UI/UE

XenApp 6 servers in 20000 state - “An error occurred while making the requested connection”

2010-09-18 20:31 746 查看

Thursday, 22 April 2010


XenApp 6 servers in 20000 state - “An error occurred while making the requested connection”

A frequent error when establishing new farms and servers appears to
be servers that have a bad licensing state. The error you get when
trying to launch applications is “An error occurred while making the
requested connection”.

To test whether your farm is in this state, open an administrative command prompt on the problem server and run the command: query farm /load (or qfarm /load) If the server you are launching from has a load of 20000, it is not licensed properly.

There
are a few different reasons why this might happen. This is not
supposed to be a complete guide, but these are certainly things to try.
After each step, try rerunning the qfarm /load command. If it goes
down to zero, it looks like you have a licensed server. Obvious
things first – do you have a license server?! This is not Terminal
Services licensing, this has a grace period of 120 days. Citrix
licensing has no grace period as such (except when your license server
fails after previously working, when you get about a month). I posted a
guide about creating a license server here.
Make sure you actually have a working server, that you have installed
some real Citrix licenses to it, and that its a modern version.
When you are specifying the license server name, don’t fully qualify it – so say “servername”, not “servername.domain.com”
Look at the Dashboard on your licensing server and make sure the SA date is at least “2010.0317”.
Just in case, sort your TS licensing out while you’re at it!
Click Start, Administrative Tools, Remote Desktop Services, RDS Host Configuration
Click Licensing Diagnosis
You should see a number of CALs available to clients and a nice green tick at the top of the screen.
Check the users you are testing with are actually in the Remote Desktop Users group on the server.
Check
with telnet that you can connect to your license server from your
Citrix server on port 27000 (or whatever you selected as the licensing
port). Could be a firewall issue on the licensing server.
Check
you have enabled remote access on the server!! Click Start, right
click Computer, Click Remote Settings and make sure the second, less
secure option is selected:


Did
you specify a license server on installation of the server you’re
having trouble with? If you did, check the server’s console (by
plugging in a monitor, using ILO or looking on the VMware\XenServer
console) to make sure it is not coming up with an error saying “Citrix
XenApp cannot contact the license server…”. You never know, you might
have made a typo.
Check the value LSName at this registry location on the server:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\Licensing
Try
running the XenApp Server Role Manager from the Start Menu on the
server with the problem and disjoining the server from the farm, then
rejoining, being very careful to get the licensing information right.
Try
adding another server to the farm (I had one farm where nothing worked
until a second server was added…), again getting the license bit right.
See if that server works. If it does, its something you did on the
first one.
Change the Load Evaluator your server is using to
the Default one instead of Advanced (this was a problem in the Preview
edition of XenApp 6, I don’t know if it is in the final release).
Set the licensing information for the farm in Group Policy…


Open the Citrix Services Delivery Console
Expand the farm and click the Policies node
Assuming
you only have the Unfiltered policy, select the computer tab,
Unfiltered and click Edit. If you have multiple policies, you might
have to do this in all of them, depending on the make-up of your policy
structure.
Leave “Enable this policy” ticked and click next
Click Licensing on the left. Click the Edit or Add button by the server host name and ports and enter the correct details.
Click
Server Settings on the left hand side and click Add/Edit. Select the
product version you have licenses for in the drop down. This should be
the version you have licenses for on the license server.
Click Save
You should now see the settings you just entered in the Summary section of Unfiltered.
On the problem server, run gpupdate /force and reboot.
Try installing a new test license server in case the problem is there, especially if you have an old version installed.
Check the forums!
http://forums.citrix.com/thread.jspa?threadID=261939&start=0&tstart=0
http://forums.citrix.com/thread.jspa?threadID=261884&tstart=0
http://forums.citrix.com/thread.jspa?threadID=257331&tstart=0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  职场 休闲 xenapp 6
相关文章推荐