Has anyone had the 'pleasure' of looking at the Cisco CTIOS Client application?

The install of the client itself isn't the best but at least it's installshield and sorta of supports a silent install. There's one dialog that doesn't get suppressed and you have to rename an exe that they call so it won't run and then you can do that one separately.

The kicker is the maintenance patch for the application that takes it from 7.0 to 7.1.3.

if you run it with any type of command line, it quits and doesn't install. I tried this several times and then actually RTFM. That's when I found this:

How to deploy CTI OS Desktops
This section describes how to install the CTI OS Desktop Release.
CautionThe release installer package CAN NOT be used or replaced by any silent installation tool.

Gee... Thank you cisco. WTF do you expect me to do with 15,000 clients? Send someone to the machines to do it manually? Or better yet, I bet that Cisco thinks all users have admin rights and can install their own software.

I'm going to try a repackage to see how ugly this 100 meg beast really looks but I was hoping that someone else had actually been through this before.

Thanks
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
If it's IS, surely there's an MSI extracted at some point? In which case, use that (with a transform, if necessary). Any switches passed to MSIEXEC can be easily gleaned by running with logging enabled and looking for the command line in the log.
Answered 07/03/2007 by: VBScab
Red Belt

Please log in to comment
0
ORIGINAL: Chipster

Has anyone had the 'pleasure' of looking at the Cisco CTIOS Client application?

The install of the client itself isn't the best but at least it's installshield and sorta of supports a silent install. There's one dialog that doesn't get suppressed and you have to rename an exe that they call so it won't run and then you can do that one separately.

The kicker is the maintenance patch for the application that takes it from 7.0 to 7.1.3.

if you run it with any type of command line, it quits and doesn't install. I tried this several times and then actually RTFM. That's when I found this:

How to deploy CTI OS Desktops
This section describes how to install the CTI OS Desktop Release.
CautionThe release installer package CAN NOT be used or replaced by any silent installation tool.

Gee... Thank you cisco. WTF do you expect me to do with 15,000 clients? Send someone to the machines to do it manually? Or better yet, I bet that Cisco thinks all users have admin rights and can install their own software.

I'm going to try a repackage to see how ugly this 100 meg beast really looks but I was hoping that someone else had actually been through this before.

Thanks


Dear Chipster,

Have you been successfull repackaging it?

Renné
Answered 06/05/2008 by: rennesan
Yellow Belt

Please log in to comment
0
i was able to get this packaged and deployed. what i did not realize is there is a feature that lets the user use a soft dial pad on the app. This feature did not work. it was a cluster trying to fix this on go-live day.

my advice, yes you can repackage this. i used wininstallle to do so. free and easy to use, but be sure you have the users test everything first!
Answered 06/06/2008 by: mlewis
Yellow Belt

Please log in to comment
0
ORIGINAL: mlewis
i was able to get this packaged and deployed.
That's great for you, Matt. Would you like to help out Renné and advise precisely what it was you needed to do to achieve that? Better yet, add that to the 'Package KB' and then post the link to the article here. You can also link this thread with the article: see the link 'Click here to associate this thread with a Package KB' below the thread title at the top of the page.
Answered 06/06/2008 by: VBScab
Red Belt

Please log in to comment
0
We ended up deploying it manually since the repackage would not work for all components. It seemed to work but during the testing phase the Silent Monitoring would never work.

But I'm curious to know how someone was able to accomplish it. And I would like to know all the components that were installed.
Congratulations Matt for your accomplishment. Cisco was not much of a help. Even though I work for a big company they didn't care.
That is unfortunate!
Thank you everyone who contribute to this topic so far...

Renné
Answered 07/02/2008 by: rennesan
Yellow Belt

Please log in to comment
0
ORIGINAL: rennesan
Cisco was not much of a help.
Renné, you'll find it a truism that, on the whole, vendors are useless at support, period, never mind knowing how their installs work. I have on occasion managed to force my way to the developer level, only to give up in despair at THAT point, as their level of knowledge about their own product was so scant. I often wonder how it is they stay in business, I really do.
Answered 07/03/2008 by: VBScab
Red Belt

Please log in to comment
0
Argh@Cisco and CTIOS...

I'm in the same boat - need to deploy v7 to a large amount of computers however it's proving to be a challenge.

I was able to create an .iss from the original 7.0.0 installer and re-runt he setup with that transform file however it still prompts for what drive to install it in (not directory, but drive..yea...) and then it prompts for the security portion though the field is filled out at least.

I haven't used wininstaller yet but I'm trying out that route. I attempted to package it into an msi with EMCO enterprise but that resulted in it blowing up.

Any advice would be greatly appreciated.
Thanks,
Jon
Answered 07/08/2008 by: jwillisfiver
Yellow Belt

Please log in to comment
0
I got past the security portion as Chipster mentioned, you can rename the exe so it doesn't even call it.

the one REALLY annoying thing is the first prompt for the drive in which to install.
here is the ISS file that was created:


[InstallShield Silent]
Version=v7.00
File=Response File
[File Transfer]
OverwrittenReadOnly=NoToAll
[{D675A0CF-0371-40A5-955B-0D60147512C1}-DlgOrder]
Dlg0={D675A0CF-0371-40A5-955B-0D60147512C1}-SdWelcome-0
Count=6
Dlg1={D675A0CF-0371-40A5-955B-0D60147512C1}-SdComponentTree-0
Dlg2={D675A0CF-0371-40A5-955B-0D60147512C1}-SdShowInfoList-0
Dlg3={D675A0CF-0371-40A5-955B-0D60147512C1}-CTIDlg-0
Dlg4={D675A0CF-0371-40A5-955B-0D60147512C1}-SdStartCopy-0
Dlg5={D675A0CF-0371-40A5-955B-0D60147512C1}-SdFinishReboot-0
[{D675A0CF-0371-40A5-955B-0D60147512C1}-SdWelcome-0]
Result=1
[{D675A0CF-0371-40A5-955B-0D60147512C1}-SdComponentTree-0]
szDir=' '
CTIOS Desktop Software-type=string
CTIOS Desktop Software-count=2
CTIOS Desktop Software-0=CTIOS Desktop Software\CTIOS Agent Softphone
CTIOS Desktop Software-1=CTIOS Desktop Software\CTIOS IPCC Supervisor Softphone
Component-type=string
Component-count=1
Component-0=CTIOS Desktop Software
Result=1
[{D675A0CF-0371-40A5-955B-0D60147512C1}-SdShowInfoList-0]
Result=1
[{D675A0CF-0371-40A5-955B-0D60147512C1}-CTIDlg-0]
szHostA=10.10.10.10
szHostB=10.110.110.10
szPortA=42028
szPortB=42028
nQoS=0
Result=1
[{D675A0CF-0371-40A5-955B-0D60147512C1}-SdStartCopy-0]
Result=1
[Application]
Name=Cisco CTI Toolkit Desktop Client
Version=7.0
Company=Cisco Systems
Lang=0009
[{D675A0CF-0371-40A5-955B-0D60147512C1}-SdFinishReboot-0]
Result=1
BootOption=0



I have tried populating szDir=' ' and adding Result=1 before, after... nothing.
anyone have any experience dealing with custom dialogs with install shield?
Answered 07/10/2008 by: jwillisfiver
Yellow Belt

Please log in to comment
0
ORIGINAL: rennesan

We ended up deploying it manually since the repackage would not work for all components. It seemed to work but during the testing phase the Silent Monitoring would never work. ...

Renné


Renné-
So far so good in a repackage attempt.
One thing that was noticable was the Silent Monitoring Service would not come down consistantly while trying to compile. It will show up in the Registry section of Installation Expert not the Services Section.

We were able to finally get it to come down. Also we had to kick start the service with a script to ensure that it was running.

So far so good with the UAT(including Silent Monitoring). Another thing that I've noticed is Silent Monitoring has been inconsistant with machines that have manual loads. I'm not sure if this is because Cisco still hasn't released the server to us yet or not.

Good Luck to everyone who has to repackage this, I hope that I've been able to assist...

Best Regards,
footballgeek
Answered 08/14/2008 by: footballgeek
Yellow Belt

Please log in to comment
0
sorry to open up this old thread and thanks for all ur inputs.

I repackaged Cisco CTIOS Update 7.1.3 and almost everything is working fine except in user mode all the options(including login) are disabled. however when we add the particular user as administrator everything works fine.

giving permissions to file in the Msi did not work.

I am trying xcacls or other ways to give it admin permissions but nothing seems to be working.

plz help out!
Answered 03/13/2009 by: karshi
Purple Belt

Please log in to comment
0
You absolutely do NOT want to assign admin rights to the user account, just to get an application working.

While you test with a non-admin user, use a process/file/registry monitor to determine what access is taking place as the application starts. It's my guess that it's trying to write either to the folder containing the application's files and/or to registry key(s) it might use in HKLM\Software.

At worst, you might need to assign 'Full Control' but 'Modify/Change' is usually sufficient.
Answered 03/13/2009 by: VBScab
Red Belt

Please log in to comment
Answer this question or Comment on this question for clarity