``` 0(30690) CRITICAL: <core> [core/cfg.y:3517]: yyerror_at(): parse error in config file /etc/kamailio/kamailio.cfg, line 433, column 83: Too many arguments ```
Kamailio module functions support up to 6 parameters, this is by its current design of config interpreter. If someone wants to extend, has to make a PR.
The rest of error messages are printed because the interpreter tries to parse further to detect more errors.
Also the `redis_cmd()` is defined with only up to 6 parameters -- it is explicitly written in its docs:
* https://www.kamailio.org/docs/modules/stable/modules/ndb_redis.html#ndb_redi...
``` Total number of arguments cannot exceed six. ```
If you need more parameters, try to use an embedded scripting language like Lua (app_lua) or Python (app_python3), they have their own redis client libraries that you can use.