Forum Replies Created
-
AuthorPosts
-
dougModerator
Hi Pablo – We received your email and already responded to you. Please let me know if you do not receive it.
Thanks,
Doug
dougModeratorDo you have a proxy? I wonder if possibly this could be a proxy issue? Just in case, you might also check this link:
dougModeratorMatt – This sounds like an issue with your WSUS. It does not sound like an issue with BatchPatch. I would expect that regardless of whether or not you use BatchPatch or instead use the Windows Update control panel GUI on an affected target computer, in either case you will receive the error.
As indicated in my previous posting, the error is
0x80244022 -2145107934 SUS_E_PT_HTTP_STATUS_SERVICE_UNAVAIL Http status 503 - temporarily overloadedAccording to this link ( https://social.technet.microsoft.com/Forums/office/en-US/7d6986cf-9110-4dc5-927e-7097e9efc943/error-0x80244022?forum=winserverwsus ):
“The question is why do only some systems get the HTTP 503 error. The first step in troubleshooting this is to find out what type of HTTP 503 error is being returned. Reviewing the IIS logs (on your WSUS) for the connection attempts from one of the affected clients will allow you to obtain the subcode, which will provide more detail.
Then refer to KB943891 for information about that specific error.
503 – Service unavailable.
IIS 7.0 defines the following HTTP status codes that indicate a more specific cause of a 503 error:
503.0 – Application pool unavailable.
503.2 – Concurrent request limit exceeded.
503.3 – ASP.NET queue full”
dougModeratorFredy – I’m not sure where in the grid you are referring to. The default behavior for BatchPatch is to show the IPv4 address when pinging, not the IPv6 address. This option is controlled under the following setting:
‘Tools > Settings > General > Force pinger to always use only IPv4 addresses (no IPv6 addresses)’
dougModeratorYes, it’s possible to do this in BatchPatch. However, you still need to identify the way that you would turn on a computer that is powered down. If a physical computer is powered down then you could use Wake On LAN (WoL) to turn it on, or if it were a virtual machine then you could do it with a script. Once you have determined how you would turn on your powered-down computers, then you can integrate it all into BatchPatch as an ‘Advanced multi-row queue sequence.’ We have tutorials/examples at the following links:
‘Advanced multi-row queue sequence’ tutorials
Advanced multi-row queue sequence – Video tutorial
Advanced multi-row queue sequence – Written tutorial
Advanced multi-row queue sequence – Real world virtual machine update and reboot sequence example
‘Basic multi-row queue sequence’ tutorial
I think in your case you are probably going to want to use the ‘Advanced multi-row queue sequence’ rather than the ‘Basic multi-row queue sequence’ but since the tutorial here integrates some Hyper-V PowerShell commands, it might give you some additional ideas for how things can be done:
Basic multi-row queue sequence – Real world virtual machine update and reboot sequence example
Wake On LAN tutorial
If you are planning to use Wake On LAN but have never actually used it before, this tutorial might help:
-Doug
dougModeratorMatt – The HRESULT that you received translates to:
0x80244022 -2145107934 SUS_E_PT_HTTP_STATUS_SERVICE_UNAVAIL Http status 503 - temporarily overloadedThis indicates that the issue is likely something with your WSUS server or it possibly could be network related. The target computer tries to execute a search for updates on the WSUS / Windows Update server but receives back HTTP 503. If you are not using a WSUS but instead are having your computers search against Microsoft’s Windows Update or Microsoft Update servers, then most likely you would simply need to try again at a later time because their server is overloaded.
I hope this helps.
-Doug
May 26, 2017 at 9:57 pm in reply to: Microsoft Office 2010 Silent Uninstall – Multiple Workstations #10602dougModeratorExcellent! Thanks for confirming.
dougModeratorI sent you an email for further discussion and troubleshooting.
Thanks,
Doug
May 25, 2017 at 4:30 pm in reply to: Microsoft Office 2010 Silent Uninstall – Multiple Workstations #10620dougModeratorUnfortunately I don’t have an installation of Office 2010 ProPlus that I can experiment with. However, I think your issue here is that you need quotes.
Try:
"C:Program Files (x86)Common FilesMicrosoft SharedOFFICE14Office Setup Controllersetup.exe" /uninstall ProPlus /config c:batchpatchconfig.xmlLet me know. If that doesn’t work I can make some other suggestions.
-Doug
dougModeratorI don’t think so, but you should just try it and see. Let me know what happens.
-Doug
dougModeratorERROR_PATH_NOT_FOUND
3 (0x3)
The system cannot find the path specified.
It’s unclear to me what would cause windows to throw this error. I would suggest that you start by going through the steps under the ‘Windows Update’ section on the troubleshooting guide here:
https://batchpatch.com/batchpatch-troubleshooting-guide
-Doug
dougModeratorRunning a batch file is unnecessary. You can simply deploy the .exe file directly using the BatchPatch deployment feature and adding the appropriate silent installation switch. If you want to include a pop-up notification to the user, then I would add a custom remote command in BP with the following syntax:
MSG * "This is the message text"You can then create a job queue with the deployment as step 1 and the custom remote command message as step 2.
However, if you are set on using a batch file instead for whatever reason, it will not work the way that you are trying to do it. The following link explains how you would have to modify your deployment to make it work.
https://batchpatch.com/deploying-a-script-with-relative-instead-of-absolute-paths
-Doug
dougModeratorYes. The service runner requires local admin privileges.
-Doug
dougModeratorNote you can also use the ‘send message’ menu item under ‘Actions’ to notify the users with a popup message.
dougModeratorRobert – ‘Cached mode’ *plus* ‘offline mode’ delivers just security updates. ‘Cached mode’ *without* ‘offline mode’ delivers all classifications of updates.
‘Offline mode’ is only recommended for segregated networks that have zero direct access to the internet and zero access to a single computer that has access to the internet. For your situation it sounds like you probably should not be using offline mode and should just use cached mode (or potentially not even use cached mode at all, depending on your requirements).
More on WSUS and group policy with BatchPatch here:
https://batchpatch.com/batchpatch-integration-with-wsus-and-group-policy
More on cached mode and offline updates options/configurations here:
dougModeratorJames_K – Perhaps it depends on the format that you download the update in. The update that I downloaded from Microsoft’s site is “WindowsXP-KB4012598-x86-Custom-ENU.exe” and when I run it at the cmd prompt with the /? as ” WindowsXP-KB4012598-x86-Custom-ENU.exe /? “switch, I am shown all of the available switches on the installer. In this case it says that it supports the /quiet switch but it but it does not make mention of /M /Q. I don’t have any XP computers here to install it on as a test.
booster – Thank for the info. I think when the patch was first released people were not seeing it appear yet in WSUS or through Windows Update, hence why they needed to download and distribute the offline installer.
-Doug
May 16, 2017 at 1:10 pm in reply to: [feature request] Show only machines with (or without) a specific windows update #10643dougModeratorThis is already an available feature in the application. Go to ‘ Actions > Windows Updates > Generate consolidated report of update history ‘ From there you have two options. You may enter the KB number or update title into the ‘Filter by title (include)’ section, or you may run the report for all installed updates with no filter. If you run the report for ALL updates, then when you get the results list you would simply sort by update title or KB number to see which machines do not have it. If you run the report to JUST include the particular update in question, then you’ll have your answer that way too.
-Doug
dougModeratorBatchPatch has a deployment feature that lets you deploy exe, msi, msp, msu, vbs, ps1, and more. I just downloaded the XP patch from Microsoft, and it’s in exe format. In this case you probably would need to add the /quiet switch in the deployment parameters.
There are numerous tutorials for deploying exe files to remote computers here: BatchPatch Software Deployment
dougModeratorThank you for the suggestion. We will consider this for a future build. In the meantime you can add almost any custom ‘get’ command that you want by using the ‘Get information’ user-defined commands under ‘Actions > Get info > Create/modify’
These two commands will give you CPU info and disk space, respectively:
WMIC CPU get name, caption, maxclockspeed, systemnameWMIC PATH Win32_LogicalDisk where "drivetype=3" GET deviceid, volumename, freespace, sizeThere are numerous other command examples displayed in the ‘help’ section of the ‘Create / modify’ window. I hope this helps.
-Doug
May 11, 2017 at 3:33 pm in reply to: [feature request] Add disk space check for the BP drive and the repository #10650dougModeratorThanks for the info, Booster. I’m sorry that you had to experience such crashing. We’ll see what we can do to address this, likely in the next release.
-Doug
dougModeratorMost likely yes that will break BatchPatch. I would suggest you test it and see.
-Doug
May 8, 2017 at 3:08 pm in reply to: two problems – offline search when not set and update not downloaded #10657dougModeratorRegarding question number 1:
I don’t see any obvious issues. I don’t know what your textual filter was set to, but according to the remote agent log there are two important things to note:
1. In the section that says “::Begin filtering collection,” updates are skipped there because “Reason: Update not in ‘IncludeSpecificUpdatesList'” which means that your textual filter did not include the update.
2. In the section that says “::Begin adding downloaded items to installer collection,” updates are skipped there because they were not downloaded yet. For this action you chose ‘Install downloaded updates’ which will only install updates that had already been downloaded to the computer. These updates were never downloaded, and so they could not be installed with ‘Install downloaded updates.’ They would need to be installed with ‘Download and install updates.’
Regarding question number 2:
‘::Begin offline search’ indicates that you chose the action ‘Install downloaded updates.’ This is NOT the same as when ‘offline mode’ is enabled in BatchPatch. The ‘Install downloaded updates’ search is performed ‘offline’ because BatchPatch searches the target computer (*not* the WSUS server and *not* Microsoft’s Windows Update server) to see which updates it already/previously downloaded.
When ‘offline mode’ is used the remote agent log instead says “::Begin ‘offline sync service’ search.”
May 5, 2017 at 2:49 pm in reply to: The client can not download the package from the WSUS (HRESULT: -2147012894) #10662dougModeratorThe error that you received is:
0x80072EE2 -2147012894 ERROR_INTERNET_TIMEOUT The request has timed out.
This means that the target computer is having problems connecting to the WSUS server. Is this the only computer that produces this error? Do you have a proxy in your environment? This error could be due to a proxy issue. If you are using a proxy in your environment, then that’s probably the reason. Please review the following link to see how to resolve proxy issues:
Using BatchPatch with an Enterprise Web Proxy
-Doug
dougModeratorI would suggest starting with these pages:
dougModeratorOpening those ports is not sufficient. WMI, which is one of the protocols used by BatchPatch, relies on dynamic port configuration for its connections, which means that the actual ports used for a given connection are established on-the-fly at the time of connection. Each connection will end up using different ports. You would additionally need to modify your network/hardware firewall to enable/allow DCE/RPC. More info here:
-Doug
dougModeratorThanks, Mats. We’ll consider how to incorporate this in a future version.
-Doug
dougModeratorWe have unfortunately not had any success delivering this update through BatchPatch in a standalone configuration. I believe it may/should work if you are delivering the update through WSUS, but if there is no WSUS it does not seem to work at all.
-Doug
dougModeratorThanks for the suggestion, Mats. We will consider this for a future build. Do you happen to have a saved .bps file from a previous run from last month? That file would likely contain the IPs, right?
-Doug
dougModeratorGenerally speaking, a reboot shouldn’t really ever be required. As for some kind of “smother” way to kill processes, BP can only currently do this for processes it knows about such as for the Windows Update menu actions that are built-in to BP. But when you execute custom commands and/or processes, BP doesn’t really know what exactly it would need to be killing. You can certainly use BP to kill remote processes by name, but you would have to insert the names yourself.
dougModeratorThe issue that you are describing sounds like BatchPatch was not the cause of the problem but rather was a symptom of an issue that occurred with the operating system. This is why you had to reboot the system to get things working again.
-Doug
-
AuthorPosts