Teams Native Chat Problem

%3CLINGO-SUB%20id%3D%22lingo-sub-1259014%22%20slang%3D%22en-US%22%3ETeams%20Native%20Chat%20Problem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1259014%22%20slang%3D%22en-US%22%3E%3CP%3EHello%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3Efollowing%20szenario%3A%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CUL%3E%3CLI%3ETenant%20A%20user%20is%20Teams%20Only%20(Moved%20from%20SfB%20Online%20to%20Teams%20Only%20a%20year%20ago)%3C%2FLI%3E%3CLI%3ETenant%20B%20user%20had%20S4B%20on%20prem%20(no%20usage)%20and%20was%20using%20Teams%20in%20parallel%20(No%20Hybrid).%20On%20Prem%20S4B%20user%20was%20removed%2C%20changes%20synced%20to%20cloud%20(lync%20attributes%20removed%2C%20sip%20address%20changed%20to%20UPN).%20User%20was%20upgraded%20to%20Teams%20Only%202%20days%20ago.%20Tenant%20B%20users%20new%20sip%20domain%20(from%20UPN)%20has%20no%20external%20Skype%20for%20Business%20DNS%20records%20like%20sip.domain.com.%3C%2FLI%3E%3C%2FUL%3E%3CP%3EI%20would%20expect%20that%20the%20new%20Teams%20native%20chat%20should%20work%20here%20but%20following%20problem%20occurs%3A%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ETenant%20B%20user%20sends%20chat%20message%20to%20tenant%20A%20user.%20Tenant%20A%20user%20receives%20the%20message%20but%20a%20Skype%20Symbol%20is%20displayed%20next%20to%20tenant%20B%20user.%20The%20Message%20%22%3CEM%3EDue%3C%2FEM%3E%3CSPAN%3E%26nbsp%3Bto%20an%26nbsp%3B%3C%2FSPAN%3E%3CEM%3Eorg%20policy%20change%3C%2FEM%3E%3CSPAN%3E%2C%26nbsp%3B%3C%2FSPAN%3E%3CEM%3Eyou%20can%20enjoy%3C%2FEM%3E%3CSPAN%3E%26nbsp%3Ba%26nbsp%3B%3C%2FSPAN%3E%3CEM%3Ericher%20chat%3C%2FEM%3E%3CSPAN%3E%26nbsp%3Band%26nbsp%3B%3C%2FSPAN%3E%3CEM%3Ecalling%20experience%22%26nbsp%3B%3C%2FEM%3Eis%20displayed.%20When%20clicking%20the%20link%20a%20new%20chat%20opens%20with%20rich%20features%20but%20the%20reply%20there%20is%20again%20received%20in%20a%20new%20chat%20on%20Tenant%20B%20users%20Teams.%20So%20replies%20to%20messages%20initiated%20in%20either%20tenant%20always%20end%20up%20in%20a%20seperate%20chat.%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EDo%20we%20need%20to%20add%20the%20SIP%20DNS%20records%20despite%20native%20federation%20capability%20here%20to%20solve%20the%20problem%20or%20is%20this%20completely%20unrelated%3F%20What%20could%20be%20the%20problem%20here%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1259014%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EChat%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EGuest%20Access%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMicrosoft%20Teams%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1259040%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Native%20Chat%20Problem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1259040%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F4387%22%20target%3D%22_blank%22%3E%40Thomas%20Oeser%3C%2FA%3E%26nbsp%3BSo%20on%20Tenant%20B%20its%20a%20new%20Domain%20and%20no%20External%20DNS%20records%20has%20been%20setup%20yet%3F%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIf%20no%20record%20has%20been%20created%2C%20please%20do%20so%20using%20the%20below%20overview%3A%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22externaldns.png%22%20style%3D%22width%3A%20908px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F179961i5256F70B53E88438%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20title%3D%22externaldns.png%22%20alt%3D%22externaldns.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAnd%20make%20sure%20the%20following%20is%20configured%3A%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%222020-03-27%2013_58_54-External%20access%20-%20Microsoft%20Teams%20admin%20center.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F179963i38D75FDC425232DD%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20title%3D%222020-03-27%2013_58_54-External%20access%20-%20Microsoft%20Teams%20admin%20center.png%22%20alt%3D%222020-03-27%2013_58_54-External%20access%20-%20Microsoft%20Teams%20admin%20center.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAlso%20Teams%20upgrade%2C%20check%20this%20as%20well.%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%3EThe%20Coexistence%20mode%20that%20is%20used%20determines%20both%20routing%20of%20incoming%20calls%20and%20chats%20and%20the%20app%20that%20is%20used%20by%20the%20user%20to%20initiate%20chats%20and%20calls%20or%20to%20schedule%20meetings.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EPut%20it%20on%20%22Teams%20Only%22%20when%20Skype%20is%20not%20being%20used%20anymore.%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%222020-03-27%2013_59_14-Teams%20upgrade%20-%20Microsoft%20Teams%20admin%20center.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F179964i25C2939372EA8056%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20title%3D%222020-03-27%2013_59_14-Teams%20upgrade%20-%20Microsoft%20Teams%20admin%20center.png%22%20alt%3D%222020-03-27%2013_59_14-Teams%20upgrade%20-%20Microsoft%20Teams%20admin%20center.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1259084%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Native%20Chat%20Problem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1259084%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F239281%22%20target%3D%22_blank%22%3E%40Mitchell%20Bakker%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThank%20you%20for%20your%20answer.%20Based%20on%20my%20understanding%20the%20global%20setting%20for%20Coexistence%20mode%20does%20not%20need%20to%20be%20touched.%20Should%20work%20on%20an%20individual%20bases.%20My%20assumption%20was%20that%20Teams%20native%20federated%20chat%20does%20no%20longer%20need%20the%20external%20DNS%20records%20and%20instead%20the%20chats%20are%20routed%20directly%20in%20the%20Office%20365%20Teams%20infrastructure.%20But%20i%20could%20be%20wrong%20on%20that.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ESo%20if%20the%20missing%20DNS%20records%20could%20be%20the%20problem%20here%2C%20i%20think%20i%20will%20give%20it%20a%20try.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1259134%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Native%20Chat%20Problem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1259134%22%20slang%3D%22en-US%22%3EIf%20your%20org%20isn%E2%80%99t%20set%20teams%20only%20it%20might%20still%20be%20utilizing%20the%20dns%20records.%20I%20would%20just%20add%20them%20anyway.%20You%20def%20don%E2%80%99t%20need%20the%20org%20changed%20for%20federation(external%20chat)to%20work%20properly.%20%3CBR%20%2F%3E%3CBR%20%2F%3EIt%20could%20be%20a%20timing%20thing.%20Those%20changes%20to%20upgrade%20mode%20used%20to%20take%20up%20to%20a%20week.%20I%20figure%20they%20would%20have%20fixed%20that%20by%20now%20but%20with%20everything%20going%20on%20with%20system%20load%20lately%20they%20could%20have%20scaled%20back%20and%20it%20might%20be%20taking%20a%20bit%20longer.%20%3CBR%20%2F%3E%3CBR%20%2F%3EAnyway%20try%20the%20dns%20and%20let%20us%20know!%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1259172%22%20slang%3D%22fr-FR%22%3ERE%3A%20Teams%20Native%20Chat%20Problem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1259172%22%20slang%3D%22fr-FR%22%3ETeam%20drh%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1267826%22%20slang%3D%22en-US%22%3ERe%3A%20Teams%20Native%20Chat%20Problem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1267826%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F869%22%20target%3D%22_blank%22%3E%40Chris%20Webb%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3Ethank%20you%2C%20it%20was%20indeed%20a%20delay%20after%20applying%20the%20teams%20only%20mode%20to%20the%20users.%20After%20about%2048%20hours%20everything%20works%20as%20expected%20now%20even%20without%20the%20DNS%20entries.%20But%20we%20will%20for%20sure%20ad%20them%20as%20well.%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
Occasional Contributor

Hello,

 

following szenario:

 

  • Tenant A user is Teams Only (Moved from SfB Online to Teams Only a year ago)
  • Tenant B user had S4B on prem (no usage) and was using Teams in parallel (No Hybrid). On Prem S4B user was removed, changes synced to cloud (lync attributes removed, sip address changed to UPN). User was upgraded to Teams Only 2 days ago. Tenant B users new sip domain (from UPN) has no external Skype for Business DNS records like sip.domain.com.

I would expect that the new Teams native chat should work here but following problem occurs:

 

Tenant B user sends chat message to tenant A user. Tenant A user receives the message but a Skype Symbol is displayed next to tenant B user. The Message "Due to an org policy changeyou can enjoy a richer chat and calling experience" is displayed. When clicking the link a new chat opens with rich features but the reply there is again received in a new chat on Tenant B users Teams. So replies to messages initiated in either tenant always end up in a seperate chat. 

 

Do we need to add the SIP DNS records despite native federation capability here to solve the problem or is this completely unrelated? What could be the problem here?

5 Replies
Highlighted

@Thomas Oeser So on Tenant B its a new Domain and no External DNS records has been setup yet? 

 

If no record has been created, please do so using the below overview: 

externaldns.png

 

And make sure the following is configured: 

2020-03-27 13_58_54-External access - Microsoft Teams admin center.png

 

Also Teams upgrade, check this as well. 

The Coexistence mode that is used determines both routing of incoming calls and chats and the app that is used by the user to initiate chats and calls or to schedule meetings.

Put it on "Teams Only" when Skype is not being used anymore. 

2020-03-27 13_59_14-Teams upgrade - Microsoft Teams admin center.png

 

@Mitchell Bakker 

 

Thank you for your answer. Based on my understanding the global setting for Coexistence mode does not need to be touched. Should work on an individual bases. My assumption was that Teams native federated chat does no longer need the external DNS records and instead the chats are routed directly in the Office 365 Teams infrastructure. But i could be wrong on that.

 

So if the missing DNS records could be the problem here, i think i will give it a try.

Highlighted
If your org isn’t set teams only it might still be utilizing the dns records. I would just add them anyway. You def don’t need the org changed for federation(external chat)to work properly.

It could be a timing thing. Those changes to upgrade mode used to take up to a week. I figure they would have fixed that by now but with everything going on with system load lately they could have scaled back and it might be taking a bit longer.

Anyway try the dns and let us know!
Highlighted
Team drh
Highlighted

@Chris Webb 

 

thank you, it was indeed a delay after applying the teams only mode to the users. After about 48 hours everything works as expected now even without the DNS entries. But we will for sure ad them as well.