Skip to main content

Keenan Crockett

Skype for Business Team Lead & Senior Solution Architect at Perficient | Microsoft Certified Master: Lync Server | Focused on deploying Microsoft UC solutions

Connect with Keenan

Blogs from this Author

Skype Operations Framework: Learn More at Microsoft Ignite

Microsoft Ignite is next week, and I invite you to stop by booth #2132 to say hello! As a Skype for Business Launch Partner for new meetings and voice services in Office 365, Perficient’s experts will be available at the booth to discuss our approach and experience transitioning global organizations to Skype for Business. By […]

How The Default SIP Domain Impacts Exchange Online UM Connections

Background I was recently working on an engagement where the customer was migrating from Exchange 2010 to Office 365 Exchange Online. The customer had been a long time Enterprise Voice customer (OCS, Lync 2010, and now Lync 2013). As the customer grew over the years, so had their Lync environment. The customer originally deployed OCS […]

The Eleventh Day of Lync’mas: Unified Communications Resources

This is part eleven of a twelve post series, to see an index of all twelve posts click here. On the eleventh day of Lync’mas my UC Team gave to me:  Eleven Unified Communications resources (web sites, blogs, and social media references). I could list over 100+ links to my favorite Lync websites and blogs, […]

The Fourth Day of Lync’mas: Lync and Paging Best Practices

This is part four of a twelve post series, to see an index of all twelve posts click here. On the fourth day of Lync’mas my UC Team gave to me:  Lync Enterprise Voice and Overhead Paging Best Practices. Before we deep dive into the technical details, you might be wondering how does overhead paging […]

Lync, XMPP and Google Apps Domain Talk Service Validation Errors

In my original XMPP post, I discussed how to troubleshoot TLS errors relating to Lync and the Microsoft OCS 2007 R2 XMPP gateway. If you believe you’re having TLS related issues, please refer to my previous post. This blog will focus on Lync troubleshooting techniques and Google XMPP responses when establishing federation between the two […]

Lync Mobility – Understanding SIP Sign-in Address vs. User Principle Name (UPN)

With the recent release of the Lync Mobile client for Windows Phone 7, Android, and iPhone, I’ve seen numerous companies thrilled about the opportunity to extend Lync further within the enterprise! For companies interested in deploying Lync Mobility, the Lync Server Cumulative Update 4 is required. For deployment steps, I highly recommend reading the Microsoft […]

PRACK Causes No Ringback between CUCM and Lync

I recently had the pleasure of working with one of our customers to implement Lync Server 2010 Enterprise Voice with Cisco Unified Communications Manager (CUCM) 7.1.3. The integration between the two systems went pretty smoothly. During our testing phase though, we uncovered an issue with ringback. When a PSTN user or a Cisco IP Phone […]

Distinguishing Between Voice Routes Configured for Load Balancing vs. Voice Policies Configured for Failover and Least Cost Routing in Lync Server 2010

Overview Lync Server 2010 is extremely granular when it comes to routing voice calls. Lync administrators can configure a voice call to load balance between multiple PSTN gateways within a single site or failover to a PSTN gateway in a second site in the event the primary PSTN gateway fails. After numerous discussions with colleagues […]

What?!?! How to Correct Audio Playing Through Speakers Instead of a Lync Certified Headset

One of the items I love about Microsoft Lync is the fact that I can plug my Lync certified headset (Plantronics Blackwire C420) into my laptop and instantly begin using it to make and receive telephone calls. This morning, I plugged my headset in to join a Lync Online Meeting and the audio started playing […]

How to Quickly Find a Duplicate Telephone Number Assignment

Have you ever tried enabling a user for Enterprise Voice or Exchange Unified Messaging and received an error stating the action could not be completed due to a duplicate record? I’ve surprisingly ran into this issue more than once recently. Whether a telephone number was used for testing purposes and simply forgotten about or caused […]

Survivable Branch Appliance Installation and Cannot Open Database “xds” Requested by the Login

Recently, I had the pleasure of deploying a new Lync Survivable Branch Appliance (SBA) at a customer site. If you’re unfamiliar with SBA functionality, a SBA’s primary function is to provide voice resiliency in office locations where direct internet connectivity to the main data center/central site is lost. I won’t go on and on about […]

Troubleshooting Lync Edge, XMPP Gateway, and TLS Negotiation Errors

There is plenty of documentation out there on how to install the XMPP gateway with OCS or Lync (references provided at the bottom of this post). This blog will not focus on the installation of the XMPP Gateway, but rather what to do if you receive TLS errors on the Lync Edge server when communicating […]

Load More