[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More


Microsoft Lync Server





Microsoft Lync Server (renamed Skype for Business Server in 2015) is a real-time communications server software that provides infrastructure for enterprise instant messaging, presence, VoIP, ad hoc and structured conferences (audio, video, and web), and PSTN connectivity through a third-party gateway or SIP trunk. These features are available within and between organizations, and with external users on the public internet or standard phones (on bpth PSTN and SIP trunking).

Share tech news, updates, or what's on your mind.

Sign up to Post

We are using Skype For Business 2015. We have a single pool with single FrontEnd, Backend, OfficeWeb and Edge. The rtcxds,rtc, rgsdyn are on SQL express with running on FrontEnd server.

Would like to know a steps CU update for Skype FrontEnd server and extra steps such Install-CsDatabase -ConfiguredDatabases -SqlServerFqdn <FEServer.domain> -Verbose

Thank you
Powerful Yet Easy-to-Use Network Monitoring
Powerful Yet Easy-to-Use Network Monitoring

Identify excessive bandwidth utilization or unexpected application traffic with SolarWinds Bandwidth Analyzer Pack.

Not able to open attachments sent via skype for Business. These are .xls, .doc, .ppt file formats. any ideas / help please ?
Hi Experts,

I do have a user in my organization [SFB on prem] with several FE servers and MBX in a DAG 2016 with an unknown presence status on IM

Troubleshooting done so far

I remote into user’s PC, clear SFB cache client, outlook profile recreated, delete OAB files, reboot computer, no luck
User tried from another computer, same thing.
Fixed the discrepancy with SIP proxy address attribute
Any ideas?  What I missed here? Her account was updated yesterday, so OAB replication should not be an issue here.
In Skype for Business Server 2015, Is there a way to disable clients from retrieving location information from the LIS/Secondary LIS every time the client registers with the server? I want to prevent the client from performing a HELD request to get location information when it first registers to the server. Is this possible with the on-prem server?
Is it possible to disable the voice feature of the exchange's automated unified communications operator, without removing the transfer configuration to marked extensions directly?

For example, if a customer dials the IVR, "Thank you for calling PCH, if you know the extension number, mark it now, otherwise the menu is the following, to call sales, dial 1, support 1, administration 3"

When I disable the aforementioned option, the part of "If you know the extension number, check it now" does someone know how to avoid this problem?

I would appreciate your support.

I have to install Skype for Business 2015 server for one of my client but for S4B Edge server there network team is not going to allow internal network IP to be assigned to Edge server's internal NIC placed in DMZ,. I want to know can we assign DMZ subnet's IP to both internal and external NIC of edge server? And then will allow communication between internal edge NIC and Frontend Server.  Will this work that way?
Hi Everyone

I was asked to look into a Task which I'm not sure if it's possible. I have a Lync Server 2013 Enterprise.

Is there a way to set a few users with a specific policy which will allow them to Contact internally only certain users, and Block to Contact anyone else.

This Solution can contain a new Pool in Topology or I'm wondering if there is an option I can achieve them under one Topology.

Also Would be there options like that in Later Skype For Business version.

I need little help with renewing 3rd party certificate on Skype for Business 2015 server.
As per pictures attached, i want to renew only that certificate (SIP, since it is 3rd party and all others are from internal CA), and when i go to Request with Advanced option, and populate everything i end up with csr, that has a common name of webdir.<domain>.com, in stead of sip.<domain>.com (as it is atm).

So, the question is how to renew this certificate but to have CN of sip.<domain>.com, when there is no option to define CN?

Can I use maybe exchange server, generate CSR there, then just delete it after i get new cert, or something like that?

Hello Team

I need some advice regarding Lync 2013 Edge Server and 3 External NIC addresses.

I want to change in our Company the Edge Server Configuration to use instead 1 Public facing NIC Card, 3.

It's so far I see a recommendation from Microsoft to have for each Service a separate IP.

I have some problems when I try to configure that and hope you can point me  if I'm doing something wrong:

Infrastructure Summarize:
(Ip addresses are only examples)

I've one IP address facing LAN

I got now 3 IP addresses facing Public internet: (Access Edge) (Webconf)

For the above addresses I have seperate Public addresses assigned and NAT'ed <> <> <>

External DNS:
I created one DNS entry for sipwebconf.domain pointing to, and DNS record to point to av.domain

Certificate contains required webconf SAN. FOr Test i also included the AV.

Whenever I setup In the topology of the 3 IP addresses, Audio or Video is not working if someone externally joins a Meeting.

Peer To Peer connection with Federated partners work fine.

Everything works fine If I use 1 IP address and the web conference service set as 444.

How I'm setting up the Topology:
In the Access Edge service as DNS I'm using my sip address and the IP
In the Webconferening as DNS im putting …
In Skype for Business Server, we have 3-digit extension dialing set up. This is working just fine. The issue is that there are certain 3-digit numbers (not the least of which is 911) that we need to have go outside the local system. I'm having a difficult time getting this to work. I don't know where the issue lies, but I can't get the system to dial out to save my life. Here's what I've done:

1) Added a dialing rule for 911 and moved it to the top of the list. I have it translating to 411 for now (so as not to bombard 911 with test calls - once it works, I will make one test to 911 dispatch and ask them to confirm the caller ID and location).

Dialing Rules
2) Configured the route to match 411 and 911 (to send to the external trunk)

Voice Route
3) I even ran a Voice Routing Test Case to be sure that the result is what I expected. It is.

Voice Routing Test
However, when I dial 911 (and it gets translated to 411), it always rings our internal receptionist response group, and I can't figure out why.

Can anyone help me figure out what else I need to change to make this work?
IT Degree with Certifications Included
IT Degree with Certifications Included

Aspire to become a network administrator, network security analyst, or computer and information systems manager? Make the most of your experience as an IT professional by earning your B.S. in Network Operations and Security.


I have been presented with a problem. I have been requested to add a custom Active Directory attribute value to all Lync contact Cards. A large number of managers that have Active directory accounts have the custom attribute "secretary" along with the value OU location to their secretaries Active Directory Object. . Can that Active Directory custom attribute (called secretary) be updated in Lync Server 2010 and reflected on the Skype for Business contact Card? Can the ABS Configuration Tool be used for this task can a custom attribute be added to it.
Current State:
1 Forest/1 Domain
AD Connect to Office 365 (syncing password hashes)
All on-premises Lync and Exchange servers have been decommissioned in the environment

Most users have attributes like this populated - looks like this from old on-premises (However, many are synced to 365):

Q: Can I clear the above attributes without issue?

The reason I ask is I would like to clear the above attributes when I implement the following changes (which is the actual project at hand):

UserPrincipalName attribute    
from foo@contoso.com to foo@fabrikam.com

Mail attribute    
from foo@contoso.com to foo@fabrikam.com

ProxyAddresses attribute - the PrimarySMTPAddress
from SMTP:foo@contoso.com to SMTP:foo@fabrikam.com

ProxyAddresses attribute - the old PrimarySMTPAddress will become the secondary
from SMTP:foo@contoso.com to smtp:foo@contoso.com

ProxyAddresses attribute - the SIP Address
from SIP:foo@contoso.com to SIP:foo@fabrikam.com
Hello Experts

Somebody can tell me what rules should my TMG server have to allow SIP from outside

i am working on a hybrid project Lync 2013 to Office 365 and i am not an expert of TMG but the person who did the configuration before did a Publish rule to allow port 443 for Lync but i suspect i have to add port 5061 because my cloud users are not able to see presence info of On prem users but Onprem users can see the Presence Info and send messages

Please i need help

i have a Lync 2013 on premisseswho have to talk to Office 365 SFB

Hello Experts

I have a question concerning Lync Hybrid with O365 DNS record

I working with a client and this is the current configuration of his public dns:

access  A IP Adress of EDGE Server

_sip._tls.mydomain  SRV access.mydomain   0 0 443 access.mydomain
_sipfederationtls._tcp.mydomain           0 0  5061 access.mydomain

While reading a couple of documents i read about a sip entry instead . like here : http://blog.insidelync.com/2016/08/dns-records-in-a-skype-for-business-hybrid-deployment/

 so for my Hybrid setup to work DNS wise should i recreate all in sip or  i should

sip A IP Adress Edge Server

_sip._tls.mydomain  SRV sip.mydomain   0 0 443 sip.mydomain
_sipfederationtls._tcp.mydomain           0 0  5061 sip.mydomain
Hello Experts

I have an issue I just migrated a User from On premisses Lync 2013 to Office 365 all went well

But my user in O365 is able to talk to the world but not to the Onpremisses users

What can be the issue?

Dear All,

We are running Microsoft Lync Server 2013 Hosting Pack with the latest Cumulative Update KB 2809243 (version 8308.992), published in July 2017.

Currently, and since February 2018, all our customers are facing an issue with the mobile client for iOS  (https://itunes.apple.com/us/app/skype-for-business/id605841731?mt=8) and more specifically with push notifications.

Incoming calls are not pushed to the mobile client anymore, even with the “Background App Refresh” option enabled.

Back in November 2017, with the App version 6.17.3, push notifications were still working correctly, but the version 6.18.1.x deployed in February 2018 broke the service.

I still have an iPhone 7 with App version 6.17.3 (Nov 15, 2017) where push notifications are working perfectly.

I'm sure our infrastructure is OK, and the proof is that with an older App version, everything works well.

Do you have any suggestions?

Thank you a lot
Hello Team

I have a client who has Lync 2013 On premisses and he is migrating to Office 365 . I want to know if there is any means to have an Office 365 User to add Contacts that are sitting on the On premises servers?

Is it possible and how can we achieve that?

I want to mention that the client was using this Lync 2013 just for Internal communication

We are just starting to use Skype For Business for Internal IM.   We have setup Skype For Business to not allow External Contacts to be added. We didn't want Employees to start chatting with Friends and Family while at work.

We are looking to get rid off WebEx for Presentations and wanted to use Skype For Business, though it looks like we can't Invite Customers to the Meetings since we blocked External Access.

Is there a Way to Block External Users for IM, though Allow Inviting External Customers for Presentations?


Cannot access EWS from some operating systems in a hybrid 365 deployment.

-      365 Hybrid environment deployed via on prem Exchange 2016 servers
-      Exchange 2010 still used by majority of organisation
-      Lync 2013 deployed on prem, latest CU
-      365 migrated, Windows 10 based users have full access to call history, voicemail and their meeting tab via EWS
   o      Does not work when they login on a Windows 7 client
-      365 migrated, Windows 7 based users cannot access EWS
-      User homed on Exchange 2016 server cannot access EWS
-      User homed on Exchange 2010 server can access EWS when _autodiscover._tcp.business.com is set to the Exchange 2010 CAS, breaks when set to 2016 server
-      Office version is 2016, latest patches applied
-      Kemp Virtual Loadmasters used at both sites

Things tried

-      Logged call with Microsoft 63 days ago…
-      _autodiscover._tcp.business.com
   o      Set to Exchange 2016 directly, breaks Win 7 based users homed on Exchange 2010 access to EWS
   o      Set to Exchange 2010, Win 10 based users homed on 365 fine, majority of org fine as still homed here, 365 migrated Win 7 users can’t access EWS
-      Checked virtual directories for EWS
-      Checked certificate assigned to Kemp Loadmaster
-      Checked firewall rules to ensure connectivity and no dropped traffic
-      Configured OAUTH between Exch 16 and Exch Online at MS request, did nothing
Learn Ruby Fundamentals
LVL 12
Learn Ruby Fundamentals

This course will introduce you to Ruby, as well as teach you about classes, methods, variables, data structures, loops, enumerable methods, and finishing touches.

Hi guys,

We implement Skype for Business Cloud Connector on-premise  VMs on Hyper-V. (Building 1)
Also take a SIP Trunk from our ITSP in Building 2. There is some questions as below:
1-      Is it possible to forwarding SIP port from IP static in building 1 to IP static in Building2?
2-      How should I edit configuration.ini file? Specific in voice gateway section… put IP static that related to building 2 or what?
3-      Where should I use my SBC IP & IP address which I take with SIP Trunk modem
PS: Network structure and Configuration file is attached. Please help us in this regards ….
Thank you
trying to remove Lync 2013 from on premise have followed the guide from Microsoft upto the point of disabling users and conferencing then from Topology builder I am trying to remove the deployment and get the following error.

There was a problem validating the topology XML against the XSD that defines the schema.

·         System.Xml.Schema.XmlSchemaValidationException: The key sequence '1witnessstore5' in 'urn:schema:Microsoft.Rtc.Management.Deploy.WritableTopology.2008:ServiceUniqueId' Keyref fails to refer to some key.
We are setting up Skype for Business 2015.
In the boardroom I have setup a Laptop with Windows 10 Pro and Skype for Business to be used for Video Conferencing. I have attached a Logitech BCC950 Conference Cam to the laptop. When looking at the Preview in Video settings, you can get a stream from the camera. Once you connect a video call you get the message "Could not start Video: Your camera is not setup or you are already using it."
There are no other applications that could be using the Camera.

I have tried the following:
  1. Updated the driver to the latest that Windows updates can find as Logitech does not supply updates on their website.
  2. Installed all Windows updates.
  3. Changed USB ports. These are only USB 2.0 ports.
  4. Tried a different computer with the same setup but have the same issues.

Can anyone help?

Thanks in advance.
We use Ken's Skypeoptimzer site to create our dialing rules. we've used failover routing in the same site for this.

unfortunately an unintended result is: any external inbound call to one of our users which has simring enabled, results in the sim ring leg of the call going out via our second SIP trunk and not through the same trunk as the inbound call. this becomes an issue since our Secondary 'failover' trunk is infact a pstn gateway which cannot pass the original calling parties call id on the outbound call id of the simring portion of the call.

we do have an sbc which we can add the pstn gateway to (the same one which controls the primary SIP Trunk), the issue is this would introduce a single point of failure into the call path.

has anyone successfully managed to deal with this issue?
lync 2010 response group not showing workflow name on incoming calls.
when i create a new workflow as a test that works out fine, but i am thinking perhaps there is cache of names that the machine or lync server holds on to that i can flush. or perhaps i am misdiagnosing the issue somewhere.
What I am seeing now is that the interactive response group is what is not showing the sub response is not translating to the option selected which would take you to the hunt group; which then needs to show the option selected option to the users client
i would appreciate the assistance
how Skype for business works, what are the requirements for setting up

general issues we encounter

Microsoft Lync Server





Microsoft Lync Server (renamed Skype for Business Server in 2015) is a real-time communications server software that provides infrastructure for enterprise instant messaging, presence, VoIP, ad hoc and structured conferences (audio, video, and web), and PSTN connectivity through a third-party gateway or SIP trunk. These features are available within and between organizations, and with external users on the public internet or standard phones (on bpth PSTN and SIP trunking).

Top Experts In
Microsoft Lync Server