Web Access
Overview Purpose Prerequisites Install Components Enable Virtual Directories IIS Configuration & Security Troubleshooting
Purpose Allow access to the central database from any location using an Internet browser Enable “Web” driven components eg: Dashboard and Reporter “Cut-down” access for Partners and Customers sub-sets of the Database
Prerequisites IIS 6.0, 7.0 and 7.5 .Net Framework 2.0 Maximizer Database Server MS SQL Access from IIS Server 64-bit option For Application see KB# For IIS 7 see KB# For IIS 6 see KB#314443
Install Components .Net Components will self-install Choose IIS Components at same time as Maximizer Server If co-existing on the same machine If at a later time an un-install and re-install will be needed Start Maximizer Server Install on separate IIS Server Do not choose Maximizer Server component When prompted enter the Database Server location Enter the ‘hostname’ user’s will use to access these IIS Components If using both Intranet and Internet access you will need to consider ‘LAN’ user DNS/Hosts File alteration
Install Components Choose the IIS Web Site to create the virtual directories under Usually the Default Web site and Ports are OK for average installs Consider a separate (new) Web Site for servers with Share Point enabled as there can be.Net version conflicts. In this case you will need to specify a different port number or host header To further isolate the code also create and set all Maximizer Virtual Directories to a separate Application Pool
Manually Enabling Virtual Directories Within each Virtual Directory find the file Web.Config Edit this file within Notepad Find the line below: Edit this to be: Find the line: Edit this to be: ” />
IIS Configuration & Security Make sure ASP.Net 2.0 is enabled under “Web Service Extensions” Special steps are required for XP, see MS KB Confirm general access to IIS “Under Construction Page” Require Anonymous Access to be enabled IUSR_ account must have sufficient rights to local file system and MS SQL SSL and NT Authentication can be added “over the top” as per usual IIS configuration
Troubleshooting Check the URL Internal and external IP FQDN and NetBIOS Name Test directly on the IIS Server and work outwards Can Server be pinged Is IIS running? Try IIS reset or reboot Do other Maximizer Portals on the IIS Server work Do any other other websites on the IIS Server work? Check Windows Event Log for IIS and ASP.Net Errors Test a simple HTML page and setup a Virtual directory