Hi all,
I’m a noob trying out the latest GenieACS(v1.2.3) with easycwmp running on OpenWRT. I’ve connected to the device and I can perform reboots and stuff.
When I do
curl -i 'http://192.168.1.227:7557/devices/FFFFFF-Generic-FFFFFF123456/tasks?timeout=3000&connection_request' -X POST --data '{"name": "getParameterValues", "parameterNames": ["Device.Man agementServer.Username" ]}'
it returns 200 OK and {"name":"getParameterValues","parameterNames":["Device.ManagementServer.Username"],"device":"FFFFFF-Generic-FFFFFF123456","timestamp":"2020-11-30T10:34:52.920Z","_id":"5fc4cacc3f370b2d30c800c9"}
.
Next I do curl -i 'http://192.168.1.227:7557/devices/?query=%7B%22_id%22%3A%225fc4cacc3f370b2d30c800c9%22%7D'
again it returns 200 OK but with no content, just a couple of square brackets.
This is my /etc/config/easycwmp file
config local
option enable '1'
option interface 'eth0'
option port '7547'
option ubus_socket '/var/run/ubus.sock'
option date_format '%FT%T%z'
option logging_level '3'
option password '1un53e868r0'
option username 'FFFFFF-Generic-FFFFFF123456'
config acs
option url 'http://192.168.1.227:7547'
option username 'admin'
option password 'admin'
option periodic_enable '1'
option periodic_interval '300'
option periodic_time '1970-01-01T16:56:19.566Z'
config device
option oui 'FFFFFF'
option serial_number 'FFFFFF123456'
option manufacturer 'OpenWrt
https___openwrt.org_'
option product_class 'Generic'
option hardware_version 'v0'
option software_version 'r11208-ce6496d796'`
When I look at wireshark for debugging, I can see a HTTP 1.1 401 Unauthorized packet.
Any pointers/suggestions are much appreciated!