Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

xWindowsUpdateAgent should handle 0x80244022 #24

Open
TravisEz13 opened this issue Jun 29, 2016 · 3 comments · Fixed by #92 or #94
Open

xWindowsUpdateAgent should handle 0x80244022 #24

TravisEz13 opened this issue Jun 29, 2016 · 3 comments · Fixed by #92 or #94
Labels
bug The issue is a bug. help wanted The issue is up for grabs for anyone in the community.

Comments

@TravisEz13
Copy link
Contributor

0x80244022 -2145107934 WU_E_PT_HTTP_STATUS_SERVICE_UNAVAIL Same as HTTP status 503 - the service is temporarily overloaded. wuerror.h

@TravisEz13 TravisEz13 changed the title xWindowsUpdate agent should handle 0x80244022 xWindowsUpdateAgent should handle 0x80244022 Jun 29, 2016
@kwirkykat kwirkykat added bug The issue is a bug. help wanted The issue is up for grabs for anyone in the community. labels Aug 19, 2016
@pyrostew
Copy link
Contributor

Following on from this, error 0x80244010 Exceeded max server round trips feels like it could be handled in a similar way to 0x80244022. I would suggest that handling of these errors is by a configurable delay and retry loop, I am happy to attempt an implementation for this.

@TravisEz13
Copy link
Contributor Author

feel free to include me on a PR

pyrostew pushed a commit to pyrostew/xWindowsUpdate that referenced this issue Feb 5, 2020
johlju pushed a commit that referenced this issue Mar 18, 2020
- Added Retry logic to known transient errors (issue #24).
johlju added a commit that referenced this issue Mar 21, 2020
…I pipeline (#94)

- xWindowsUpdate
  - BREAKING CHANGE: Removed the deprecated resource `xMicrosoftUpdate`- 
  - Added automatic release with a new CI pipeline.
  - Moved the `Set-StrictMode` so that it is used during testing only and
    not during runtime.
  - Removed the helper function `Trace-Message` and using the `Write-Verbose`
    directly instead.
  - The helper function `New-InvalidArgumentException` was replaced by
    its equivalent in the module DscResource.Common.
xWindowsUpdateAgent
  - Added Retry logic to known transient errors (issue #24).
  - Removed the `$PSCmdlet.ShouldProcess` calls from code since DSC does not
    support interactive actions.
  - No longer defaults to output verbose messages.
johlju pushed a commit that referenced this issue Mar 21, 2020
- Added Retry logic to known transient errors (issue #24).
johlju added a commit that referenced this issue Mar 21, 2020
…I pipeline (#94)

- xWindowsUpdate
  - BREAKING CHANGE: Removed the deprecated resource `xMicrosoftUpdate`- 
  - Added automatic release with a new CI pipeline.
  - Moved the `Set-StrictMode` so that it is used during testing only and
    not during runtime.
  - Removed the helper function `Trace-Message` and using the `Write-Verbose`
    directly instead.
  - The helper function `New-InvalidArgumentException` was replaced by
    its equivalent in the module DscResource.Common.
xWindowsUpdateAgent
  - Added Retry logic to known transient errors (issue #24).
  - Removed the `$PSCmdlet.ShouldProcess` calls from code since DSC does not
    support interactive actions.
  - No longer defaults to output verbose messages.
@johlju johlju reopened this Mar 21, 2020
@johlju
Copy link
Member

johlju commented Mar 21, 2020

Wrongly closed by a PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug The issue is a bug. help wanted The issue is up for grabs for anyone in the community.
Projects
None yet
4 participants