Fix the check or arguments of the 'acme challenge_ready' command which
was checking if all arguments are NULL instead of one of the argument.
Must be backported to 3.2 and later.
int remain = 0;
struct ebmb_node *node = NULL;
- if (!*args[2] && !*args[3] && !*args[4]) {
- memprintf(&msg, ": not enough parameters\n");
+ if (!*args[2] || !*args[3] || !*args[4]) {
+ memprintf(&msg, "Not enough parameters: \"acme challenge_ready <certfile> domain <domain>\"\n");
goto err;
}