Forum Replies Created
-
AuthorPosts
-
dougModerator
In order to troubleshoot we would need the complete error message with HRESULT value. Please look at your ‘All messages’ column where there should be an additional line that includes more detail. Additionally the ‘Remote agent log’ would also include more detail as would the BatchPatchError.log file on the target computer (default location would be C:Program FilesBatchPatchBatchPatchError.log.
Example:
Windows Update: Error 1611: -106. Failure
Windows Update: -106G: Update search completed with errors: -2145124338Thanks,
Doug
dougModeratorThe way that BatchPatch ‘deployment’ works is to first copy the setup file(s) to the target computer. Then BP executes the installer locally on the target computer. This is by design, so it’s expected behavior to see it execute from the local drive and not directly from the network share.
-Doug
dougModeratorHi Jason –
For the message size quote issue… first try restarting the service. This might resolve it. If not, then it would seem that the amount of data in the grid that you have running in the service is too large. This seems odd/unlikely, but it’s possible. Based on our testing the 2000000 max should be more than enough for the very large majority of situations. The number of rows itself shouldn’t be a problem. 450 rows isn’t all that many. It really comes down to how much data is in each row. If you have been using the same .bps file running in the service for a long time, then it’s possible over time that it eventually became too large. We have not seen this ever happen before in practice, and in our testing the 2000000 always seemed like a *very* large amount of overhead. This is why I wonder if you might just need to restart the service to solve the problem. Let me know, however, if restarting it isn’t enough in this case. And if that’s the case then I would suggest you either start a new grid (instead of using the old grid that contains lots of historical data) or delete all the column data from your existing grid except for the columns that you need like host name, scheduled task, job queue etc.
With regard to the email reports… I’m not sure what to make of this. Was there an error of some kind? It should not matter how many rows are in the grid or how much data is in the grid. This kind of implies that something is/was going on with the system. I wonder if after a reboot or a re-launch of BP with the .bps files everything would be back to normal. In general, there is no limitation to the number of rows that you can send email to.
-Doug
dougModeratorYes, your version is too old. You would need a newer version. The free evaluation version available from our website would be sufficient.
-Doug
dougModeratorUse ‘Tools > Download offline updates repository’ to download the entire security updates repository.
However, please note the following:
1. The offline updates repository contains all *security* updates, not *all* updates.
2. More recently Microsoft switched to cumulative updates, so you wouldn’t necessarily need or want every historical update “since day 1” in all cases.
June 16, 2017 at 9:26 pm in reply to: BatchPatch Service stuck "starting" after successful installation #10552dougModeratorWow! So weird. I’m really glad you got it working even though it’s not yet clear what the specific fix was. Please do report back what you discover. Thanks again!
June 16, 2017 at 7:48 pm in reply to: BatchPatch Service stuck "starting" after successful installation #10556dougModeratorYeah I think it’s got to be related to some type of security policy or permissions because to your original point, what could possibly make it work on one computer with one account but not on the same computer with other accounts and not on other computers with any accounts? The software is the same regardless of which account and which computer, so it’s really got to be something about the environment. Though I wish it were easier to pinpoint. I’ll keep you posted on what we come up here. Will be discussing with the team a bit later today.
-Doug
June 16, 2017 at 7:11 pm in reply to: BatchPatch Service stuck "starting" after successful installation #10565dougModeratorIt’s not a licensing issue. Very strange though. If it’s not a permissions issue then it would appear to be some other issue with the environment, though at the moment it isn’t clear to me what the exact cause would be. We cannot reproduce it here, and we have *many* other customers using the feature without any issues.
Could it be something with UAC? Would you be able to temporarily disable UAC as a test? Note, we have UAC enabled in the default configuration here and it does not pose a problem. However, I wonder if you have UAC on a more strict setting than the default and if that could possibly be the source of the issue?
I will let you know if I come up with any other ideas for testing or possible causes. I have to step out now but will be back later this afternoon.
-Doug
June 16, 2017 at 5:03 pm in reply to: BatchPatch Service stuck "starting" after successful installation #10562dougModeratorIf, after installing the service, you try to modify the runner account, that will cause problems. We need to get it working in the default configuration where you simply install the service and use it as-is without making any modifications after that.
As a test, what happens if you install/run the service under a local administrator account? (not a domain account, but rather a local account on the computer that is a member of the local admins group, or just the built-in administrator account would also work as a test)
June 16, 2017 at 3:59 pm in reply to: BatchPatch Service stuck "starting" after successful installation #10568dougModeratorThanks for the info. I can confirm that the order of which account is setup first does not matter. BP supports having multiple accounts all running their own BP service, simultaneously, on the same computer.
What you are experiencing really does still sound like it’s a permissions issue of some kind. I believe there has to be *something* different about the new service account, as compared to your regular account, though it’s not clear exactly what it is in this case. Have you tried adding the ‘Log on as a service’ right for that service account or for the group that contains the account?
https://technet.microsoft.com/en-us/library/cc794944(v=ws.10).aspx
June 16, 2017 at 3:10 pm in reply to: BatchPatch Service stuck "starting" after successful installation #10573dougModeratorJtupeck – I’m not sure that what you are describing is the same issue. In your case the service cannot start. In the case of the other posters in this forum topic I think the issue was that the service would be stuck “starting.” Unclear if this is the same issue or if it has the same root cause.
In any event… what happens if you log on to the computer as the service account? I’m guessing you have not done that and have only tried to use run-as to launch BP as that service account, yes? I think the issue might be due to not having ever logged on to that computer with the service account. I think once you have logged on to the computer with that service account at least one time you won’t have any issues after that. Please report back.
Thanks,
Doug
June 15, 2017 at 7:14 pm in reply to: How can we referesh all columns which we selected in .bps? #10570dougModeratorHi Evan – At this time you would still need to manually select the action that you wish to perform. BP will not do it for you without you initiating the action.
-Doug
dougModeratorExcellent. Glad you got it figured out. Thanks for confirming.
-Doug
dougModeratorSounds like you are on track at this point, but for the sake of completeness I would just note that the HRESULT you got translates to:
0x80244019 -2145107943 SUS_E_PT_HTTP_STATUS_NOT_FOUND Http status 404 - object not found
I have never seen that occur before, but if you are using WSUS, then it would seem to imply that the actual update content is missing from your WSUS server despite the fact that the update exists in the catalog database on your WSUS.
dougModeratorHi 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 overloaded
According 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 overloaded
This 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.xml
Let 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
-
AuthorPosts