change the WI interface fom Dynamic Client Name configuration

How would I change the WI not to use Dynamic Client name configuration? We would require the following script to work . Thye script works but in the dev$ dir the %clientname% is being generating dynamically.

@ echo off
REM Check for HBOWEM32.ini
if not exist \\bks-gps001\dev$\%CLIENTNAME% mkdir \\bks-gps001\dev$\%CLIENTNAME%
if not exist \\bks-gps001\dev$\%CLIENTNAME%\HBOWEM32.ini xcopy c:\Windows\HBOWEM32.ini \\bks-gps001\dev$\%CLIENTNAME% /i
xcopy \\bks-gps001\dev$\%CLIENTNAME%\HBOWEM32.ini \\bks-gps001\TermServerProfile$\%username%\Windows /i /Y
cogitAsked:
Who is Participating?
 
BLipmanConnect With a Mentor Commented:
"the Web Interface server, which cannot detect the device name, continues to use a randomly generated client name when sending workspace control requests to the farm. Therefore, the disconnect and logoff requests will cease to function, because the server farm will not contain any sessions that use the random generated client name" (from a link in the above KB article).  

Sounds like you will break Workspace Control which is responsible for disconnecting and reconnecting sessions in your Web Interface.  You might be able to ease this issue by setting a short disconnect timeout (like 1 minute).  This way, if users fail to reconnect to a broken session the old one will go away shortly.  Do you have concurrent application limits in place?  That might cause some inconvenience.  
0
 
BLipmanCommented:
Instead of using %clientname% can you just use 'client'?  Client is a citrix variable and it may return the real client name

if not exist \\bks-gps001\dev$\client mkdir \\bks-gps001\dev$\client

etc...
0
 
cogitAuthor Commented:
that will just make a directory called client.

I did the following and it worked

How to Return the ClientName when Connecting through Web Interface 4.0

Document ID: CTX107112


What are tjhe implitcations of doing the following above:
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.