aboutsummaryrefslogtreecommitdiffstats
path: root/fnet/src/vespa/fnet/frt/require_capabilities.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'fnet/src/vespa/fnet/frt/require_capabilities.cpp')
-rw-r--r--fnet/src/vespa/fnet/frt/require_capabilities.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/fnet/src/vespa/fnet/frt/require_capabilities.cpp b/fnet/src/vespa/fnet/frt/require_capabilities.cpp
index 6996557c91e..26504d06e0f 100644
--- a/fnet/src/vespa/fnet/frt/require_capabilities.cpp
+++ b/fnet/src/vespa/fnet/frt/require_capabilities.cpp
@@ -5,6 +5,7 @@
#include <vespa/fnet/connection.h>
#include <vespa/vespalib/net/connection_auth_context.h>
#include <vespa/vespalib/net/tls/capability_env_config.h>
+#include <vespa/vespalib/net/tls/statistics.h>
#include <vespa/log/bufferedlogger.h>
LOG_SETUP(".fnet.frt.require_capabilities");
@@ -19,6 +20,7 @@ FRT_RequireCapabilities::allow(FRT_RPCRequest& req) const noexcept
if (is_authorized) {
return true;
} else {
+ CapabilityStatistics::get().inc_rpc_capability_checks_failed();
const auto mode = capability_enforcement_mode_from_env();
if (mode == CapabilityEnforcementMode::Disable) {
return true;