Category: Lync

Gateway peer in inbound call is not found in topology document

I was bringing up a new SIP trunk recently. After some SIP Invite manipulations we got outbound calls working. One would think inbound calls would be pretty straightforward. Sadly, no. I kept seeing this message in the Lync logging tool and Googling provided little assistance: <?xml version=”1.0″ encoding=”us-ascii”?><reportError xmlns=”http://schemas.microsoft.com/2006/09/sip/error-reporting”><error callId=”2085379370307201314329@1.1.1.1″ fromUri=”sip:+13175551212@flinchbot.com;user=phone” toUri=”sip:+13455551212@flinchbot.com;user=phone” fromTag=”1c2085431640″ toTag=”” requestType=”INVITE” …

Continue reading

Clear out all Enterprise Voice Settings

In my Lync lab I often have to write scripts to automate the setting of Enterprise Voice values. In the process of doing this, I often need to reset my users to their base state, i.e. no Enterprise Voice values set. So I set about and wrote this simple script to wipe out all of …

Continue reading

PortQueryUI Config.xml File for Lync

**Updated 2016-10-07** At work we often use the Port Querycommand to test connectivity to services running on servers. We have a bunch of firewalls scattered all over the place and most of the time issues with Lync are due to firewall updates not having been made. The advantage to PortQry is that it can probe …

Continue reading

Working with Powershell Modules and Remote Sessions

I had a request yesterday to see which users in an Active Directory group had a Lync conferencing policy applied. Easy enough request but the hitch was that the group was in a different domain than where the Lync servers are hosted. What I learned during this exercise was how to load and unload PowerShell modules automatically and how …

Continue reading

Blocking Premium Toll in Lync Dial Plans

I am building a dial plan where the need is to drop calls to premium toll numbers, such as 900/976 in the US. There is an elegant solution to this which is a much better user-friendly solution. Due to our infrastructure, I can't really implement that fix. Ideally, I need to block the call before …

Continue reading

The site ## was not found in the topology

We ran into a problem the past 36 hours when publishing our Lync topology. When publishing either via Topology Builder or via the Enable-CsTopology PowerShell cmdlet, the warnings seen in the screen shots below would occasionally pop up – The site ## was not found in the topoology. We knew that Site 19 was a site that we had …

Continue reading

Lync CU Updates Without Descriptions

In this last batch of Lync Cumulative Updates, two of them (1, 2) have no description of what is fixed, what is added, or any information about them whatsoever. So I asked my Microsoft contact what exactly these updates are supposed to do? From the product group I found out that there were some code …

Continue reading

Lync News for Android Massive Update

There has been a Lync News client for Android for at least a year now. It has kind of sucked and I’ve always been a bit embarrassed by it. It was done using AppMakr and while it technically worked it looked more like what 90’s-era GeoCities looked like in App form. It looked even worse …

Continue reading

Extract Lync 2013 Snooper

If you try to install the Lync 2013 Debugging Tools on your PC you get some nonsense error about needing to have Visual C++  or something installed blah blah blah. So here is how to get to the new Snooper tool without mucking about with installing any of that. 1. Download the Lync 2013 Debugging Tools. 2. Open a …

Continue reading

Lync Management Shell Tip of the Day

Have you been jealous of the Exchange guys who get a nifty “tip of the day” every time they open their Exchange Management Console? If you haven’t seen it, it looks like this: It’s a nice little bit of text that provides a tip every time you start the Exchange Management Shell. Wouldn’t it be …

Continue reading