From: Alan T. DeKok Date: Tue, 5 Feb 2019 13:35:13 +0000 (-0500) Subject: add Module-Failure-Message on failure. Addresses #2464 X-Git-Tag: release_3_0_18~28 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ae8d6bb8e36dd06f73b58ccff1c849d6a2ecb6db;p=thirdparty%2Ffreeradius-server.git add Module-Failure-Message on failure. Addresses #2464 --- diff --git a/src/modules/rlm_realm/trustrouter.c b/src/modules/rlm_realm/trustrouter.c index e7294d26606..cd7350ea1be 100644 --- a/src/modules/rlm_realm/trustrouter.c +++ b/src/modules/rlm_realm/trustrouter.c @@ -625,7 +625,11 @@ REALM *tr_query_realm(REQUEST *request, char const *realm, pthread_mutex_unlock(&tidc_mutex); /* If we weren't able to get a response from the trust router server, goto cleanup (hence return NULL realm) */ - if (!rv) goto cleanup; + if (!rv) { + DEBUG2("Could not connect with Trust Router server for realm %s, rv = %d\n", realm, rv); + module_failure_msg(request, "Could not connect with Trust Router server for realm %s", realm); + goto cleanup; + } /* If we got a response but it is an error one, include a Reply-Message and Error-Cause attributes */ if (cookie.result != TID_SUCCESS) {