Having successfully installed the Laserfiche 9.0.0.120 (20130514) Mobile Add-on for Web Access on a machine running Microsoft Windows 8.1 and therefore version 8.5 of IIS, when accessing the Laserfiche Mobile application via the IIS virtual directory (htp://<laserfiche_server_name>/mobile) I get the following error message:
HTTP Error 403.14 - Forbidden
The Web server is configured to not list the contents of this directory.
Most likely causes:
•A default document is not configured for the requested URL, and directory browsing is not enabled on the server.
Things you can try:
•If you do not want to enable directory browsing, ensure that a default document is configured and that the file exists.
• Enable directory browsing using IIS Manager. 1.Open IIS Manager.
2.In the Features view, double-click Directory Browsing.
3.On the Directory Browsing page, in the Actions pane, click Enable.
•Verify that the configuration/system.webServer/directoryBrowse@enabled attribute is set to true in the site or application configuration file.
Detailed Error Information:
Module
DirectoryListingModule
Notification
ExecuteRequestHandler
Handler
StaticFile
Error Code
0x00000000
Requested URL
http://localhost:80/mobile/
Physical Path
C:\Program Files\Laserfiche\Mobile\Web Files\
Logon Method
Anonymous
Logon User
Anonymous
More Information:
This error occurs when a document is not specified in the URL, no default document is specified for the Web site or application, and directory listing is not enabled for the Web site or application. This setting may be disabled on purpose to secure the contents of the server.
When clicking the Test Settings button within Basic Settings of the Laserfiche Mobile virtual directory the following error is displayed:
The server is configured to use pass-through authentication with a built-in account to access the specified physical path. However, IIS Manager cannot verify whether the built-in account has access. Make sure that the application pool identity has Read access to the physical path. If this server is joined to a domain, and the application pool identity is NetworkService or LocalSystem, verify that <domain>\<computer_name>$ has Read access to the physical path. Then test these settings again.
The Laserfiche Mobile virtual directory has the following six inherited default documents, but none of these documents exist within the Laserfiche mobile virtual directory folder C:\Program Files\Laserfiche\Mobile\Web Files, although I do not know how significant this is.
Default.htm
Default.asp
index.htm
index.html
iistart.htm
default.aspx
I have NOT enabled Directory Browsing for the Laserfiche Mobile virtual directory.
The Laserfiche Mobile virtual directory has Anonymous Authenticaton and Windows Authentication both enabled, within all other authentication protocols disabled.
The Laserfiche Mobile virtual directory used the MobileAppPool, which has an identity of NetworkService.
User NETWORK SERVICE has Full Control permissions of C:\Program Files\Laserfiche\Mobile\Web Files
The computer that Laserfiche Mobile Add-on for Web-Access is installed on is configured within a workgroup and not a domain
I have seen advice to install ASP.NET 4.0 via C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i, but it does not appear to be possible to do this in my Windows 8.1 machine. ASP.NET 3.5 and ASP.NET 4.5 are both installed on the machine.
The Process Model Load User Profile for the MobileAppPool application pool is set to True
I would be very grateful for any assistance anybody can give me that helps me access the Laserfiche Mobile homepage, which is the first step on trying to enable Laserfiche Mobile.