A step-by-step installation guide for the eTimeTrackLite Web Application Server. Learn how to set up the attendance software, configure the database, and get your system running for efficient time and attendance management.
Here is a complete, step‑by‑step guide to install and host the eTimeTrackLite Web Application Server on Windows with IIS and SQL Server, including prerequisites, install, database attach, IIS hosting, and first login.
Install IIS and .NET, install/verify SQL Server, download and extract eTimeTrackLite Web package, attach its DB in SQL Server, configure DB connection with eTimeTrackDatabaseSettings.exe, host the “Iclock” site in IIS under .NET 4.0 Classic pipeline, then browse and log in with default credentials to verify.
Prerequisites
• Windows Server or Windows 10/11 with IIS enabled, including ASP.NET features.
• Microsoft SQL Server 2008 R2 Express or newer, plus SQL Server Management Studio.
• NET Framework 4.x installed and selectable in IIS Application Pool.
• Recommended server specs: dual‑core CPU, 8 GB RAM, 250 GB disk; static public IP or port‑forwarding if devices are to reach the server externally.
Download package
• Obtain the eTimeTrackLite Web application zip from the vendor portal or the documented link, then extract it to a working folder (for example C:\eTimeTrackLiteWeb).
• Inside the extracted folder you will typically see: “DB files” for database attach and the “Iclock” web folder that will be hosted on IIS.
Enable IIS and ASP.NET
• Open “Turn Windows features on or off” and enable Internet Information Services; under World Wide Web Services also enable ASP.NET (and related defaults).
• Launch IIS Manager via inetmgr to confirm installation.
Install or verify SQL Server
• Install SQL Server Express or Standard (2008 R2 or newer) and SSMS, or verify an existing instance is running and you have sysadmin rights.
• Ensure SQL authentication is enabled (Mixed Mode) if you plan to use SQL user credentials from the app.
Prepare database
• In the package, locate the “DB files” provided for eTimeTrackLite Web. Attach these in SQL Server using SSMS (right‑click Databases → Attach, or create a new DB and restore if given as .bak).
• Confirm the database appears in SSMS and you can query it; note the instance name, database name, and credentials that will be used by the application.
File permissions
• Remove “Read‑only” attribute from extracted web application folders, and grant Modify permissions to the IIS application identity (e.g., IIS_IUSRS or the App Pool identity) on the iclock folder to allow logs/config writes.
Configure application connection
• Run eTimeTrackDatabaseSettings.exe from the application folder to set MS SQL connection parameters to the attached DB; apply and save so the site can connect.
• If Oracle options appear, leave them unused unless your deployment requires Oracle; ensure MS SQL tab is completed correctly.
Create IIS site or application
• In IIS Manager, under Sites → Default Web Site, choose “Add Application” (or create a separate Site) and set.
• Alias: iclock (or your preferred virtual directory).
• Physical path: the iclock folder from the extracted package (e.g., C:\eTimeTrackLiteWeb\iclock).
• In Application Pools, select or create a pool with:
• .NET CLR version: v4.0
• Managed Pipeline Mode: Classic (as per vendor guide) [2]
• Assign the application to this App Pool.
Basic IIS settings
• Confirm default document is set appropriately (e.g., default.aspx) in the Iclock application.
• If running as a separate site, bind to the desired host name/port and ensure firewall allows inbound HTTP/HTTPS.
First run and login
• Browse the site: http://localhost/iclock or the bound URL if you created a separate site.
• On first launch after DB settings, the app will reload; default login is often:
Username: essl
Password: essl
Log in and change the password promptly.

Post a Comment