Re: Question!

From: David Randall [MS] (davidra_at_microsoft.com)
Date: 09/22/04


Date: Wed, 22 Sep 2004 11:58:02 -0700

What appears to be happening is:

The policy gets to the client before the package gets to the DP. When the
client tries to run the package from the DP, the MP returns an empty list of
DP's (because the package isn't there yet). The client then goes into a
retry mode, retrying every hour. At some point, the loop ends, and the
client creates another content location request (give me a DP), which should
succeed, provided the package is at the DP now.

When you update the DP, and that updates the version number, a corresponding
policy is sent to the client indicating a new version. Any previous
download requests for the package are cancelled and a new request is made
for the new version.

One possible way of helping this is to adjust your policy download interval.
That's set in the Advertised Programs Client agent properties, in the
"Specify how often the Advanced Client should check for a new policy." The
default value is 60 minutes. You can set it as low as 5 minutes, but this
will increase your client -> MP traffic. You'll need to test / adjust as
appropriate.

The other thing I suggest you do is make sure your package is sent out to
all DP's before you create your advertisement. It's actually the
advertisement policy that triggers the program execution, and its where the
version information is stored. So, if the policy gets to the client before
the DP has the package, problems ensue.

As to fixing your problem, I would make sure your client policy polling
interval is 60 minutes (or less) and update the packages. You can't
globally do this, you'll need to do them one at a time. For that matter,
you might want to stagger it a bit in the event you've got a lot of disk
activity going on while you update the packages.

If you need to test an individual computer after doing the update to the DP,
use the control panel applet to trigger a "machine policy update" from the
Actions tab.

Let us know how it goes.

Dave

-- 
This posting is provided "AS IS" with no warranties, and confers no rights.
"ipsec23" <ipsec23@discussions.microsoft.com> wrote in message 
news:08ED8EEE-FC16-472D-A2CE-8DA7156B826D@microsoft.com...
> Hi david,
> When i did my Office 2003 deployment i found that all XP cients were 
> showing
> the  "ContentAvailable ignoring update with no DPs for content request ID
> {06D6D83F-99FC-44D7-8D45-FFFCEFD1836B}". But then i tried to update the
> program, do a refresh of the DP, do a update of a DP and all that stuff 
> and
> it took almost 4 hrs for it to start receiving the program and deploy it.
> Now i find every server in the org showing the same errors in their
> respective execmgr.log files.Is there a way to do a global referesh so 
> that
> all adv clients get in sych with the site server.I tried the "updating
> "techinque on a  bunch of 2000 servers but it never worked on it and the 
> logs
> are being flooded with the above error message every 1 hour.
> Although i noticed the problem earlier i was assuming that they will get
> into sych all by themselves or by my intervention.But's its doesn't seem 
> to
> happen now.
> Any thoughts?
> Many Thanks!
>
> "David Randall [MS]" wrote:
>
>> ipsec23 let me know offline that the pkg update fixed the problem.
>>
>> -- 
>> -- 
>> This posting is provided "AS IS" with no warranties, and confers no 
>> rights.
>> "David Randall [MS]" <davidra@microsoft.com> wrote in message
>> news:OoWJUjcmEHA.3336@TK2MSFTNGP10.phx.gbl...
>> > Just to make sure the client policy and the server policy and the 
>> > package
>> > information are in sync,
>> >
>> > Right click your package and update it.  This will bump the version 
>> > number
>> > on the package.  Then, wait for the other servers to get the new policy
>> > (every 60 minutes by default, unless you want to manually trigger a
>> > machine policy cycle) and see if they can get the package.  The only 
>> > thing
>> > that comes to mind is an out-of-sync policy with the package version.
>> >
>> > -- 
>> > -- 
>> > This posting is provided "AS IS" with no warranties, and confers no
>> > rights.
>> > "ipsec23" <ipsec23@discussions.microsoft.com> wrote in message
>> > news:F305363C-DE0C-4DF1-AA5A-1CEDDF991E59@microsoft.com...
>> >> Hi David,
>> >> Thanks for the response. The site server and the servers are on 
>> >> different
>> >> subnets and have included both the subnets in the Site boundaries 
>> >> tab.In
>> >> the
>> >> "Roaming boundaries" tab have set the "include site boundaries within 
>> >> the
>> >> local roaming boundaries of this site" . I have not enabled my DP to 
>> >> be a
>> >> protected DP.
>> >>
>> >> Some servers of the same server subnet are able to receive content and
>> >> apply
>> >> patches which makes me wonder as to why only certain servers are 
>> >> acting
>> >> strange!!!?? Changed the adv properties to run the prg from a remote
>> >> ditribution point .Found that the cleint received the updated policy 
>> >> but
>> >> then
>> >> again it has started showing the same old error message 
>> >> "ContentAvailable
>> >> ignoring update with no DPs for content request ID
>> >> {42025D82-43BC-41EF-A8F2-FF55836C3609}".
>> >>
>> >> Many Thanks!!
>> >>
>> >>
>> >> "David Randall [MS]" wrote:
>> >>
>> >>> ContentAvailable ignoring update with no DPs for content request ID
>> >>>
>> >>> means that you don't have the package at the distribution point for 
>> >>> the
>> >>> client.
>> >>>
>> >>> Check to make sure the DP has the package (in Package Status node)
>> >>> Make sure your client computer is in the roaming (or site) boundaries 
>> >>> of
>> >>> the
>> >>> site you're intending to have it get DP's from.
>> >>> By default, the advertisement properties say "don't run" when the
>> >>> computer
>> >>> is a remote roaming boundary, try changing the advertisement 
>> >>> properties
>> >>> to
>> >>> "run" and see if that helps.
>> >>> If you've got protected DP's, then the client is outside the 
>> >>> boundaries
>> >>> of
>> >>> all your DP's.
>> >>>
>> >>> Let us know how it goes.
>> >>>
>> >>> Dave
>> >>> -- 
>> >>> -- 
>> >>> This posting is provided "AS IS" with no warranties, and confers no
>> >>> rights.
>> >>> "ipsec23" <ipsec23@discussions.microsoft.com> wrote in message
>> >>> news:369EF276-0100-43B6-A3B8-4875ACC04DAB@microsoft.com...
>> >>> > Hi carl,
>> >>> > Thanks for the response.I havent had much luck with recompiling the
>> >>> > cimwin32.mof.Heres what i did.
>> >>> > Found that almost all of my 2000 servers was showing this error in
>> >>> > their
>> >>> > respectinve execmgr.log files. Fortunately found one machine that
>> >>> > could
>> >>> > downlaod content from the DP and deploy the patch. Copied the
>> >>> > cimwin32.mof
>> >>> > from this machine and copied it to the machine under examination.
>> >>> > Created
>> >>> > a
>> >>> > batch file "troubleshoot.bat" with the location of the .mof file 
>> >>> > which
>> >>> > looked
>> >>> > like this :
>> >>> > Mofcomp C:\Winnt\system32\wbem\cimwin32.mof
>> >>> > Executed the batch file and got the message Done!, which i believe
>> >>> > indiacted
>> >>> > that the compilation was successfull. Executed the "Run Advetised
>> >>> > Programs"
>> >>> > utility to find execmgr.log is generating the follwing messgae hour
>> >>> > after
>> >>> > hour!
>> >>> > ContentAvailable ignoring update with no DPs for content request ID
>> >>> > {42025D82-43BC-41EF-A8F2-FF55836C3609}
>> >>> > To stop this error messsage from getting generated  tried 
>> >>> > recompiling
>> >>> > with
>> >>> > the old file again but it doesnt seem to fix the problem.  I guess 
>> >>> > the
>> >>> > problem has worsened now.Please help!! How do i resolve this 
>> >>> > issue??
>> >>> > Many Thanks!!
>> >>> >
>> >>> > "ipsec23" wrote:
>> >>> >
>> >>> >> Hi,
>> >>> >> I am running SMS 2003 on a Windows 2003. I am having a problem 
>> >>> >> with
>> >>> >> my
>> >>> >> test
>> >>> >> cleint receiving a patch update from the site server. execmgr.log
>> >>> >> shows
>> >>> >> the
>> >>> >> following.
>> >>> >> Execmgr.log
>> >>> >> ========
>> >>> >> Policy is updated for Program: MBSA - 2000_Update, Package: 
>> >>> >> CIT00012,
>> >>> >> Advert: CIT20021
>> >>> >> Content version for program MBSA - 2000_Update package CIT00012 
>> >>> >> has
>> >>> >> been
>> >>> >> changed to 3
>> >>> >> Cancel content request for program MBSA - 2000_Update package
>> >>> >> CIT00012 as
>> >>> >> content version has changed.
>> >>> >> Requesting content from CAS for package CIT00012 version 3
>> >>> >>
>> >>> >> Raising event:
>> >>> >> [SMS_CodePage(437), SMS_LocaleID(1033)]
>> >>> >> instance of SoftDistWaitingContentEvent
>> >>> >> {
>> >>> >> AdvertisementId = "CIT20021";
>> >>> >> ClientID = "GUID:6438FECA-0BB5-4D5C-B5BD-2A1F2B2AB111";
>> >>> >> DateTime = "20040910065455.421000+000";
>> >>> >> MachineName = "ACE";
>> >>> >> PackageName = "CIT00012";
>> >>> >> PackageVersion = "3";
>> >>> >> ProcessID = 1240;
>> >>> >> ProgramName = "MBSA - 2000_Update";
>> >>> >> SiteCode = "CIT";
>> >>> >> ThreadID = 1472;
>> >>> >> };
>> >>> >> Successfully raised SoftDistWaitingContentEvent event for program
>> >>> >> MBSA -
>> >>> >> 2000_Update
>> >>> >> Execution Request for program MBSA - 2000_Update state change from
>> >>> >> WaitingContent to WaitingContent
>> >>> >> ContentAvailable ignoring update with no DPs for content request 
>> >>> >> ID
>> >>> >> {42025D82-43BC-41EF-A8F2-FF55836C3609}
>> >>> >>
>> >>> >> From the last line of the log snippet, looks like the client is
>> >>> >> unable to
>> >>> >> find DP's.But i find the "package distribution point" setting to 
>> >>> >> show
>> >>> >> the
>> >>> >> right DP.The DP has recd the content. The client is able to access
>> >>> >> the
>> >>> >> mgmt
>> >>> >> point. I am wondering as to why it is not able to get the content
>> >>> >> from
>> >>> >> the DP?
>> >>> >> Can someone kindly help me out.
>> >>> >>
>> >>> >> Many Thanks!!
>> >>> >>
>> >>>
>> >>>
>> >>>
>> >
>> >
>>
>>
>> 


Relevant Pages

  • Re: Question!
    ... Just to make sure the client policy and the server policy and the package ... Right click your package and update it. ... wait for the other servers to get the new policy ...
    (microsoft.public.sms.admin)
  • Re: CM & SW
    ... when a user is logged in or no user logged in, and the credentials (use user ... could successfully install the package "whether or not a user is logged in", ... testing, showing me when a new policy or updated policy has been retrieved, ... Zander's SMS Client Center. ...
    (microsoft.public.sms.swdist)
  • Re: Question!
    ... > Just to make sure the client policy and the server policy and the package ... > Right click your package and update it. ... wait for the other servers to get the new policy ... >> "Roaming boundaries" tab have set the "include site boundaries within the ...
    (microsoft.public.sms.admin)
  • Re: SMS error and ISA
    ... while the CAS log shows that the client is requesting source version 1: ... Seems like the policy with the new version information hasn't reached the ... > The PkgServer action is none and Package update mask is 32 ...
    (microsoft.public.sms.swdist)
  • authentication problem
    ... IPSEC policys is distributed to clients and servers on ... Using the default ipsec policy filters in Windows the ... Canīt read the domain controller name on ... sent when the client is trying to login. ...
    (microsoft.public.win2000.security)