AppD Archive

Agent Version is newer than Controller version

CommunityUser
Splunk Employee
Splunk Employee

Hi,

Am new to this AppDynamics and exploring for an urgent need.

Below is the error when trying to install a AzureAPI into my AppDynamics Azure subscription. Followed the steps provided in the documentation and published the Azure API into a Cloud Service.

We are unable to see any monitors/events in the AppDynamics Controller dashboard application, but getting the below error as Notifications.

Failed to register as agent version 4.2.3.31 on node RD00155D391E10 is incompatible with controller version 4.1.7                        

What is the issue and how to fix this?

0 Karma
1 Solution

CommunityUser
Splunk Employee
Splunk Employee

Finally, found the issue and resolved it.

The Azure Webrole is not installing the Agent if it is already installed in the VM or in Cloud. So once you deploy the Cloud package for the first time, need to make sure that the Agent installer is replaced with the one downloaded from AppDynamics controller.

So there is an inconsistency between the versions of controller hosted in AppDynamics Cloud and the one in AppDynamics Cloud Nuget packages.

I've logged into the Remote Desktop of WebRole and verified the version. Found that the Agent in controller is latest, and manually uninstalled.

Re-Installed the older version and it worked.

This ticket can be closed.

View solution in original post

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Hi Prasanth,

Yes, the agent version has to be the same version as the controller.

You can download the agent directly from your AppDynamic Controller Homepage, which would ensure that you get the same agent version as your controller.

Thanks,

Raja Peddireddy.

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Hi, Thanks for Reply.

I did the same, by downloading the Agent from Controller Home Page, and replaced with the one which is Nuget packages.

And, deployed the whole package to Azure.

Still the issue persists.

How do we check if Agent and Controller are of the same version?

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

The AppServerAgent.zip file that you downloaded from the controller would containe a folder with the version name in it, it should be something like ver4.1.7.1 in your case.

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Yes.  I took the same. Unzipped the content.

Replaced the MSI which came from Nuget packages with this 4.1.7.1 MSI and deployed to Azure.

Please confirm,

1)Do the application in Controller Portal will automatically be created or we manually needs to create it?

2) Even after publishing to Azure, getting the same Version warnings.

Thanks in advance.

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Finally, found the issue and resolved it.

The Azure Webrole is not installing the Agent if it is already installed in the VM or in Cloud. So once you deploy the Cloud package for the first time, need to make sure that the Agent installer is replaced with the one downloaded from AppDynamics controller.

So there is an inconsistency between the versions of controller hosted in AppDynamics Cloud and the one in AppDynamics Cloud Nuget packages.

I've logged into the Remote Desktop of WebRole and verified the version. Found that the Agent in controller is latest, and manually uninstalled.

Re-Installed the older version and it worked.

This ticket can be closed.

0 Karma
Get Updates on the Splunk Community!

See just what you’ve been missing | Observability tracks at Splunk University

Looking to sharpen your observability skills so you can better understand how to collect and analyze data from ...

Weezer at .conf25? Say it ain’t so!

Hello Splunkers, The countdown to .conf25 is on-and we've just turned up the volume! We're thrilled to ...

How SC4S Makes Suricata Logs Ingestion Simple

Network security monitoring has become increasingly critical for organizations of all sizes. Splunk has ...