Some users may have issues creating a community account. For more information, please click here.

alexander_liebold
Occasional contributor

FNMS Inventory Beacon - auto upgrade failes

Jump to solution

Since the release of FNMS 2019 R2, we have had problems with the automatic update of the Inventory Beacons.
After a successful update of the FNMS application to a new release, we have enabled the update for the Inventory Beacons. However, the Beacons cannot download the upgrade packages, including the packages for the Inventory Agents. According to the logs on the Beacon and the PackageRetriver log, the download of the upgrade packages from the Processing Server is successful.

2020-08-17_11h49_13.png

After that the beacon looks for the Upgrade.xml file, which triggers the actual update process. This file should normally be located at "C:\ProgramData\Flexera Software\Staging\Common\Packages\Flexera\Upgrade\15.0.0\Rev1.0\Flexera Inventory Beacon Upgrade\". However, this file and the other sources are not available. Only a 0 KB GZ file is created in the folder structure.

2020-08-17_12h00_14.png

Since the beacon cannot complete the update process, it is stuck in a loop and cannot perform other tasks, e.g. importing data from SCCM.

2020-08-17_10h12_50.png

Workaround: Manually copy the upgrade packages from the Processing Server to the Inventory Beacons in the path "C:\ProgramData\Flexera Software\Staging\Common\Packages\Flexera\Upgrade\15.0.0\Rev1.0\".

After an update from FNMS 2019 R2 to 2020 R1, this problem still exists or better said, it exists again. The Flexera Support could not help us until now. We have already received information from several customers and partners that they are also struggling with this problem.

My question to the community: Does anyone here already have to deal with similar issues? If so, have you been able to develop a solution for the problem?

 

Many thanks and best regards

Alex

 

1 Solution
SherylSikora
Flexera
Flexera

@alexander_liebold,

For the On-Prem case, it looks like this is likely caused by not installing all of the features available during the beacon install. The "Inventory agent for managed devices" feature must be selected in order for the packages to download correctly and completely. Run the beacon install again and ensure that ALL features are selected for installation in that Custom Setup dialog.

This feature can be selected from the "Custom Setup" dialog in the installer, see screenshot below.

 
 

This should enable all of the beacon upgrade files to be downloaded to the 'Package/Flexera/Upgrade/[VERSION]/Rev1.0/Flexera Inventory Beacon Upgrade/Flexera Inventory Beacon Upgrade' folder and therefore allow the self-upgrade to continue successfully.

Regards,

Sheryl

(If my reply answers a question you have raised, please click "ACCEPT AS SOLUTION".)

View solution in original post

18 Replies
mschwach
Active participant

Hi Alexander,

we do have the same issue on our side.

Only solution is to copy the packages manually as you described.

btw. we also have a case open for it but with no solution til now

 

best regards,

Matthias

*Push*

Softline Group is Europe's leading independent expert in Software Asset Management.

Hi ,

Facing similar issue on a beacon related to cloud setup.

No update from support on the case raised.

 

regards

Winvarma

musmanjavaid
Occasional contributor
Hi i am facing similar issue. Where can i get the packages maunally so that I can paste it in desired location.
musmanjavaid
Occasional contributor
Hi i am facing similar issue. Where can i get the packages maunally so that I can paste it in desired location.
0 Kudos
musmanjavaid
Occasional contributor

Hi i am facing similar issue. Where can i get the packages maunally so that I can paste it in desired location.

0 Kudos

Hi,

the packages are located on the Processing or Parent Beacon server under "C:\ProgramData\Flexera Software\Warehouse\Repository\Packages\Flexera\Upgrade".

Cheers

Alex

Hi @alexander_liebold ,

will theses files be helpful for cloud based setup as well where in we can copy the packages from on-prem to cloud beacon as a work around?

One more thing observed is that we are facing this issue in EU cloud setup only and not sure if its because of this reason Flexera didn't roll out 2020 R1.1 to NAM cloud??

 

Regards,

Winvarma

0 Kudos
mschwach
Active participant

Hi,

the initial Problem has been determined on an on-premise environment.

I'm not sure if the workaround (mentioned here) will help on a cloud-based environment, too.

 

If you're facing issue with updating your cloud-based solution, you should ask Flexera-support and open up a case for it.

 

best regards,

Matthias

musmanjavaid
Occasional contributor
I am facing this issue in EU cloud environment too.
0 Kudos

Hi All,

The problem is fixed now. You should be able to auto-upgrade to the latest beacon in the EU Prod Environment. 

Thanks!

musmanjavaid
Occasional contributor
Thank you Alpesh for the update. I can confirm the issue has been resolved. We were facing this issue with two different customers. and the issue has been resolved for both customers 🙂
0 Kudos
alexander_liebold
Occasional contributor
Hi Alpesh,
is there a date when the fix for FNMS on-premise will be available?
mschwach
Active participant

Hello,

can you give a little more insight?

what has been done to fix the issue?

 

regards,

Matthias

0 Kudos
Hi,

It was a server side issue, where a redundant file presence was causing issues with downloading the beacon. The issue was only seen in the EU Prod instance.

There was no bug with the beacon auto-upgrade package and so, the issue seen with the OnPrem Fnms setup is unrelated. Please continue working with Support to find a resolution for the OnPrem setup.

Hope this helps.

Thanks!
0 Kudos
SherylSikora
Flexera
Flexera

@alexander_liebold,

For the On-Prem case, it looks like this is likely caused by not installing all of the features available during the beacon install. The "Inventory agent for managed devices" feature must be selected in order for the packages to download correctly and completely. Run the beacon install again and ensure that ALL features are selected for installation in that Custom Setup dialog.

This feature can be selected from the "Custom Setup" dialog in the installer, see screenshot below.

 
 

This should enable all of the beacon upgrade files to be downloaded to the 'Package/Flexera/Upgrade/[VERSION]/Rev1.0/Flexera Inventory Beacon Upgrade/Flexera Inventory Beacon Upgrade' folder and therefore allow the self-upgrade to continue successfully.

Regards,

Sheryl

(If my reply answers a question you have raised, please click "ACCEPT AS SOLUTION".)

View solution in original post

@SherylSikora 

Thank you very much for the feedback. We will try the reinstallation with the agent features.

What if the customer does not want to use an agent on the beacon? Can auto-updates not be performed on such beacons?

 

Regards,
Alex

Hi Alex,

The agent components are an integral part of the beacon, and should almost always be installed. These components are core to the beacon self-upgrade process, and are also (I think!) used for uploading some types of files to the beacon's parent.

I don't recall ever personally coming across a real world situation where it has been appropriate to not install the agent components on a beacon. In theory I guess this might be relevant to do if you're installing a beacon that will only ever be used to perform a specific subset of its normal functions and you know those functions don't involve any of the agent components. For example, you might get away without having these components installed on a beacon that is used to extract data from data sources without having a direct connection configured to a parent beacon.

(Did my reply solve the question? Click "ACCEPT AS SOLUTION" to help others find answers faster. Liked something? Click "KUDO". Anything expressed here is my own view and not necessarily that of my employer, Flexera.)