Skip to content

[Messaging Clients] Maximum Authorization Refresh#18993

Merged
jsquire merged 1 commit intoAzure:masterfrom
jsquire:messaging/max-refresh
Feb 24, 2021
Merged

[Messaging Clients] Maximum Authorization Refresh#18993
jsquire merged 1 commit intoAzure:masterfrom
jsquire:messaging/max-refresh

Conversation

@jsquire
Copy link
Copy Markdown
Member

@jsquire jsquire commented Feb 24, 2021

Summary

The focus of these changes is to apply a maximum duration to the time allowed before authorization is refreshed with the Event Hubs or Service Bus service. This fixes an issue where some long-lived SAS tokens were exceeding the maximum interval allowed by the refresh timer (49 days, 17 hours, 2 minutes, 47 seconds, 294 ms) and causing exceptions in the messaging clients.

Last Upstream Rebase

Wednesday, February 24, 1:00pm (EST)

References and Related

  • ICM Incident #228888124 (Microsoft internal)

@jsquire jsquire added Service Bus Event Hubs Client This issue is related to a non-management package labels Feb 24, 2021
@jsquire jsquire added this to the [2021] March milestone Feb 24, 2021
@jsquire jsquire self-assigned this Feb 24, 2021
@Azure Azure deleted a comment from azure-pipelines bot Feb 24, 2021
@jsquire
Copy link
Copy Markdown
Member Author

jsquire commented Feb 24, 2021

/azp run net - eventhub - tests

@jsquire
Copy link
Copy Markdown
Member Author

jsquire commented Feb 24, 2021

/azp run net - servicebus - tests

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

1 similar comment
@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

The focus of these changes is to apply a maximum duration to the time
allowed before authorization is refreshed with the Event Hubs or Service
Bus service.

This fixes an issue where some long-lived SAS tokens were exceeding the
maximum interval allowed by the refresh timer (49 days, 17 hours, and change),
causing exceptions in the messaging clients.
@jsquire jsquire force-pushed the messaging/max-refresh branch from 70466bb to 83a8a01 Compare February 24, 2021 22:24
@jsquire jsquire merged commit 9cd8363 into Azure:master Feb 24, 2021
@jsquire jsquire deleted the messaging/max-refresh branch February 24, 2021 22:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Client This issue is related to a non-management package Event Hubs Service Bus

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants