# Upgrading SessionLimit to 2.1.3

### What’s New in 2.1.3

#### Server-Side Enhancements

* Now running on **.NET Core 8 Hosting Bundle**

  > Ensure .NET Core 8 Hosting Bundle is installed **before upgrading**.
* **Dashboard** performance improved by limiting view to **Top 100 Active Sessions**.
* **End-user control enhancements**:
  * Users can terminate their own **interactive and/or remote sessions** from the **web portal**.
  * Users can now also terminate sessions on other computers **during login via the agent**.
* **Help Desk Role** added:
  * Allows help desk staff to **reset 2FA** and **terminate sessions** via the portal.
* **2FA priority support** introduced.
* **Cache architecture** improvements for enhanced system responsiveness.

### Upgrade Eligibility

* Upgrade available from **any prior SessionLimit version**.
* Must install the **.NET Core 8 Hosting Bundle** beforehand.
* Required Permissions:
  * `db_owner` on the SessionLimit database
  * Local Administrator on the SessionLimit server

### Upgrade Guide – Step by Step

1. Launch the **Setup Application**, then click **Install**.
2. After installation, click **Finish**.
3. **FTW\.exe** will start automatically. If not, run it manually from:\
   `C:\Program Files\SessionLimit Server 2.0\FTW\FTW.exe`
4. Click **Yes** when prompted to use the existing configuration file.
5. Click **Next** on the **Welcome Screen**.
6. Select **“Upgrade Existing SessionLimit 2.0.X to version 2.1.3”** and click **Next**.
7. Verify **database connection info**. If needed, update the Server Name, Port, or Database Name.\
   \&#xNAN;*(Path values are not important during upgrade.)*
8. Confirm all **prerequisites** are passed (no red failures), then click **Next**.
9. Once **“Upgrade Completed Successfully”** appears, click **Close**.
10. **Restart the IIS service** from the Internet Information Services Manager.
11. Open the **SessionLimit Web Portal** and verify **version 2.1.3** appears at the bottom of the page.

### Version Information

#### Client Package (2.1.2)

| File                                | Version  | SHA256                                                             |
| ----------------------------------- | -------- | ------------------------------------------------------------------ |
| `ACommon.dll`                       | 2.1.2.0  | `12EEF99B512BAB8C52BEB984D1E95B91BCD69A3CF691C9A01B52ED48D15938C9` |
| `SessionLimit.LanguageSettings.exe` | 2.0.12.0 | `F0D824DEF5873AE7DAD265D5A7089FEFEB36FB5A07E30C51A18FFB11762AADEB` |
| `SessionLimitService.exe`           | 2.1.2.0  | `842B0313F29864FE7907F46F98946A3928738496F9B388354549AC49CB5BB276` |
| `SessionLimitUI.exe`                | 2.1.2.0  | `D4D08F23A3568C5708FCD73C9B0F8EAA1E399FA2B01744FDBFF1145B1F390992` |
| `SLCred.dll`                        | 2.1.2.0  | `625594C560EB25E0822A0D78FBA74B86E58558B68DBD241F3498F803991525F4` |

Server Package (2.1.3)

| File                               | Version  | SHA256                                                             |
| ---------------------------------- | -------- | ------------------------------------------------------------------ |
| `ACommon.dll`                      | 2.0.13.0 | `EE036A8BBC848F95708BFE59F127ECE12E9DDD12C2AC9129EE7AFE63A32CFC39` |
| `Arksoft.License.dll`              | 2.1.3    | `7907C85764816046EA491D5C34C72A0C0423F505B0E2AE168FC4EEF00DDAC8FB` |
| `FTW.exe`                          | 1.0.18.0 | `7937BAD009648E240D9FF9F5439B3C0610A24783F58B5339499725BC6FC9D0E0` |
| `SessionLimit.API.dll`             | 2.1.3.0  | `9AD3D1A60DE5B57627966AEBDCDDDB5C72297F29B421AC15194127FEBD1BC992` |
| `SessionLimit.API.exe`             | 2.1.3.0  | `1C2BD628E2A87D79F8485E779F6363B79929135E5FA8B4A0629DD26BE9227977` |
| `SessionLimit.Common.dll`          | 2.0.12.0 | `421ADE5823A4711E2369044533836A722AA7C72C0E57A279A007D0F2135F9A28` |
| `SessionLimit.Data.Business.dll`   | 2.1.3.0  | `8AD16DCB8082D3A49301530093A1A5C2BBCB47A915090D1E69E511F1D494FD06` |
| `SessionLimit.Data.Repository.dll` | 2.1.3.0  | `343BC3F38049D7C6C33F9EA8C85DE18AD30933B7DC50ABA3B6CB0120CCAFBF91` |
| `SessionLimit.Model.dll`           | 2.1.3.0  | `BF98676525E9CBB757E7A37FF8D0F13B42A3F63D9265C30DC36A560A02D7D5B5` |
| `SessionLimit.Web.Common.dll`      | 2.1.3.0  | `9D6CC4B485E5369089629DC2605977E87DEF4B259A287BC89FE5A5F4D83E7443` |
| `SessionLimitServerService.exe`    | 2.0.16.0 | `44A54F65B256918A742741ACA698A0E051A7699A5292F8022502637F6AD7A846` |
| `SMS.ProviderDotNet.dll`           | 1.0.5.0  | `BD86E67AC62CE1D8DB16FB8EDBEA8986C36F0F6E98204CED903DE8F5DE35292A` |

For questions or feedback, feel free to contact the [SessionLimit team](mailto:support@sessionlimit.com).
