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

Reply via email to