What is SEFAUtil?
Secondary Extension Feature Activation
What does it do?
Enables Lync Server 2010\2013 administrators and helpdesk agents to configure delegate-ringing and call-forwarding settings on behalf of a Lync Server user. This tool also allows administrators to query the call-routing settings that are published for a particular user.
New-CsTrustedApplicationPool -id mySEFAUtilServer.domain.com -Registrar mylyncpool.domain.com -site Site:MySite
id is the FQDN of the server that will be used to run SEFAutil
Registrar is the FQDN of your Lync Pool
Site is your Lync Pool Site name, can be obtained from Get-CsSite
Applicationid can be anything you choose, sefautil in my case
TrustedApplicationPoolFqdn is the FQDN of the server that will be used to run SEFAutil
Port can be changed to suit your needs as long as the port isn’t in use of course
STEP 4 (if running on a separate Server)
When you run SEFAutil on a dedicated server you then need to install Lync Server 2010\2013 core components on the server. The setup steps you need to perform are the following:
- Install or Update Lync Server System
- Install Local Configuration Store
- Request, Install or Assign Certificates
- Start Services
How to use SEFAUtil.exe?
What permissions are required?
The user needs to be at least a member of RTCUniversalReadOnlyAdmins
Other permissions that are also valid
SEFAUtil.exe doesn’t provide much feedback. None if it errors, so add /verbose to the end of the command to see more information
Below is the list of switches found by using /?
Amongst the RESKit tools one finds the Database Analyzer. Use it to check the health of your RTC Database.
It comes with switches and I have documented the ones I find most useful with examples below.
diag Displays diagnostic information for the rtc
Depending on the number of users, database
size and the current load, creation of this
report type may take 5-10 minutes.
WARNING: Diagnostic mode should not be run
frequently. Doing so may impact server
RTC Database Disk Usage
disk : Displays the disk fragmentation analysis results for all local disks.
mcus : Displays information about all MCUs registered with the database.
DBAnalyze.exe /report:user /user:firstname.lastname@example.org
user : SIP user to query for. This switch is used by the
“user” and “conf” report types. The value is the SIP
URI of the user without the “SIP:” prefix.