Bugs item #1588131, was opened at 2006-10-31 19:53 Message generated for change (Comment added) made by fregro You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1588131&group_id=105970
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: extensions Group: v2.0 >Status: Closed >Resolution: Rejected Priority: 5 Private: No Submitted By: David (davidjamartin) >Assigned to: Fredrik Grohn (fregro) Summary: Unable to uninstall Queue (MSMQ) Initial Comment: In version 2.0.4415.0 Local Administrators default to having full access to the queue. If they are removed, either as part of the install or post install it is possible to uninstall the queue. The workaround for this is to add local administrators back into the queue manually before uninstalling. This problem exists even if the user running the install and SYSTEM have full rights to the queue. The following message is logged to the install logfile: MessageQueuingExecuteUninstall: Error 0xc00e0025: Failed to delete queue MessageQueuingExecuteUninstall: Error 0xc00e0025: Failed to delete message queue, key: msmqMyQueue MessageQueuingExecuteUninstall: Error 0xc00e0025: Failed to delete message queues MSI (s) (60:DC) ---------------------------------------------------------------------- >Comment By: Fredrik Grohn (fregro) Date: 2006-12-07 06:08 Message: Logged In: YES user_id=1138467 Originator: NO I consider this to be by-design. However, if this behavior poses a problem please feel free to reopen the bug and explain your case, and we can discuss the issue further. ---------------------------------------------------------------------- Comment By: Fredrik Grohn (fregro) Date: 2006-11-25 19:55 Message: Logged In: YES user_id=1138467 Originator: NO This is actually by design, since the CA runs with elevated privileges. The way Windows Installer works the CA will be executed as SYSTEM unless the user running the uninstall is part of the local administrators group in which case no elevation is performed. Thus the only way to always be able to uninstall the queue is to enable local administrators to perform this operation. ---------------------------------------------------------------------- Comment By: David (davidjamartin) Date: 2006-10-31 19:59 Message: Logged In: YES user_id=1532351 Of course I meant "...install it is *not* possible to uninstall the queue." ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1588131&group_id=105970 ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ WiX-devs mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wix-devs
