Gemini Community Support Site

This Gemini community support site can be used to find solutions to product issues. You can log in using Open Id, Google Profile and even Facebook. Feel free to ask a question or browse FAQs and documentation. Product tour videos are also available along with how-to videos demonstrating key Gemini capabilities.




"Required permissions cannot be acquired"

web-app

I worked with a trial version of Gemini on my laptop.  We've bought a commercial license, and I'm attempting to install on a different server.  Initially I simply copied the directory over from my old computer and then shared it in IIS.  However, I'm getting an error "Required permissions cannot be acquired" on attempts to open the web page.

It's a Window Server 2003 box.

Can anyone lend me a hand?

toll.robin
· 1
toll.robin
Replies (6)
helpful
0
not helpful

Did you try navigating directly to the default.aspx page?


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

Yep; I got exactly the same response message both ways (localhost/Gemini/ and localhost/Gemini/Default.aspx)


toll.robin
· 1
toll.robin
helpful
0
not helpful

Did you check the directory security tab in IIS?


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

Anonymous access is currently granted, through an acocunt that works for other web sites served from the machine through IIS.  What other options should I be concerned about on that tab?

As an interesting other thing, though...  I followed the path to that directory through a regular file explorer, right-clicked on the directory and checked web sharing there, and it was listed as NOT shared to the web.  I'm entirely unsure how that inconsistency occured; I didn't think it was possible.

I just deleted that copy, and I'm in the process of re-creating it.  I assume it's related, but I don't know if it's a cause or a symptom.


toll.robin
· 1
toll.robin
helpful
0
not helpful

I deleted both the physical and virtual directories on that machine, then re-deployed it in a different path under a different virtual directory name (to avoid any kind of memory the system may or may not have); the error was the same.

I then tried deploying it on a different machine, using exactly the same process and the same web.config (except changing FullGeminiURL to match the new machine), and it worked.  So it's obviously some configuration issue or application conflict on that first machine; which is unfortunate, because I'd much rather have it on that first machine than the second one.


The process I followed both times, in case you're interested, is this:

1) Create a new directory on the hard drive
2) Copy the contents of the <Gemini Install>\Deploy\Step2_WebApp to the new folder on the hard drive
3) Right click on the folder, properties, and turn on web sharing, with a new virtual directory name
4) Still in properties, make sure the ASP system account and anonymous internet user have read and execute permissions on the directory
5) In IIS, under the virtual directory's properties, make sure it's using the correct ASP version (both were without change), make sure anonymous access is allowed, and add Default.aspx as the default document for the directory.
6) Copy a web.config set up for how I want it configured into place
7) Make sure the FullGeminiURL property is correct (the second install required a change here, since the config was intended for the first machine)

At that point, the second machine functioned and allowed login, while the first gave the error I listed above, listing machine.config as the cause.


toll.robin
· 1
toll.robin
helpful
0
not helpful

Can you post the full error message (including the machine.config)?


Saar Cohen
· 5000
Saar Cohen