cancel
Showing results for 
Search instead for 
Did you mean: 

rpc id Codes, eg Netconf RPC request: <rpc id="123">

sthon
Occasional Contributor

rpc id Codes, eg Netconf RPC request: <rpc id="123">

Hi guys,

I am trying to find out, which "Netconf RPC" logmessages relates to which "REST API" Call, cause in the RPC request I found more details about the API Call.
In this case I am wondering, why I see everytime the "rpc id="123" in the "Netconf RPC request"
Any idea about the possible "rpc id=" Codes, or any other information about it

example log
2021-07-14T09:32:04.406244+02:00 ... - [127.0.0.1] System()[] - Received Netconf RPC request: <rpc id="123"><get-active-users /></rpc>.
2021-07-14T09:32:04.451288+02:00 ... - [127.0.0.1] System()[] - REST API: get /api/v1/system/active-users by admin '<API-USER>/Administrator'.
2021-07-14T09:32:08.323701+02:00 ... - [127.0.0.1] System()[] - Received Netconf RPC request: <rpc id="123"><get-active-users><name>USERNAME</name></get-active-users></rpc>.
2021-07-14T09:32:08.338231+02:00 ... - [127.0.0.1] System()[] - REST API: get /api/v1/system/active-users by admin '<API-USER>/Administrator'.


2021-07-13T20:21:13.021564+02:00 ... [127.0.0.1] System()[] - REST API: get /api/v1/system/active-users by admin '<API-User>/Administrator'.
2021-07-13T20:21:12.991223+02:00 ... [127.0.0.1] System()[] - Received Netconf RPC request: <rpc id="123"><get-active-users /></rpc>.

2021-05-04T13:32:30.217195+02:00 ... [127.0.0.1] System()[] - REST API: delete /api/v1/system/active-users by admin '<API-User>/Administrator'.
2021-05-04T13:32:30.215630+02:00 ... [127.0.0.1] System()[] - Received Netconf RPC request: <rpc id="123"><delete-active-sessions><session-records><session-record><session-id>sid08........</session-id></session-record></session-records></delete-active-sessions></rpc>.

thx in advance
 Sascha

1 REPLY 1
flipPipe
Frequent Contributor

Re: rpc id Codes, eg Netconf RPC request: <rpc id="123">

Hi,

 

That  is from netconf specification

https://datatracker.ietf.org/doc/html/rfc6241#section-4.1

 

The <rpc> element has a mandatory attribute "message-id", which is a
string chosen by the sender of the RPC that will commonly encode a
monotonically increasing integer.