won't crash the system, either. Maybe enbling it will let
someone debug the issues.
*/
if ((handler->request->packet->dst_port == 0) &&
(default_eap_type == PW_EAP_TLS)) {
- DEBUG2(" rlm_eap: Unable to tunnel TLS inside of TLS");
- return EAP_INVALID;
+ DEBUG2(" rlm_eap: WARNING: Tunnelling TLS inside of a TLS will probably not work.");
}
if (eaptype_call(inst->types[default_eap_type],
case PW_EAP_TLS:
case PW_EAP_TTLS:
case PW_EAP_PEAP:
- DEBUG2(" rlm_eap: Unable to tunnel TLS inside of TLS");
- eap_fail(handler);
- eap_handler_free(handler);
- return RLM_MODULE_INVALID;
+ DEBUG2(" rlm_eap: WARNING: Tunnelling TLS inside of a TLS will probably not work.");
break;
default: /* It may be OK, allow it to proceed */