SEFAUtil Server (Community Edition) for Skype for Business Server

SEFAUtil Server (Community Edition) for Skype for Business Server: Manage & Migrate Skype for Business Server User Settings with PowerShell & Performance. Settings that can be managed include: Forwarding, Delegates, Team Call, SimRing, Presence, & Note.

 
 
 
 
 
4.7 Star
(10)
1,239 times
Add to favorites
Lync
4/19/2016
E-mail Twitter del.icio.us Digg Facebook
Sign in to ask a question


  • SefaUtil Server Support
    1 Posts | Last post March 03, 2017
    • Hi, 
      Can you confirm when the Tool Sefautil Server is going to be fully released and will drop its BETA status.
      
      Also can you confirm if and what the licencing options are for the tool; is there any additional costs for running this tool on an Enterprise Pool.
      
      Regards
      James Robinson
  • service crashes on startup
    2 Posts | Last post November 23, 2016
    • Hi Matt,
      We are running SfB standard, and I've followed the instructions to setup the service and TrustedApplicationEndpoint etc.
      However, when I try to start the Sefautil Server service, it runs for a few seconds then crashes. The error in the application log is:
      .Net runtime:
      Application: SEFAUtilServerService.exe
      Framework Version: v4.0.30319
      Description: The process was terminated due to an unhandled exception.
      Exception Info: Microsoft.Rtc.Collaboration.ProvisioningFailureException
         at Microsoft.Rtc.Signaling.SipAsyncResult`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].ThrowIfFailed()
         at Microsoft.Rtc.Signaling.Helper.EndAsyncOperation[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](System.Object, System.IAsyncResult)
         at SEFAUtilServer.UCBotHost.<Run>b__50_0(System.IAsyncResult)
         at Microsoft.Rtc.Signaling.WorkitemQueue.ProcessItems()
         at Microsoft.Rtc.Signaling.QueueWorkItemState.ExecuteWrappedMethod(System.Threading.WaitCallback, System.Object)
         at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
         at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
         at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
         at System.Threading.ThreadPoolWorkQueue.Dispatch()
      
      
      followed by a second error that references kernelbase.dll
      
      It looks like the same error that GeeGeeGeeGee mentioned but we are not running Lync 2013 (as an aside, I also tried the edit to the SEFAUtilServerService.exe.config file just for fun but it didn't help)
      
      Have I missed something or is there a particular .net runtime that is not supported perhaps?
      Thanks
      Owen
    • Hi again, please delete/disregard my earlier question. Managed to sort it ourselves by blowing it all away and starting again using different port and removing a "_" character from the applicationID - unsure which fixed it but we are now up and running. Thanks for providing a great product!
      Cheers
  • Additional Server or PC necessary?
    1 Posts | Last post November 09, 2016
    • We have an SFB Standard Edition Server with about 500 Users. Does it make sense to install the sefautil tool on an another Server or can we install it on the Frontend Server directly. Is there any risk or isuue to install the tool on the FE Server
      
      best regards - bueschu
  • Install fails
    2 Posts | Last post September 22, 2016
    • Trying to install this on Lync 2013 Ent, after the install complete, the .exe can be seen briefly in task manager before it disappears, there is no service listed. I have also added the UCMA text but it's still the same. In the event log I see this Application: SEFAUtilServerService.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.Configuration.ConfigurationErrorsException Stack, have you seen this before?
    • I raised a call with Landis who promptly replied with the answer (thanks). The code on the blog page has been html encoded which is wrong. They are going to correct but use the code below in the meantime
      
      <runtime>
        <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
        <dependentAssembly>
        <assemblyIdentity name="Microsoft.Rtc.Collaboration" publicKeyToken="31bf3856ad364e35" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="5.0.0.0" />
        </dependentAssembly>
        </assemblyBinding>
      </runtime>
      
  • Multi SIP domains
    1 Posts | Last post June 21, 2016
    • Hi Matt,
      
      Thank you so much for you great work. I've started testing SEFAUtilServer but I ran into a problem.
      
      We are hosting different SIP domains. For the primary domain I do get results back from a get-csuserforwarding command, but for the two other domains it times out. In the log file I see this:
      
      ERROR Error in GetCsUserForwarding. DeregisterReason=None
      ResponseCode=404 ResponseText=Not Found
      DiagnosticInformation=ErrorCode=1003,Source=sip.firstdomain.com,Reason=User does not exist,destination=seconddomain.com
      Microsoft.Rtc.Signaling.DiagnosticHeader
      
      sefautil.exe does return information for the second domain. Am I doing anything wrong, or is a limitation of SEFAUtil Server?
      Thanks
  • Is there a limitation on number of calls per specific time?
    3 Posts | Last post April 04, 2016
    • Hi Matt, this is a Great Product. Congrats.
      I'm testing the SefaUtilServer with an adapted PS script that we currently run using  SEFAUtil and for some reason when I reach the 100th user it fails every time.
      Is there a limitation on this version?
      Thanks
      
    • There is no 100 user limit, so that should not be happening. I would suggest you post the question on https://www.yammer.com/attendantpro in the SEFAUTIL Server group. We will want to know what is in the error message from the Windows Event Log.
    • Will do. Thanks.
  • Enterprise
    2 Posts | Last post March 18, 2016
    • Hi Matt - GREAT work, how do we get our hands on the enterprise edition ? And what is the cost ?
      Greetings - Thomas.
    • When you get a key, it includes a 30 day trial of the Enterprise features. So...you should have them.