User Profile
jangliss
Steel Contributor
Joined May 15, 2019
User Widgets
Recent Discussions
Re: Dialing by Extension
How many people are you talking about having extensions and numbers different than their DID? You could create a number normalization rule that normalizes 4 digits to the full phone number, you'd just end up with 1 rule for each person that has a different DID/extension. New-CsVoiceNormalizationRule -Name BobsExt -Description "Bob's Extension to DID" -Pattern '^1122$' -Translation '+15555555555;ext=1122' New-CsVoiceNormalizationRule -Name SarahsExt -Description "Sarah's Extension to DID" -Pattern '^2211$' -Translation '+15555554242;ext=2211' If you put the numbers in a spreadsheet/csv it wouldn't be hard to use some PowerShell to loop through the list and then push it into Teams. Another option, though not sure if it's available yet, is Teams Private Numbers. Assign a static phone number with the extension as a private number, then your normalization rule is simplified: New-CsVoiceNormalizationRule -Name ExtensionMatch -Description "Extension Normalization" -Pattern '^(\d{4})$' -Translation '+15555555555;ext=$1'42KViews1like3CommentsRe: DNS over HTTPS
I suspect that's probably because unlike "old" Teams, which is Electron based, "New" Teams is not, so it's most likely going to respect your OS settings. There's some interesting notes on architecture here https://techcommunity.microsoft.com/t5/microsoft-teams-blog/microsoft-teams-advantages-of-the-new-architecture/ba-p/3775704 With "old" Teams being Electron, you might be able to force dev mode and go into the settings and toggle it off. I've not checked if that's possible though.1.8KViews0likes0CommentsRe: Strange teams network traffic to 192.168.1.x IPs on our DMZ subnet
Do you have direct routing in MS Teams? Or use a hosted SBC? 50,000 port range is pretty common for folks to use for media ports on SBCs, and if you have Direct Routing or a hosted SBC, you may have "media bypass" enabled, which would make the clients attempt to talk to the SBC directly. With no response from those addresses, it'll fall back to using the media transport services in MS Teams instead.1.1KViews0likes1CommentRe: Data Center Integration Challenges with Microsoft Teams
I'm not entirely sure what you're asking Microsoft Teams to be here. It almost sounds like you're after an all-in-one toolbox to run a data center, when Microsoft Teams is a collaboration platform. 1. Are you asking MS Teams to monitor your data center for you? How'd you propose it does that as a hosted platform that is for communications? 2. Again, Teams is a collaboration platform, not a remote management platform. That is not to say you cannot use some of the features like desktop sharing to help do management and support, that's not its primary goal. 3. Rather vague statement. What collaboration tools would be a benefit in Microsoft Teams that don't exist, and would benefit data center management? 4. Microsoft Teams has lots of security and compliance functionality, and as it is on top of Office365/Sharepoint/Entra ID, it also has all the auditing and compliance of those platforms as well. Want to know who accessed a file? Done! Want to restrict what data cane be shared outside of Teams? Done. Lots of other features as well. What are you looking for specifically? Maybe it's there, you just haven't found it. There are a lot of add-ons and plugins that may extend and enhance the functionality that may get you most of what you need.1.2KViews0likes0CommentsRe: ELin Number not updating in SBC logs during 911/933 Call
Last time I checked, `Set-CsOnlineLisCivicAddress` could only be used on non-validated addresses, and only validated addresses get used for E911 data in the PIDF-LO data. That is to say, once a civic address is created and validated, it cannot be modified, so you have to recreate it. In addition, the civic address is used as a basis for the default location, so editing the civic address does not impact the default location. Take a look at `Get-CsOnlineLisCivicAddress` output and you should see a default location ID. Use `Get-CsOnlineLisLocation -LocationId <loc_id>` to get it, and `Set-CsOnlineLisLocation -LocationId <loc_id>` to update it. If memory serves me correctly, you can edit the ELIN on the location (you'll probably want to test). So find the default location attached to the civic address, and edit the ELIN there, instead of the civic address. Also, you will probably notice when you are looking at the emergency locations in the Teams Admin Center, if you click on an emergency address, there is a Location ID in the middle of the panel, this is the same default location id that you see in the commands. Subnets, switches, ports, and BSSIDs are all tied to that location ID, and not the civic address.1.1KViews0likes2CommentsRe: Teams Calling - Is someone calling my line or the shared line?!?
Stuart-1700 I obviously didn't remember. Today I did. Here's what I see when a call comes into a call queue in the toast pop-up. The view looks similar in the main client as well. I don't have a physical phone to test with at the moment to get a picture of that. Calls coming in on behalf of somebody else have a similar appearance.1.1KViews0likes0CommentsRe: Teams Calling - Is someone calling my line or the shared line?!?
What method are you receiving the call? Via a physical Teams device, or Teams software? When you say "shared line", can you clarify what that means to you? I assume a call queue? Teams should show you the call is destined to a queue or auto attendant. I'll grab a screen shot tomorrow if I remember.1.2KViews0likes1CommentRe: One-way-audio in some incoming calls from PSTN to MS Teams Client
I agree with Satish (@RealTime_M365) on this. One way audio is usually always a firewall issue resulting from media legs not being allowed. The most common case I've found is defining a media range in your SBC to be from ports X to Y, but only allowing some portion of that range through. I've seen this on AudioCodes SBCs when doing the configuration because you define the starting port, and the number of media legs, for example 50000, and 100, which one might think would be from ports 50000-50100, but they space out the ports, and it's more likely to be 50000-51000 because of the spacing.8KViews0likes0CommentsRe: How do I get rid of/fix, "A JavaScript error occurred in the main process."
I don't believe MS Teams uses anything related to Salad Technologies. Are you sure you have the right place? This looks more like something is attempting to load workloads onto your machine.1.4KViews0likes0CommentsRe: Urgent : Restrict oubound calls to make only certain numbers not all
Voice routing policies is exactly what you're looking for (https://learn.microsoft.com/en-us/microsoftteams/manage-voice-routing-policies). Basic work flow: - Create PSTN Usage - Create voice route (your selected numbers you want to allow, don't forget to include your local emergency numbers) - Assign voice route to PSTN usages - Create voice routing policy that references those PSTN uages - Assign voice routing policy to user As for the SBC level, you didn't mention your SBC, but I'd imagine that would be possible as well based on inbound/outbound call destinations. For example on an AudioCode SBC you might create a routing rule that says source <user> destination <your allowed number> destination <carrier>, then an alternate rule that says source <user> destination <*> reject.3.8KViews0likes1CommentRe: Advice needed for troubleshooting emergency location by ChassisID/Port
Have you confirmed your switch does send LLDP information? One gotcha I've found while setting this up is that it must match exactly what the switch is broadcasting. I've found using things like `show lldp neighbors` to be misleading. The best option is to launch wireshark and set a display filter for lldp, then listen to what is being sent for the Chassis ID and the Port ID fields. I'll try grabbing an example today and show you. Juniper switches have the Port ID as a numeric value (usually same as SNMP Interface ID), while Cisco often has the Port ID matching the interface name such as ge-0/0. What operating system are you using? It's been a while since I looked, but the Mac Teams client required an external application to make it work, not sure if that was resolved or not. For PC, Windows 10 was required, I don't think any elevated permissions were required though. Another gotcha to be aware of is the Chassis ID can change on switches, depending on the manufacturer and their programming, if the master changes, or the master is replaced, your location will stop matching. To get around this, in installs I've done, we add all the switch Chassis IDs. Read the documentation for your switches here.3.5KViews0likes1CommentRe: Outbound Traffic From Teams to 52.114.77.236
This URL is handy for Teams firewall ports and URLs/IPs. https://learn.microsoft.com/en-us/microsoft-365/enterprise/urls-and-ip-address-ranges?view=o365-worldwide#skype-for-business-online-and-microsoft-teams Specifically 52.114.77.236 falls in the 52.112.0.0/14 range. I'd check with your firewall vendor to see why they might be flagging that traffic. I'm fairly sure there is no log4j stuff in the Teams client, though server side might be a little harder to tell I'm sure MS would have patched it.3.9KViews0likes0CommentsRe: UNACCEPTABLE call quality
Nonononono2285 I guess they've taken their leave based on the last sentence, but to clarify some things in case they decided to poke back in... > This page is the tech community pages. While you will likely find folks providing support and hints/tips/guides, we'll likely be unable to fix your audio issues. Then it's a good thing this post is a tech support issue that effects only teams audio quality. Actually, this page is not for tech support issues, I said you will find some folks providing support here, just because, but most are not Microsoft employees, most do it because they're good people, and it absolutely isn't the "official" support channels for Microsoft. I guess that might be why it's called "Tech Community." You will note on the very front page of the Teams tech community page is says: > Use this space for how-to discussions and sharing best practices. If you're looking for technical support, visit Microsoft Answers. So support can be officially found there, or as somebody else has pointed out, login to your Office365 admin portal, and click Support. > You mentioned recording podcasts you don't have any issues, Incorrect. I said I had podcast-quality equipment. I said that in other programs that record, I had podcast-quality sound. I never said anything about recording audio in programs that resulted in audio file production for post-processing. That's all you just making things up and assuming. Stop doing that, you know what assuming does. Nope, I simply misread what you wrote, rather than making things up. Easily done. To be pedantically clear, when I speak in other calling programs that record and transmit my voice in real time, or use discord in the browser for voice chat, this issue does not occur. is that clear enough for you? Or are you going to try and "gotchya" me again by making leaps and assuming again? Ahh, well you didn't mention anything about using any other realtime streaming audio services, that would have been an assumption on my part if I had assumed you had. So thank you for clarifying that those work as expected. > Teams echo testing and calls are all routed over the network/internet, this means it is dependent on the performance of your internet/network connection. Dear me, I do hope my dedicated 1:1 gigabit connection can handle the data without packet loss. Ahh yes, fault me for misreading one sentence and tell me I'm making assumptions, then force me to make an assumption about your internet connection speed/quality. Let's say you decided to come back, if you are the Teams administrator you can look at the call reports if you go to your user profile in the Teams admin center, turn on the call ID field, and then you can click on the call and then drill into the call details per person. It might give you some feedback as to what is causing the quality issues. If you are not the Teams administrator for your organization, then maybe talk to them.3KViews0likes0CommentsRe: UNACCEPTABLE call quality
This page is the tech community pages. While you will likely find folks providing support and hints/tips/guides, we'll likely be unable to fix your audio issues. So a couple of things worth noting: - You've changed microphones, so that has eliminated it being a microphone problem. - You mentioned recording podcasts you don't have any issues, this is likely a bad comparison as I'd assume you're recording locally then publishing. - Teams echo testing and calls are all routed over the network/internet, this means it is dependent on the performance of your internet/network connection. I'm assuming based on how you addressed the conversation, you're not the administrator of Teams? If you are not, you should work with them as they'll be able to look at call quality reports to identify potential issues. If you _are_ the administrator, then you should look through the call quality reports to have a look at where the issues may be coming from.3.3KViews1like3CommentsRe: DNS over HTTPS
I've not looked personally, but as Teams is running inside a Chromium browser (Electron essentially), it is probably picking up some of the stuff from that. I don't think you can change the settings in Electron for security reasons. If you're inclined to check, you could enable dev mode and see if any of the dev settings windows let you get to the Chrome settings. Left click the Teams icon in the system several times, then right click and you'll get extra options.3KViews0likes0CommentsRe: PSTN Teams inbound calls keeps dropping
iCobretti Do you know if you're using media bypass? What operating system? I'm assuming Windows? I see you mentioned that you're on the same network as others that do not have the same problem, so that should in theory eliminate a network firewall, what about firewall on the workstation? Can you disable it and retest? There are different port requirements between the Windows client, and the browser client. Teams should handle the firewall stuffs automatically, but it might still be an issue.3.4KViews0likes0CommentsRe: PSTN Teams inbound calls keeps dropping
iCobretti Are you using direct routing? If yes, what SBC are you using? If using direct routing, are you using media bypass? Is it all inbound calls drop? Is it an immediate drop, or is there a delay of a few seconds? Do you hear any audio on either side?3.5KViews0likes2CommentsRe: ELIN Not Showing in PIDF/LO passed to SBC
bhough Interesting, it used to be you could modify some attributes of validated attributes, but the error you have there suggests you cannot change anything now. I'll have a test in my tenant and see. I thought ELIN was one of those changeable attributes. You can use Set-CsOnlineLisLocation to edit existing locations, New- is limited to just creating items.2.5KViews0likes0CommentsRe: ELIN Not Showing in PIDF/LO passed to SBC
bhough Ahhh yes, that makes sense. This is because when you create a civic address, a default location is also created and tied to that Civic Address. If you do Get-CsOnlineCivicAddress you should see a field called "Default Location ID", grab that ID and then do Get-CsOnlineLisLocation with that Location ID and you'll see the same values. Update that location using: Set-CsOnlineLisLocation -LocationId <locationId> -Elin "new elin" This should save you having to create new civic addresses and locations.2.7KViews0likes2Comments
Recent Blog Articles
No content to show