Can't open snmpcollector configuration: get_ctd_configuration / PPM-025 Error
search cancel

Can't open snmpcollector configuration: get_ctd_configuration / PPM-025 Error

book

Article ID: 214983

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM)

Issue/Introduction

We can't open the snmpcollector probe from Admin Console. The probe remains loading for a few minutes then we get the error below:

 

Configuration was unable to be retrieved. 

Message: Remote Request Error: get_ctd_configuration request against remote probe /snmpcollector failed
Resolution: Please verify that the targeted probe is operational. For additional details, check both the PPM and remote probe log file. 
Error Code: PPM-025

 

 

We tried to increase memory allocation on the PPM probe and snmpcollector probe but we still receive the following errors:

PPM LOG:

May 07 14:10:15:130 [attach_socket, ppm] (7) temporarily out of resources, Received status (7) on response (for sendRcv) for cmd = 'get_ctd_configuration'
 at com.nimsoft.nimbus.NimSessionBase.sendRcv(NimSessionBase.java:642)
 at com.nimsoft.nimbus.NimSessionBase.sendRcv(NimSessionBase.java:573)
 at com.nimsoft.nimbus.NimClientSession.send(NimClientSession.java:173)
 at com.nimsoft.nimbus.NimRequest.sendImpersonate(NimRequest.java:264)
 at com.nimsoft.pf.common.PfNimRequest.sendImpersonate(PfNimRequest.java:29)
 at com.nimsoft.nimbus.NimRequest.send(NimRequest.java:219)
 at com.nimsoft.ppm.operation.PfRemoteOperation.execute(PfRemoteOperation.java:98)
 at com.nimsoft.ppm.PPM.callPfProbeGetCtdConfiguration(PPM.java:421)
 at com.nimsoft.ppm.PPM.getCtdConfigurationFromProbe(PPM.java:385)
 at com.nimsoft.ppm.PPM.cbGetCtdConfiguration(PPM.java:302)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:498)
 at com.nimsoft.nimbus.NimServerSession$NimServerSessionThread.performCallback(NimServerSession.java:225)
 at com.nimsoft.nimbus.NimServerSession$NimServerSessionThread.handleMessage(NimServerSession.java:178)
 at com.nimsoft.nimbus.NimServerSession$NimServerSessionThread.run(NimServerSession.java:123)

 

SNMPCOLLECTOR LOG: 

May 07 14:57:58:947 [attach_socket, snmpcollector] (7) temporarily out of resources, pf-common-2.79.com.nimsoft.pf.common.error.646618ae9cbfbdf966a922876f6c1df4=Please wait and retry loading configuration later.
 at com.nimsoft.probes.network.snmpcollector.callback.GetCtdConfigurationCallback.getCtdConfigurationCallback(GetCtdConfigurationCallback.java:47)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:498)
 at com.nimsoft.nimbus.NimServerSession$NimServerSessionThread.performCallback(NimServerSession.java:216)
 at com.nimsoft.nimbus.NimServerSession$NimServerSessionThread.handleMessage(NimServerSession.java:169)
 at com.nimsoft.nimbus.NimServerSession$NimServerSessionThread.run(NimServerSession.java:123)

 

Additionally, when we try to access the snmpcollector Database browsing to http://<snmpcollector_server>:9715/database , the operation fails and the DB cannot be open. 

Environment

Release : DX UIM 20.4*/23.4*

Component : UIM - SNMPCOLLECTOR

Cause

Possible corruption of the snmpcollector database. 

Resolution

The SNMPcollector probe automatically saves backups of the SnmpCollector.mv.db file which is the DB where the configuration is stored. 

Eg: C:\Program Files (x86)\Nimsoft\probes\network\snmpcollector

 

These backups can be restored if needed. 

To restore a previous backup:

 

1. Stop snmpcollector

2. Unzip one of the dated dbbackups. The Zipped file contains a copy of SnmpCollector.mv.db

3. Rename or move away from the snmpcollector folder the current currupt SnmpCollector.mv.db

4. copy the SnmpCollector.mv.db from the backup to the snmpcollector folder

5. Start the probe and check if you can open the GUI.