question

BashCZ avatar image
0 Votes"
BashCZ asked Mike-2115 commented

MS Teams - RSVP meeting acceptation

Hello,
we have Exchange hybrid configuration, on-prem mailboxes. We have an issue with MS Teams calendar.
Accepting meeting via quick RSVP button, i fails:

Unable to respond to 'meeting'. Close and try again.

Using Teams DevTools i get this error message:
2021-05-06T10:41:22.991Z CalendarService: Calendar - Update meeting response failed: RequireStatus::RequireStatus::RemoteOperationFailed; StatusCode: 500 requestId: F004F7D67EEA4D43AD31B198F6E9B9A8

When i open the meeting (aka show me full details of the meeting), there is another button where i can accept/decline invitations, and from there accepting meeting works (with status code: 200)

We configured our loadbalancer to turn off preauthentization for following URLs, based on hybrid-deployment-prerequisites


"/ews/mrsproxy.svc"
"/ews/exchange.asmx"
"/ews/exchange.asmx/wssecurity"
"/autodiscover/autodiscover.xml"
"/autodiscover/autodiscover.json"
"/autodiscover/autodiscover.svc/wssecurity"
"/autodiscover/autodiscover.svc"


Is there another URL we need to allow, that isnt mentioned in the official documentation?


office-exchange-hybrid-itpro
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

ZhengqiLou-MSFT avatar image
0 Votes"
ZhengqiLou-MSFT answered

Hi @BashCZ ,

I test the RSVP button with two Exchange 2016 CU20 hybrid accounts, and it could work correctly.
94696-image.png

So I think there could be something wrong with the hybrid.

These questions may help us better understand the issue:
1. What's the version of your on-prem Exchange server.
2. What license you've assigned for these users.
3. Could you join a meeting after accept it on the detailed page?

This article is about the Teams requirements for hybrid Exchange server to add a meeting may help you: Requirements to create and view meetings for mailboxes hosted on-premises

As for the URLs, I think if you could accept a meeting and join it without any errors, that won't be a point we should concern about. The URLs you listed are about EWS and autodiscover, as I know, they wouldn't affect the using of Teams & Teams meetings.

Best regards,
Lou


If the response is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


image.png (13.0 KiB)
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

BashCZ avatar image
0 Votes"
BashCZ answered Mike-2115 commented

Hi @ZhengqiLou-MSFT ,
we are on same page (AdminDisplayVersion : Version 15.1 (Build 2242.4) = CU20

All users have Full E3 license without Exchange Online App ..
We have no problem joining the meeting (from Outlook, Teams calendar...)

Both Desktop and Web app have the same "error".

Can you please post result for command (run from Exchange Online Shell)
Test-OAuthConnectivity -Service EWS -TargetUri https://mail.contoso.com/metadata/json/1 -Mailbox onlineMailbox@contoso.onmicrosoft.com -Verbose | fl

I mean, full online mailbox (AAD user, Exchange online mailbox). Dont use mailbox who has been migrated to Exchange Online.

My result:
Information:[OAuthCredentials:Authenticate] send request to 'https://mail.contoso.com/ews/Exchange.asmx' with
the bearer token: '{"alg":"none","typ":"JWT"}.

HTTP response message:
Exception:
System.Net.WebException: The remote server returned an error: (401) Unauthorized.
at System.Net.HttpWebRequest.GetResponse()
at Microsoft.Exchange.Monitoring.TestOAuthConnectivityHelper.SendExchangeOAuthRequest(ADUser user,
String orgDomain, Uri targetUri, String& diagnosticMessage, Boolean appOnly, Boolean useCachedToken,
Boolean reloadConfig), diagnostics: 2000005;reason="The user specified by the user-context in the token
does not exist.";error_category="invalid_user"


If I test it via
Test-OAuthConnectivity -Service EWS -TargetUri https://mail.contoso.com/metadata/json/1 -Mailbox testacc@contoso.com -Verbose (this mailbox has been migrated to Exchange Online)
It works...

ResultType : Success
Identity : Microsoft.Exchange.Security.OAuth.ValidationResultNodeId
IsValid : True
ObjectState : New

Not sure that this is expected result...

· 2
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi @BashCZ ,

Sorry but preparing the test environment cost me too much time.
And I got two same errors,
95514-image.png

But I could use the functions(Teams and Exchange Online) without problems.
I'm not sure if this has any connections with the issue but I hope this doc will help you:
https://docs.microsoft.com/en-us/exchange/configure-oauth-authentication-between-exchange-and-exchange-online-organizations-exchange-2013-help#how-do-you-know-this-worked

I'm thinking if you could reinstall Teams to test.

Best regards,
Lou

0 Votes 0 ·
image.png (55.8 KiB)

I have the same problem. from the Teams Calendar RSVP>Accept fails. If you double click the appointment to open it, RSVP> Accept works fine. With Teams on android it works fine either way.

Seems like a client issue to me.

0 Votes 0 ·
BashCZ avatar image
0 Votes"
BashCZ answered ZhengqiLou-MSFT commented

Hello @ZhengqiLou-MSFT
Both web and desktop have the same issue, no matter what location I connect from (so, i think we can exclude outgoing communication as source of the problem)
And, you CANNOT use mail.contoso.com as TargetURI .. it was just an example ... you need to modify that URI to your environment .. your local domain address.
Thank for your response, im looking forward to see an output from modified command
Btw, yes, ive read this documentation .. we have no issue with teams and hybrid environment, except the RSVP acceptation ...

· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi @BashCZ ,

So sorry for that and thanks so much for your reminder!
The result should be as follows:
96289-image.png

You can re-run the HCW to reset the hybrid configuration.

Best regards,
Lou

0 Votes 0 ·
image.png (24.9 KiB)