I am currently testing the 00.07.00 version of the RUTX09 firmware and I have encountered an issue with JSON-RPC.
A mwan3 request is replied by a permission error:
{"jsonrpc":"2.0","id":1,"error":{"code":-32002,"message":"Access denied"}}
By comparing the rpcd configuration file with the version 00.02.06 I have noticed that two new lines have been added to the /etc/config/rpcd file in the admin login section:
list read '!superuser'
list write '!superuser'
Commenting these lines allows me to use JSON-RPC API like before.
Why have you added these lines?
Is it possible to enable JSON-RPC directly from the WebGUI?