TM Deinstallation
The following manual is written for both Luware LUCS and TM products in mind. Whenever a special step applies to either one product this is marked accordingly.
Please note that there are a lot of possible TeamManager installation variants, and configuration possibilities, so not all steps can be provided in full detail. Consider the steps below more as a guideline and checklist to go through.
In order to remove your TeamManager, perform the following steps.
On your TeamManager Server
In the rare case you have multiple Luware products installed simultaneously, make sure to only stop the services and uninstall the components needed.
- Depending if you are using LUCS or TM:
- TM: Deactivate active Teams in your TeamManager configuration UI
- LUCS: Remove all service entries in your TeamManager configuration UI
- Open Task Manager > Services for TeamManager related component services.
Look for "Luware-TeamManager-Componentname" service names and end their task.
- Check in Windows Internet Information Services for running Luware Frontend and API services:
- Start > run "Inetmgr" > Sites) for any running TeamManager frontend sites and stop them.
You might want to clear the related IIS logfiles as well (default: %SystemDrive%\inetpub\logs\LogFiles). Also refer to the Microsoft IIS Log documentation.
- Start > run "Inetmgr" > Sites) for any running TeamManager frontend sites and stop them.
- Once all services and sites are stopped, uninstall all TeamManager related components from your server.
- Check the component install directories (default: Program Files\Luware AG) and remove - or backup - any leftover folders.
Why do these folders remain? Old log and configuration files are left in case a new component gets installed.
Network Service Account removal
Network Service account to the RTC (Real Time Communications) Local Read-only Administrators group may remain on the machines where TeamManager was installed.
Please note that these accounts may be used for other RTC related services (Lync / SfB). You may not want to remove them for that reason.
- On Windows Server 2008, go to Start> Run.
On Windows Server 2012, press the Windows key + r. - Type lusrmgr.msc and then open it. (Local Users and Groups)
- Select Groups
- Add Network Service user to RTC Local Read-only Administrators group:
- Open the Properties of the RTC Local Read-only Administrators
- Remove the members not requiring admin access anymore.
On the Active Directory Server
Remove TeamManager Active Directory-Groups → See Steps below
TM Only: For each team you might have several AD Groups "per Team / Organization Unit (OU)" defined. You need to remove each of those manually from your AD server.
Network Service Account removal
- Remove TeamManager CIC-Service-Users in the Group "CS-Administrator"
- On Windows Server 2008, go to Start> Run.
On Windows Server 2012, press the Windows key + r. - Find and open Active Directory Users and Computers.
- Expand the folder tree and select Service Accounts.
- Check Menu of the Service Accounts folder or
- Add the rights to the created user:
- Open Properties of the created user and choose Member Of tab
- ... remove the CS Administrator objects and confirm the changes.
- On Windows Server 2008, go to Start> Run.
On your DNS Server
- Remove SRV-Entries in your DNS server.
- You may want to purge DNS entries at the end of the procedure.
This is more of a general recommendation. You might also find this Microsoft Blog useful.
On the SfB Server
Now its time to remove the trusted application pool on your Skype for Business server. Pool removal should automatically remove related TeamManager endpoints and servers. Links below lead to the official SfB documentation by Microsoft.
- Remove SMD (SIP Message Dispatcher) components on the SfB Server
With Powershell locate and remove SMD topology permissions:
Get-CsServerApplication | ?{$_.Name -like "lucs-SMD"} | Remove-CsServerApplication
CODEReplace lucs-SMD with tm-SMD accordingly.
- With Powershell, use the following commands to locate TeamManager related endpoints:
- With Powershell, use the following commands to remove the TeamManager related endpoints:
- Get and Remove Conference Policies:
- Get-CsConferencingPolicy -Identity Tag:LUCSService
Replace LUCS with TM accordingly.
- Remove-CsConferencingPolicy
- Get-CsConferencingPolicy -Identity Tag:LUCSService
- Remove SMD (SIP Message Dispatcher) Frontend server (Uninstall via TeamManager component setup)
Network Service Account removal
Network Service accounts Local Read-only Administrators group may remain on the machines where TeamManager was installed.
Remove machine where SMD will be run add the Network Service account to RTC Server Applications group:
- On Windows Server 2008, go to Start> Run.
On Windows Server 2012, press the Windows key + r. - Type lusrmgr.msc and open it. (Local Users and Groups)
- Select Groups
- Locate the RTC Server Applications group
- Open the Properties of the RTC Server Applications
- Remove Network Service Object users to and confirm the changes.
- On Windows Server 2008, go to Start> Run.
On the SQL Server
These steps are installation dependent and based on your SQL Database. Consider the steps below as a checklist.
- Delete or Stop associated SQL agent jobs
- Create a SQL Backup (if necessary)
- Delete TeamManager database
- Remove SQL-Integration order and any related running jobs
- Remove SQL security logins related to TeamManager
On the Agent Machines
The Agent Machine applications have no server hosting capabilities by themselves, but may cause errors on startup each when there are no more TeamManager server components and services to connect with. We therefore recommend their removal as well.
- LUCS only: Uninstall Agent Assistant from each client machine (default: Program Files\Luware AG\LUCS-AA)
- LUCS and TM:
- Remove any leftover the folders in Program Files\Luware AG\
- Optionally clear the browser cache and stored passwords to remove traces of login sessions
Recommended Post-Cleanup
Remove global Firewall and Antivirus exceptions made for all TeamManager products. Check for Port Forwarding rules for these applications as well.
LUCS Components TM Components Luware-LUCS-AC (Agent Controller)
Luware-LUCS-AM (Agent Manager)
Luware-LUCS-API (Application program interface)
Luware-LUCS-CI (Calendar Integration)
Luware-LUCS-CIC (Customer Infrastructure Connector)
Luware-LUCS-CR (Conversation Recording)
Luware-LUCS-FE (Frontend of the Web Application).
Luware-LUCS-ICH (Interactive Conversation Handler)
Luware-LUCS-LC (LUCS Configurator)
Luware-LUCS-MM (Mail Manager) - for handling Exchange and O365 Mailboxes and for using Mail Services.
Luware-LUCS-MMClient (Silverlight Application for post calls, allows E-Mail handling in SfB)
Luware-LUCS-PS (Persistence Service)
Luware-LUCS-SMD (SIP Message Dispatcher) – the SMD component is installed on the Lync server machine.Luware-TM-AC (Agent Controller)
Luware-TM-AM (Agent Manager)
Luware-TM-API (Application Programming Interface)
Luware-TM-CI (Calendar Integration)
Luware-TM-CIC (Customer Infrastructure Connector)
Luware-TM-CR (Conversation Recording)
Luware-TM-CWS (Configuration Web Service for TM)
Luware-TM-Configurator (System configuration definition)
Luware-TM-FE (Frontend of the Web Application)
Luware-TM-GalReader (Global Address List Reader)
Luware-TM-ICH (Interactive Conversation Handler)
Luware-TM-PS(Persistence Service)
Luware-TM-SMD (SIP Message Dispatcher) – the SMD component is installed on the Lync server machineNote: Not all components are installed on every system. The list contains all potential
- Remove may Exchange Calendars related to TeamManager Mail Services.
Related Pages
Related Chapters
The following installation chapters might be useful to roll back any steps performed:
- Environment Preparation (Trusted Application Pool, SRV Records, Admin and Network service accounts)
- Network Ports
- Database Creation
- TM System Components