Update to Android Configuration Page Changes GCM API Key

Article:TECH208785  |  Created: 2013-07-19  |  Updated: 2013-08-21  |  Article URL http://www.symantec.com/docs/TECH208785
NOTE: If you are experiencing this particular known issue, we recommend that you Subscribe to receive email notification each time this article is updated. Subscribers will be the first to learn about any releases, status changes, workarounds or decisions made.
Article Type
Technical Solution


Upon update of a value on the "Settings" --> "Android Configuration" page in the console for Symantec Mobile Security 7.2, GCM push notifications to devices stop working.  When you right-click and execute a device action, GCM will not initiate the device check-in.



In the Altiris Log Viewer, you may see the following error message displayed for each attempt to issue a right-click device action requiring GCM:

GCM notification to device <device ID> is failed due to System.Net.WebException: The remote server returned an error: (401) Unauthorized.
   at System.Net.WebClient.UploadValues(Uri address, String method, NameValueCollection data)
   at Symantec.Handheld.Android.GoogleService.GoogleServiceFacade.PushNotification(Object state)



Symantec Mobile Security 7.2 MR1 (SMS 7.2 MR1) releases prior to hot fix 3

Symantec Management Platform (SMP)

Android mobile devices

Google GCM



The update and save of any value on the Android Configuration page causes the GCM API key to be lost.  




This issue has been fixed with Symantec Mobile Security 7.2 MR1 hot fix 3.  Once this hotfix is applied to the SMP, the GCM API key is maintained when other settings on the page are modified and saved. GCM continues working.


Should it not be possible to immediately upgrade to hot fix 3, there is a known workaround.  Please include the correct GCM API Key in the API Key field when an update or change is required on the "Settings" --> "Android Configuration" page.


Supplemental Materials


Article URL http://www.symantec.com/docs/TECH208785

Terms of use for this information are found in Legal Notices