diff --git a/src/proxy.c b/src/proxy.c index 3391dc90b..2642b44a8 100644 --- a/src/proxy.c +++ b/src/proxy.c @@ -2577,7 +2577,7 @@ static int cli_io_handler_servers_state(struct appctx *appctx) for (; appctx->ctx.cli.p0 != NULL; appctx->ctx.cli.p0 = curproxy->next) { curproxy = appctx->ctx.cli.p0; /* servers are only in backends */ - if (curproxy->cap & PR_CAP_BE) { + if ((curproxy->cap & PR_CAP_BE) && !(curproxy->cap & PR_CAP_INT)) { if (!dump_servers_state(si)) return 0; }