/build/static/layout/Breadcrumb_cap_w.png

services error

Hi!

I need help with msi, which have inside services launcher, when i install my msi i get:
error 1920. services iPassPeriodicUpdatesServices(IpassPeriodicUpdateServices) faild to start. verify that you have sufficient privileges to start system servicces.
and i have admin wrights and if i take off start install services it installs without error,but i cant manually launch them after that, so maybe some had the same problem.
If i install original package it works, so i dont know what to do,i allredy tried repackeging two times

0 Comments   [ + ] Show comments

Answers (13)

Posted by: anonymous_9363 14 years ago
Red Belt
0
FWIW, from the name of that service, it looks very much to me like an automated updating facility, something which you would probably NOT want running on your workstations.
Posted by: Yaduveer 14 years ago
Orange Senior Belt
0
I also faced the same problem.
You need to check, service is getting installed through service table or registry. It should be installed through any one way. Stick to service table, and delete entries from registry. [It will avoid extra reboot]
Still if you are getting error then, export service registries from source installation, import them in to your msi, and delete service table entry. [But this will add extra reboot]
Posted by: cygan 14 years ago
Fifth Degree Brown Belt
0
is this a captured msi my guess is yes.

remember your base ism or wsi captures a lot of junk

as ian has suggested do you really need that service. why would you want updates in your msi.

clean your package up get rid of the service go through the registry and make sure you have no references to that service once it is removed

will your package pass QA with updates in it my guess is no
Posted by: lanselots 14 years ago
Fifth Degree Brown Belt
0
that services is neseccary to start my program, and if i delete them i get error about that package could not start because missing needed service
Posted by: anonymous_9363 14 years ago
Red Belt
0
- Change your package to install the service but prevent it from starting
- Can it then be started manually after installation?
|_ Yes? Perhaps the account used for installing is disallowed from starting services somehow? Group Policy, maybe? I realise that it has admin rights but it's worth checking.
|_ No? Use ProcMon to determine what's preventing it from starting. Services will frequently report access issues when in fact the issue is due to something else entirely.

Once you have a solution, I'd still be tempted to stop then disable that service (satisfying the app's requirement for its presence) or, at worst, assign it its own account and only allow that account to control it.
Posted by: Yaduveer 14 years ago
Orange Senior Belt
0
I prefer to install services through services table, but in one percent cases, it does not install all the registries needed. Export all the service registries from source, import them in your package, and then test.
Posted by: lanselots 14 years ago
Fifth Degree Brown Belt
0
also there is three files caled services, and maybe they are the problem, i really dont know,now i am trying to import original pakage registry in my msi,so will see what will hapen then
Posted by: cygan 14 years ago
Fifth Degree Brown Belt
0
ok my apologies for jumping the gun
if your service is needed then I guess you will need to extract the reg entries for the service and import them into your package
Posted by: lanselots 14 years ago
Fifth Degree Brown Belt
0
it is repackaging, and i tried to import registry from original sorce didnt help,so may be there is some problem with file,wich he is trying to launch,and tha is exe file

i am gessing that the registry is not so important than the exe file wich is called like iPassPeriodicUpdateServices.exe, and i am thinking that he is trying to launch taht service after installing,but get that error wich was written in begining
Posted by: cygan 14 years ago
Fifth Degree Brown Belt
0
do a gap capture to see if you have not captured necessary files / regkeys
Posted by: hari.ram66@gmail.com 14 years ago
Senior Yellow Belt
0
I have repackaged 3 versions of Ipass. THe problem is with com registration.Delete all the entries from typelib,verb,class, progid,mime tables and add all the entries through registry . IT WILL DEFINITELY WORK
Posted by: anonymous_9363 14 years ago
Red Belt
0
LOL. Utter tosh. Why on earth would anyone think that would make a difference?

@Hari, do you not think that perhaps you fixed the problem inadvertently when you did this, by adding a required/removing a spurious registry entry?

@OP, you can safely ignore this advice.
Do a gap capture.
Posted by: cygan 14 years ago
Fifth Degree Brown Belt
0
ORIGINAL: [email=hari.ram66@gmail.com]hari.ram66@gmail.com[/email]

I have repackaged 3 versions of Ipass. THe problem is with com registration.Delete all the entries from typelib,verb,class, progid,mime tables and add all the entries through registry . IT WILL DEFINITELY WORK



this is totally not revelant to the problem lanselots is having
what you are saying is I have taken out the adverting and self repair ability of my package by removing entries from the com tables and importing the entries into the registry. this will not make a difference

as I had said earlier and ian has also told you do a gap capture first just to see what is missing and then we can take it from there
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ