Downloading of packages in between VPN and CEM, does not refresh codebases until agent is restarted

book

Article ID: 205853

calendar_today

Updated On:

Products

Management Platform (Formerly known as Notification Server)

Issue/Introduction

When downloading packages in VPN and the client machine disconnects from VPN and switches to CEM mode, the codebases are not refreshed, until the agent is manually restarted.
This happens both ways. VPN <-> CEM

 Steps to reproduce: 

  1. New software package was created to deliver to SMA
  2. SMA connected on VPN and is downloading the new software package
  3. SMA is disrupted from VPN and connects to CEM
  4. Download package in retrying status in the agent logs.
  5. The only workaround at the moment is rebooting the Agent resumes the codebases for the package. 

 

Cause

Known issue.

In short: the actual switch from CEM to VPN is done the first time between download attempts and after that package download was started and failed (package is "Invalid").
The second switch was done while the package download was in progress, this caused the download to stop, and the network change event caused SMF to retry the download. The third attempt tried all the possible ways to connect to SMP but failed (package is "Invalid" again). No more network switches after that and SMF was not triggering the download anymore.

The problem is not in the switching itself, but rather why download is not triggered after the fail. 

Just FYI: The Agent restart just reset all kinds of counters as in Package Delivery, so in SMF and SMA core, that is why after restart everything is retried again.

Environment

ITMS 8.5 RU3 and earlier

Resolution

This issue has been resolved with our ITMS 8.5 RU4 release. See Fixed Issues