Power Profile Fixlet Fail!

(imported topic written by MarlonRojas)

Dear Friends, we are using the “Power Profile Fixlet” in a group of 60 computer. 22 of them fail, all with the same error.

At 11:22:30 -0430 - actionsite (http://SERV-BIGFIX-M2.banvenez.corp:52311/cgi-bin/bfgather.exe/actionsite)

Command succeeded (Exit Code=-1) waithidden __Download\RunAsCurrentUser.exe --q Rundll32.exe powrprof.dll,LoadCurrentPwrScheme (fixlet 3966)

Please guys, can help me with this error?

Thanks!

(imported comment written by SystemAdmin)

Did you modify the fixlet relevance? There is a relevance check “exists current user” for RunAsCurrentUser utility.

Targeted computers are all running WinXP?

If possible, please export the fixlet content and attach it here.

(imported comment written by MarlonRojas)

Hello Baonhan, thanks for your reply.

The fixlet relevance are the same we dont not modify.

Yes, all target computers are WinXP

Thanks! a lot!

(imported comment written by SystemAdmin)

The fixlet works on my WinXP 32bit and 64bit systems. The returned code of -1 doesn’t fail the fixlet. I think it needs more investigation. Can you file a bug for this and attach its client log?

(imported comment written by MarlonRojas)

Yes, in our enviroment the fxlet work for 38 computers but fail on 22. Fixlet fail if relevance still true, and in these 22 computer the power profile configuration don´t change. Looking the client log we found only that exit code -1, the other lines finish with exit code 0.

Thanks!

(imported comment written by MarlonRojas)

Guys Question about this fixlet, is it necesary that the user be part of administrator group?

All coputer that fail, the user are not in this group.

(imported comment written by SystemAdmin)

No, it isn’t. It is supposed to work with normal user account as well. I’ve tried the fixlet with normal user accounts. The segment of actionscript that creates and runs the file run_setacl.bat is to elevate user permission temporarily so that power profile can be changed.

(imported comment written by MarlonRojas)

Well, we test on my computer removing my user from administrators group, and the fixlet fail. We are doing some test, but there is someting about permisions…

(imported comment written by MarlonRojas)

Finally We resolve our problem. regacl-xx do not work on our computers, then we need use other tool like regini to allow modify registry entry. After some test we modify fixlet and now it work with non power users.

(imported comment written by SystemAdmin)

Thanks for doing more investigation. Would you mind sharing the fixlet as a workaround for other people facing the same issue?

I can’t find your contact info in your profile. Can you please contact me at baonhan@sg.ibm.com?

(imported comment written by MarlonRojas)

OK no problem, I will contact at your email, and send the fixlet modification.

(imported comment written by MBARTOSH)

Check the permissions on the Bigfix directory on the client. I have found that there is a way to install the client where the Bigfix client directory does not have read permissions for a regular user. I discovered this when trying to run a package as current user.