url_response probe configuration via AC fails with multiple ppm related errors: "unable to retrieve remote data - check ppm.log"
Although errors are displayed when opening the url_response probe, you can press ok and still load the url_response config. When adding a profile we also see ppm error for failed callbacks. Also, the user agent section of the url_response probe via AC shows the following error: Unable to retrieve options (User Agent)
Increasing the ppm log level to 5 and logsize to 10000, we can see the following errors:
[attach_socket, ppm] BEGIN AttributionTransform [attach_socket, ppm] (ctd-transform) Failed to find cached root node associated with the probe root node with the ctd id: /domain/hub/robot/url_response:MSN./domain/hub/robot/url_response:idsProbe.CtdCat [attach_socket, ppm] (ctd-transform) Failed to find cached root node associated with the probe root node with the ctd id: /domain/hub/robot/url_response:ctdMetricesNerveCenter./domain/hub/robot/url_response:NerveCenter./domain/hub/robot/url_response:idsProbe.CtdCat.CtdCat [attach_socket, ppm] (ctd-transform) Failed to find cached root node associated with the probe root node with the ctd id: /domain/hub/robot/url_response:HostProfile_MSN.Profile
[attach_socket, ppm] (url_response) Internal error encountered while processing callback 'getAgentTypeList' requested against url_response Adapter [attach_socket, ppm] (120) Callback error, Internal error encountered while processing callback 'getAgentTypeList' requested against url_response Adapter: Null value not allowed for key "key" on object type CtdOption with entries {}., See log for details., 1 at com.nimsoft.ppm.adapter.url_response.Adapter.handleCallback(Adapter.java:566)
Caused by: com.nimsoft.ids.ctd.exceptions.NullValueException: Null value not allowed for key "key" on object type CtdOption with entries {}., See log for details., 1 at com.nimsoft.ids.ctd.ui.CtdOption.validateProperties(CtdOption.java:154)
[attach_socket, ppm] Callback getAgentTypeList operation failed for /domain/hub/robot/url_response [attach_socket, ppm] BEGIN -- NimRequest for 'probe_list', against '/domain/hub/robot/controller' [attach_socket, ppm] END -- NimRequest for 'probe_list', against '/domain/hub/robot/controller'
Environment
- UIM v8.51 - Robot version (where the probe is running) v7.80 - Windows 2012 R2 - url_response probe version v4.43 - ppm probe version v3.47
Resolution
1. Stop the url_response probe.
2. Open the url_response probe via Raw Configure.
3. Under the "setup" section manually add the following value "Nimbus/2.0" to the "User Agent" key.
4. Save the changes, reactivate the url_response probe and re-test.