View Issue Details

IDProjectCategoryView StatusLast Update
0000398easycwmpBugpublic2019-12-13 14:08
Reporterchengang Assigned To 
PriorityhighSeveritymajorReproducibilityalways
Status newResolutionopen 
PlatformopenwrtOSlinuxOS Version4.4.60
Summary0000398: when ACS get multiple parameter values, tr069 client response is error
DescriptionAn error occurred when I tried to ipping diagnostic with multiple getParameterValues
Steps To Reproduce1.ACS send a request containing some getParameterValues to client for ipping diagnostic.
    
2.easycwmp client response is error.

3.When ACS send request containing any one of them,the response is normal.
Attached is the capture package file
TagsNo tags attached.

Activities

chengang

2019-12-11 08:15

reporter  

mohamed.kallel

2019-12-11 10:11

administrator   ~0000974

Please try the following command on your device:

easycwmp --json-input

you willl get the folllowing prompt:

easycwmp>

Then type the following commands

{"command":"get", "class":"value", "parameter":"InternetGatewayDevice.IPPingDiagnostics.SuccessCount"}
{"command":"get", "class":"value", "parameter":"InternetGatewayDevice.IPPingDiagnostics.FailureCount"}
{"command":"get", "class":"value", "parameter":"InternetGatewayDevice.IPPingDiagnostics.AverageResponseTime"}
{"command":"get", "class":"value", "parameter":"InternetGatewayDevice.IPPingDiagnostics.MinimumResponseTime"}
{"command":"get", "class":"value", "parameter":"InternetGatewayDevice.IPPingDiagnostics.MaximumResponseTime"}
{"command":"end"}


and then let me know about results

chengang

2019-12-12 02:45

reporter   ~0000975

following is result´╝Ü
root@demo:~# easycwmp --json-input
easycwmp>
{"command":"get", "class":"value", "parameter":"InternetGatewayDevice.IPPingDiagnostics.SuccessCount"}
{"command":"get", "class":"value", "parameter":"InternetGatewayDevice.IPPingDiagnostics.FailureCount"}
{"command":"get", "class":"value", "parameter":"InternetGatewayDevice.IPPingDiagnostics.AverageResponseTime"}
{"command":"get", "class":"value", "parameter":"InternetGatewayDevice.IPPingDiagnostics.MinimumResponseTime"}
{ "parameter": "InternetGatewayDevice.IPPingDiagnostics.SuccessCount", "value": "0", "type": "xsd:unsignedInt" }
{ "parameter": "InternetGatewayDevice.IPPingDiagnostics.FailureCount", "value": "0", "type": "xsd:unsignedInt" }
{"command":"get", "class":"value", "parameter":"InternetGatewayDevice.IPPingDiagnostics.MaximumResponseTime"}
{"command":"end"}{ "parameter": "InternetGatewayDevice.IPPingDiagnostics.AverageResponseTime", "value": "0", "type": "xsd:unsignedInt" }
{ "parameter": "InternetGatewayDevice.IPPingDiagnostics.MinimumResponseTime", "value": "0", "type": "xsd:unsignedInt" }
{ "parameter": "InternetGatewayDevice.IPPingDiagnostics.MaximumResponseTime", "value": "0", "type": "xsd:unsignedInt" }

mohamed.kallel

2019-12-13 14:08

administrator   ~0000976

That means your data model script works fine.
May you made some modification some where that cause the issue.

Better to retest with the original version with other parmeters and see if the issue reproduced

Issue History

Date Modified Username Field Change
2019-12-11 08:15 chengang New Issue
2019-12-11 08:15 chengang File Added: multi-getParameterValues error.pcap
2019-12-11 10:11 mohamed.kallel Note Added: 0000974
2019-12-12 02:45 chengang Note Added: 0000975
2019-12-13 14:08 mohamed.kallel Note Added: 0000976