Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

deployable via Active Directory Group Policy?
craig16229
#1 Posted : Friday, April 25, 2008 8:21:57 AM(UTC)
Groups: Member
Joined: 4/25/2008(UTC)
Posts: 2
Location: Chicago

We deploy many applications by publishing in Active Directory for on-demand, self install by non-admin users. I have not been able to do so with Cassini Web Server's .msi. It errors out with the message that "Access to the path C:\Program Files\UltiDev\[file] is denied".


Do you have any information that could help me resolve this issue?


Thanks,

Craig --<>.
Ultidev Team
#2 Posted : Friday, April 25, 2008 8:43:41 AM(UTC)
Ultidev Team

Groups: Administration
Joined: 11/3/2005(UTC)
Posts: 2,253

Thanks: 28 times
Was thanked: 60 time(s) in 59 post(s)
Craig,

Although we are not familiar with this type of deployment, we'll do our best to help you. UltiDev Cassini runtime consists of two MSI's: server itself and management console, called Cassini Explorer. Cassini Explorer does not have to be installed if your applications are not using its GoToApplication.aspx and its web service. Otherwise both MSIs need to be installed. UltiDev Cassini web server does require admin rights in order to be installed, because it registers windows service, and registers request processor component in .NET assembly cache (GAC). If AD on-demand deployment can be done in a way that provides installation process with admin-level user identity, then this problem should be solvable. Otherwise you may consider deploying the web server to a box that can be reached by non-admin users.

If you would like more privacy in discussing your case, please feel free contacting us via email.

Best regards,
UltiDev Team.
Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
craig16229
#3 Posted : Friday, April 25, 2008 10:11:05 AM(UTC)
Groups: Member
Joined: 4/25/2008(UTC)
Posts: 2
Location: Chicago

Thank you for your reply, UltiDev Team.

For the purposes of what I am trying to accomplish, I know that both server and explorer are needed to support the web app. To extend on what I mentioned about non-admins users, deploying .msi packages via Active Directory/Group Policy allows non-admin users to install the application with elevated privileges. I've never had the error or issue I noted above when publishing .msi based application for users in the past, but I am now. In fact, I get the same error for both the explorer and the server installation.

Thanks,

Craig --<>.
Ultidev Team
#4 Posted : Saturday, April 26, 2008 6:14:16 AM(UTC)
Ultidev Team

Groups: Administration
Joined: 11/3/2005(UTC)
Posts: 2,253

Thanks: 28 times
Was thanked: 60 time(s) in 59 post(s)
Craig,

We could suggest doing a couple of things:
- Check Windows Event Log (Application) after Cassini failed to install. There might be more clues about what happens. You can export the log as .EVT file and send us for review - we would be happy to do that. Just contact us by email and we'll respond with the address where yo will send the log. If you device to send us the EVT file, for your privacy we recommend cleaning up the event log, then running the installation to reproduce the problem, and then exporting the EVT file containing only entries related to the error.

Before the next suggestion we would like to ask you under which user name does your MSI installer run in elevated mode? If you know, then you would need to make sure that that user has rights to modify the "C:\Program Files\UltiDev". If you don't know user's identity, please try this:
- When installation runs, use Task Manager to see the user name under which installation runs. Be sure to check "Show processes from all users" on the Processes tab, and sort the list by CPU utilization. Once you established user identity of the process, you should be able to verify whether that use can modify the folder in question.

If none of the above shed the light on what's going on, see if you can make MSI generate an installation log. In regular, non-AD deployment, the command line for installation with logging looks like this: "msiexec.exe /lv intalllog.txt /i <msifile>.msi". Usually logs produced by MSI are very messy, not terribly useful, and exceptionally hard to read, but sometimes they contain clues as to whether to look. If you send the file to us, we'll take a look at it.

Best regards,
UltiDev Team.
Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
Rss Feed  Atom Feed
Users browsing this topic
Guest (4)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You can vote in polls in this forum.