After trying a 2 server installation in a test environment, and running into some major performance issues, we're attempting to run a 3 server install, which is a little closer to how we intend to end up; that's an iMIS app server, a database server, and a Web server.
The database server and iMIS app server seem to be setup just fine.
The WCM/Web server is something of a mess.
Per the iMIS installation documentation, we added the Web Server role to the server. For ASP.NET 3.5 support we ended up enabling the Application Server role as well.
We then followed the instructions at http://docs.imis.com/15.1/33598.htm:
"Run the iMIS 15 installer on each web server and use the Custom installation option to install only the Web Content Management component. This installs only the code needed to support WCM websites and enable them to interact securely with your iMIS database. It also installs the publishing service (AsiPublishing15) used for publishing new content to the WCM websites on this web server, defines a corresponding publishing server in the iMIS database, and it sets up a dedicated IIS application in the IIS Default Web Site, to use for hosting WCM websites."
However, while the site loaded and we were able to login, actually attempting to create a Web site failed, due to some missing directories in the Net directory. After copying over a number of directories I did some more research and per http://docs.imis.com/15.1.1/33598.htm just attempted to copy over the entire Net directory.
Now it appears that there's permission issues when attempting to create a new master page.
So after even further research I find http://www.imiscommunity.com/installing_wcm_only_on_webserver which details files that needed to get copied over, seemingly after a fresh WCM RC install, and http://www.imiscommunity.com/how_to_set_up_an_independent_website_with_and_without_wcm which suggests that it's going to cover setting up a WCM-only install, but in fact doesn't, and which refers to even more files that need to get copied over.
Did we miss something in the documentation? Or is it really this confusing?
If you know permissions for C:\Program Files\ASI\iMIS15\Net\Templates\MasterPages\ (they seem to be fine looking at our App server) that would be great; our testing team is using the official docs to setup their first site and refuses to deviate from it. Setting up a new site with an existing template/master page seems to work just fine.
Install path: 15.1.2.4260 and patch 4972.
Grrr.
As far as I know, the
As far as I know, the permissions should be Full Control for the user the app pool is impersonating (Network Service by default, IIRC), on the Net folder (inherited to all child folders).
The 15.1.2 WCM-only install should have all the required files and folders and should set permissions correctly out of the box; the only reports we've received of trouble with that that I know of are against 15.1.1.
Eric Means
System Architect, ASI