This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

SEC - "Awaiting Policy Transfer" randomly appearing

SEC Version: 4.7.0.13

Client Version: 9.7

----------------------------------------

Hey,

this has been something on going for sometime now and I was hoping I might be able to find a permanent solution.

Basically what happens is I get random computers that one day decide to report the message "Awaiting Policy Transfer". Rebooting the machines does not correct the message, forcing the machine to do an update does not correct the message either. So far the only thing that seems to work is to push the client back down to the computer. The message is cleared and then sometimes with the same machine it reappears, other times it does not.

It is not specific to any one computer, it just seems to be completely random with no rhyme nor reason to why it appears.

I have done the stopping and starting of the "Sophos Message Router" service test to see if the clients are communicating back to the SEC. When I stop the service, I do receive a "red x" over the client in question and the "x" goes away when I start the service back up.

The message doesn't seem to ever clear itself once it appears, the number of clients that report this message seems to climb unless I push the client back down to the computer.

I am going to continue to monitor to see if the clients eventually do correct themselves, but I suspect they do not.

Does anyone else have this issue or have you run into this issue? If so, how did you correct it?

Any advice would be great!

Thank you

:16273


This thread was automatically locked due to age.
Parents
  • Hi,

     

    Glad you've found the information in this thread insightful.

     

    I can imagine an "Auto-Policy Comply" feature could generate a lot of messages and therefore network traffic if it went wrong or something got into a loop.  I suppose there is also the chance it could also kick it just after the "local admin" changed the setting which could be a bit annoying.  I suppose, maybe it the user had gone through the "Authenticate user" process of tamper protection the auto-comply messages could be dropped/queued until that admin "session" ended?

     

    Anyway, as far as I can tell it's ultimately the management service that needs to be prodded into sending out the set-configuration messages.  It appears that the conditions that would initiate that are:
     

    1. Poke it from SEC with a comply with policy, a modify of a linked policy, or moving the machine to a new group with a different policy.  This however all requires manual actions in SEC.

     

    2. A client requests a policy. This will take place if the client sends back a "no-ref" for the policy in question.

    The no-ref state is essentially a method the client can use to report that it has no local cached policy to compare it's current configuration against and therefore it can't establish if it's in policy or not.

    The cached policies are stored on the client in:
    "\Programdata\Sophos\Remote Management System\3\Agent\AdapterStorage \"

    or

    "\documents and settings\all users\application data\Sophos\Remote Management System\3\Agent\AdapterStorage \"

    as you can see, there is a sub-directory for each managed component and the policy files or files contained within.

     

    When the management agent on the client, performs a status check for SAV for example, the SAVadapter.dll loaded into the management agent must, I assume have information on how to call into SAV to get the running policy, it can then make the comparison and send back the status as mentioned above in the thread.  I suppose on the initial install of the client, these missing adapter storage files, lead to the no-ref which in turn leads to the set-configuration from the server. 

     

    So, that being said, one method to force a policy would be to delete the adapter storage file for the component required and restart the Sophos Agent service.  Within a few moments I would expect SEC to send the policy down in response to the no-ref status for the policy. I'm not sure if this could be made into a practical workable solution but it seems that this would be the only way short of writing something that can talk to the management service to invoke a policy send.

     

    Hope this helps.

     

    Regards,

    :16325
Reply
  • Hi,

     

    Glad you've found the information in this thread insightful.

     

    I can imagine an "Auto-Policy Comply" feature could generate a lot of messages and therefore network traffic if it went wrong or something got into a loop.  I suppose there is also the chance it could also kick it just after the "local admin" changed the setting which could be a bit annoying.  I suppose, maybe it the user had gone through the "Authenticate user" process of tamper protection the auto-comply messages could be dropped/queued until that admin "session" ended?

     

    Anyway, as far as I can tell it's ultimately the management service that needs to be prodded into sending out the set-configuration messages.  It appears that the conditions that would initiate that are:
     

    1. Poke it from SEC with a comply with policy, a modify of a linked policy, or moving the machine to a new group with a different policy.  This however all requires manual actions in SEC.

     

    2. A client requests a policy. This will take place if the client sends back a "no-ref" for the policy in question.

    The no-ref state is essentially a method the client can use to report that it has no local cached policy to compare it's current configuration against and therefore it can't establish if it's in policy or not.

    The cached policies are stored on the client in:
    "\Programdata\Sophos\Remote Management System\3\Agent\AdapterStorage \"

    or

    "\documents and settings\all users\application data\Sophos\Remote Management System\3\Agent\AdapterStorage \"

    as you can see, there is a sub-directory for each managed component and the policy files or files contained within.

     

    When the management agent on the client, performs a status check for SAV for example, the SAVadapter.dll loaded into the management agent must, I assume have information on how to call into SAV to get the running policy, it can then make the comparison and send back the status as mentioned above in the thread.  I suppose on the initial install of the client, these missing adapter storage files, lead to the no-ref which in turn leads to the set-configuration from the server. 

     

    So, that being said, one method to force a policy would be to delete the adapter storage file for the component required and restart the Sophos Agent service.  Within a few moments I would expect SEC to send the policy down in response to the no-ref status for the policy. I'm not sure if this could be made into a practical workable solution but it seems that this would be the only way short of writing something that can talk to the management service to invoke a policy send.

     

    Hope this helps.

     

    Regards,

    :16325
Children
No Data