xPLHal Web Access Installation Guide
- Microsoft Windows 2000, Microsoft Windows XP or Microsoft Windows Server 2003 Family
- The Microsoft .NET Framework, Version 1.1 or later
- Internet Information Services/ASP.NET (included in the .NET framework)
- Download the file xplhalweb.zip and extract to a temporary location.
- Create a directory within your Web site to contain the xPLHal Web Access service, for example, C:\InetPub\wwwroot\xplhal
- Start the Internet Services Manager (Control Panel -> Administrative Tools)
- Expand your Web site and right-click the name of the folder you just created and click Properties.
- On the Directory tab, click the Create button to make this directory into an ASP.NET application.
- Click OK and close the Internet Services Manager application.
- Copy the xPLHal Web Access files from the temporary directory into the newly created directory within your web site.
- Rename the file web.config.txt to web.config and open it in a text editor such as Notepad.
- Edit the value= attribute of the xplHalServer element to contain the name of your xPLHal server. If xPLHal is running on the same machine as xPLHal Web Access, you may enter the value "localhost". Do not specify an IP address.
You are now ready to access xPLHal Web Access in your Web browser.
In order to avoid unauthorised access to your xPLHal Web Access installation, you should disable anonymous access to the virtual directory containing the xPLHal Web Access files.
If the xPLHal service is running on a computer that is accessible via the Internet, make sure that access to TCP port 3865 is blocked from the Internet. This port is used by xPLHal Web Access to communicate with xPLHal, and should not be accessible to anyone outside of your local area network.
If you plan to remotely administer your xPL network over the Internet on a regular basis, it is recommended that you access xPLHal Web Access via SSL. You can either use the built-in SSL support provided on certain versions of IIS, or you can use a tool such as Orenosp, which is a free secure proxy server.