cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1534
Views
0
Helpful
4
Replies

LSA - CFS to RFS error - 'application protocol error'

Raja.Selvaraj
Level 4
Level 4

Trying to create commit a change from CFS to RFS node. Always getting the error "application protocol error". Not sure what could be the cause. Would be helpful for quick solution if it is known issue related to NED settings or something.

 

 

//devel.log

<ERR> 4-Oct-2018::13:51:13.623 nso-lsa01-cfs01a ncs[15031]: devel-c prepare error {proto_usage, "callback invocation failed"} daemon id: 0
<ERR> 4-Oct-2018::13:51:13.623 nso-lsa01-cfs01a ncs[15031]: devel-c prepare/"ncs-internal-device-mgr" error {proto_usage, "callback invocation failed"}

4 Replies 4

Jan Lindblad
Cisco Employee
Cisco Employee

More information is needed to comment on this.

atriyant
Cisco Employee
Cisco Employee

I have the problem too.

Found out that it's due to the CFS and RFS is out-of-sync.

another issue is, apart from package reload in RFS, device on-boarding also make CFS and RFS out of sync which is not supposed to.

Anyone has this similar LSA issue?

Following this issue, found that:

If we do sync-from in the RFS, it has to be followed by sync-from in the CFS.

Otherwise the ‘application protocol error’ will occur when create/update/delete services from the CFS.

 

The CFS and RFS will be out-of-sync on these conditions:

  • Devices onboarding / offboarding in RFS
  • Services create/update/delete directly in RFS
  • Package reload in RFS
  • NSO config changes in RFS
  • SYNC-FROM in RFS

I have checked with BU regarding this issue and it is a known condition with the LSA architecture . The resolution is to configure an “out of sync accept “ profile on the CFS for each of the RFS onboarded so that there is no need to do a sync-from the CFS.