Hi there!

I have a little problem that makes my hair gray...
I have a package that needs InstallScript 7 to work.
When I installs it using the RunAs-command, it works fine, but when I use SMS server to deploy it the installation fails.
I get a error message from the Idriver.exe: "Servere - The login account does not have the required privileges to install.", even tho that the SMS server is set to install as a Administrator.

Does anyone have a clue?

I have tried install it from the SMS on three different computers with the same problem. But all three works with the RunAs-command.

I have another application using InstallScript 10.5, that also gives strange error messages from IDriver.exe. I havn't started to watch on that tho. =)

Thanks!

/Jonas
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
Do a quick search on the forum for ISScript and DCOM (InstallShield InstallDriver DCOM component).
The problem is due to the Identity for this component is set to interactive user per default instead of launching User.
Answered 11/27/2006 by: AngelD
Red Belt

Please log in to comment
0
Thank you very much!

I did seach the forum, but I didn't see the connection with the DCOM-objects.

Thanks again!

/Jonas
Answered 11/27/2006 by: jonasm
Blue Belt

Please log in to comment
0
Jonas,
We haven't looked at v7 but have identified the following keys that need deleting for these versions:

v8.0
[HKEY_CLASSES_ROOT\AppID\{1BB3D82F-9803-4d29-B232-1F2F14E52A2E}]
"RunAs"="Interactive User"

v9.0
[HKEY_CLASSES_ROOT\AppID\{9338AA50-B293-4CE9-B284-8A5E9E8FF901}]
"RunAs"="Interactive User"

v10.0
[HKEY_CLASSES_ROOT\AppID\{24D495A5-A174-4945-819D-CF294600C500}]
"RunAs"="Interactive User"

v10.5
[HKEY_CLASSES_ROOT\AppID\{223D861E-5C27-4344-A263-0C046C2BE233}]
"RunAs"="Interactive User"

v11.5
[HKEY_CLASSES_ROOT\AppID\{DEF67AFC-20D3-4ED3-8DE2-7A14E1C72E28}]
"RunAs"="Interactive User"

[HKEY_CLASSES_ROOT\AppID\{223D861E-5C27-4344-A263-0C046C2BE233}]
"RunAs"="Interactive User"


This isn't definitive - but hopefully helps...

For version 7, install and check HKCR\AppID\IDriver.exe
The AppID guid here is what you're looking for in HKCR\AppID
The Default string within this key should read "InstallShield InstallDriver"
Delete the "RunAs" string.

Good luck.
Al
Answered 11/28/2006 by: AB
Purple Belt

Please log in to comment
0
Jonas,
I just found a copy of v7
The key is HKCR\AppID\{E4A51076-BCD3-11D4-AB7D-00B0D02332EB}

ISScript MSI version was 3.00.185
ProductCode {790EC520-CCCC-4810-A0FE-061633204CE4}
PackageCode {AA916599-967B-4BE8-820C-39AD73BEC8F1}

I've included this information as it seems there are several versions of ISScript that claim to be v7.0 or v8.0 but are actually different - one example being the ISScript9.0 shipped with Blackberry Desktop Software v4.0 sp1

Come the revolution... InstallShield developers beware :)

Regards,
Al
Answered 11/28/2006 by: AB
Purple Belt

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