[THIN] Re: V10 client does not uninstall v9?

  • From: "Evan Mann" <emann@xxxxxxxxxxxxxxxxxxxxx>
  • To: <thin@xxxxxxxxxxxxx>
  • Date: Fri, 23 Mar 2007 12:12:34 -0400

That would be a nifty trick, because Users have no write access
(read//execute only) to \program files, and v10 installs to \program
files\ica client.

Power Users can write to \program files though (modify access)
 
But with that in mind, the \icaweb32 under \program files\citrix from v9
inherits from it's parent, so a Power Users would be able to write into
that folder and modify files. 

________________________________

From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On
Behalf Of Mark Schill
Sent: Friday, March 23, 2007 10:19 AM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: V10 client does not uninstall v9?


The reason that the version 10 install does not uninstall version 9 is
because version 10 will install with non-admin rights so to get around
that it installs it in a location that a user will be able to write to.

Mark


 
On 3/22/07, Evan Mann <emann@xxxxxxxxxxxxxxxxxxxxx> wrote: 

        Maybe we should define old vs. new logo?  What I am seeing first
is the CITRIX logo (black letters, 2 red dots, light gray gradiated type
background(  Then it changes to the only other logo I ever saw with v9
clients that says Citrix MetaFrame 
         
        This is with web client.  Behavior is seen with a clean install
of v10, as well as a v9 install where v10 was installed afterwards. Farm
servers are PS4.0 R02 
________________________________

        From: thin-bounce@xxxxxxxxxxxxx [mailto:
thin-bounce@xxxxxxxxxxxxx <mailto:thin-bounce@xxxxxxxxxxxxx> ] On Behalf
Of Jim Kenzig ThinHelp.com
        Sent: Thursday, March 22, 2007 8:08 AM 
        
        To: thin@xxxxxxxxxxxxx
        Subject: [THIN] Re: V10 client does not uninstall v9? 
        

         
        
        Is this possibly a caching problem with the client? In other
words for some reason it is using the cache from the old client? Just a
thought.
         
        I'll tell you what, when I tried installing 10 over 9 nothing
worked.  I ended up unistalling everything, deleting the citrix folder
from add remove programs, going to registry and deleting the Citrix Key,
and clearing my IE cache and reinstalling and finally got it to work.  
         
        Jim


         
        On 3/21/07, Joe Shonk <joe.shonk@xxxxxxxxx > wrote: 

                Well, what Evan is describing is the ICA Client logo for
v10, then at some point during logon it switches to the server
displaying it's logo.  Since it's not PS4.5 , the logo will look older. 

                 

                Joe

                 

                From: thin-bounce@xxxxxxxxxxxxx
[mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf Of Steve Greenberg
                Sent: Tuesday, March 20, 2007 8:25 PM 
                
                To: thin@xxxxxxxxxxxxx
                Subject: [THIN] Re: V10 client does not uninstall v9? 

                

                

                

                

                 

                What if you started fresh, installed the v10 ICA client,
will ScrewDrivers let you specify the ICA directory??

                 

                PS- that is freaky that the ICA window version changes
and changes backwards to what I have seen!

                 

                Steve Greenberg

                Thin Client Computing

                34522 N. Scottsdale Rd D8453

                Scottsdale, AZ 85262

                (602) 432-8649

                www.thinclient.net <http://www.thinclient.net/> 

                steveg@xxxxxxxxxxxxxx

                 

________________________________

                From: thin-bounce@xxxxxxxxxxxxx
[mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf Of Evan Mann
                Sent: Tuesday, March 20, 2007 6:42 PM 
                To: thin@xxxxxxxxxxxxx
                Subject: [THIN] Re: V10 client does not uninstall v9?

                 

                With both version installed, I actually noticed the
initial ICA client window was new (connection established, negotiating
abilities), then it went to the old logo.  The ICA client in the tray is
slightly different (more faded) so that must be the new version. 

                 

                I then uninstalled the old client, and lookie here, .ICA
files are no longer associated with the new client.  JOY.

                 

                Re-ran the v10 web client install and chose repair.
.ICA files are associated again.  Launch an app and the same change of
the ICA window, new logo that changes to old.  Must be the way the
client is coded?  Haven't tested a clean computer with v10 (no previous
ICA clients installed/uninstalled) 

                 

                Wihile I was testing, I tested ScrewDrivers v4 Client
since I use that.  Using MSI file since this can be pushed to users via
GPO.

                 

                That installs drops sdica6.dll into the ICA clients
installed folder.  So it was in the v9 client folder, but after I
installed v10, it was obviously not in there.  So does that mean
ScrewDrivers isn't working with a v10 install that was upgraded from v9
without a re-install of ScrewDrivers?  YUP,  that is most certainly the
case.  Wow, that stinks.  Have to re-install ScrewDrivers so it can
search out the new path to v10.  This is getting lame. 

                 

                More ScrewDriver fun.  If you install ScrewDrivers with
v9, then upgrade to v10, and try to re-run the same version of
ScrewDrivers client, a modify/repair will not cause a re-search for new
ICA clients.  You need to remove, the re-install.  Or, install a newer
version of ScrewDrivers client (if one exists at that time).  I wonder
if there is a command line flag to trigger a search in ScrewDrivers in
MSI?    The .exe version (WISE install package) does not have the
repair/modify option, so you can reinstall the exe all day long of the
same version and it will keep overwriting the files and re-searching.
Ok, so that's a workaround, but far from ideal. 

                 

                So, what did I learn?

                1) The Citrix v10 web client won't uninstall the v9
client

                2) If you uninstall v9 after v10 is installed, ICA won't
work, need to reinstall v10

                3) Citrix changed the install path, which means 3rd
party printing that relies on that path now breaks (ScrewDrivers v4 in
this case) and will need to be reinstalled 

                 

                Ok, so how to avoid all this?  How about get the v10
client to install to the old path. Ran msiexec /a ica32web.msi for the
v10 web client.  Nope, no place to choose installation path there.  Ok,
so what about hacking up the MSI with Orca or such?  That's a lot of
work, if it's even a viable option. 

                 

                Hmm, fun.

                 

                 

________________________________

                From: thin-bounce@xxxxxxxxxxxxx
[mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf Of Steve Greenberg
                Sent: Tuesday, March 20, 2007 8:59 PM
                To: thin@xxxxxxxxxxxxx
                Subject: [THIN] Re: V10 client does not uninstall v9? 

                I don't know, but I have seen the same thing. What was
even weirder is that the intial ICA client launch windows looks like the
old version and then turns into the new v10 look! 

                 

                I am assuming we should be un-installing the old client
and then installing V10......

                 

                Steve Greenberg

                Thin Client Computing

                34522 N. Scottsdale Rd D8453

                Scottsdale, AZ 85262

                (602) 432-8649

                www.thinclient.net <http://www.thinclient.net/> 

                steveg@xxxxxxxxxxxxxx 

                 

________________________________

                From: thin-bounce@xxxxxxxxxxxxx
[mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf Of Evan Mann
                Sent: Tuesday, March 20, 2007 5:53 PM 
                To: thin@xxxxxxxxxxxxx
                Subject: [THIN] V10 client does not uninstall v9?

                 

                I have been installing v10 web client on a few computers
that have v9.x web clients installed using the ica32t.exe straight from
Citrix.  I pulled down ica32web.msi off the Citrix site for v10 and
installed it.  

                Add/Remove programs shows "Metaframe Presentation Server
Web Client for Win32" (v9.x) and "Citrix Presentation Server Client"
(v10) listed.

                C:\Program Files\Citrix has \icaweb32 (v9.x) and \ICA
Client (v10).  
                
                ICA connections via WI are launched with v10 client.  
                
                Is there a reason the v9.x web clients are not  being
uninstalled?  Is this same behavious observed with PN and Pnagent
installs?




        -- 
        Jim Kenzig 
        Microsoft MVP - Terminal Services
        http://www.thinhelp.com <http://www.thinhelp.com/> 
        Citrix Technology Professional
        Provision Networks VIP 
        CEO The Kenzig Group
        http://www.kenzig.com <http://www.kenzig.com/> 
        Blog: http://www.techblink.com <http://www.techblink.com/>  




-- 
-- 
Mark E. Schill                   MSN: Mark.Schill@xxxxxxxxxxxx
Ph: (678) 810-0861               Skype: Meson3902 
Email: Mark.Schill@xxxxxxxxxxxx 

Other related posts: