<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hello Heiki,<br class=""><div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class=""><br class=""></div></div></div></div></div></div></div></div><div><br class=""><blockquote type="cite" class=""><div class="">On 11 Apr 2019, at 12:39, Heikki Vatiainen <<a href="mailto:hvn@open.com.au" class="">hvn@open.com.au</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">On 11/04/2019 11.06, <a href="mailto:l.m.c.haverkotte@utwente.nl" class="">l.m.c.haverkotte@utwente.nl</a> wrote:<br class=""><br class=""><blockquote type="cite" class="">Some nice improvements and fixes. I’ve just installed this version on our test environment and i’m seeing some strange behaviour/errors on a configuration that runs fine with 4.22-2.<br class=""></blockquote><br class=""><blockquote type="cite" class="">Thu Apr 11 09:56:37 2019 137963: ERR: Could not handle an EAP request: Can't locate object method "getOriginaluserNameString" via package "Radius::Radius" at /opt/radiator/radiator/Radius/Util.pmline 88.<br class=""></blockquote><br class="">This is now fixed. The downloads have 4.23-2 packages with a fix for %W formatter that was causing the problem. It was caused by updates which allow Radiator to run with maximal warnings in which case care needs to be taken to, for example, not to split undefined User-Name to realm part.<br class=""><br class="">While the function it tried to call had a test, actual %W formatter did not have, but it now has.<br class=""></div></div></blockquote><div><br class=""></div><div>I can confirm that this has indeed fixed the problem.</div><div><br class=""></div><blockquote type="cite" class=""><div class=""><div class=""><blockquote type="cite" class="">Similarly, TTLS-PAP authentication logs the following:<br class="">Thu Apr 11 10:00:48 2019 916527: DEBUG: Handling with EAP: code 2, 8, 87, 21<br class="">Thu Apr 11 10:00:48 2019 916961: DEBUG: Response type 21<br class="">Thu Apr 11 10:00:48 2019 917282: INFO: EAP Response type 21 in unexpected state. NAS did RADIUS server failover for an ongoing EAP authentication?<br class=""></blockquote><br class="">This can happen, for example, when a RADIUS client switches to a secondary RADIUS server because of, for example, timeout from the primary. In this case the secondary gets an EAP message that is part of ongoing EAP authentication but it has no means to continue. In other words, it has no state that is needed for the authentication.<br class=""><br class="">Changes in 4.23 should not have changed EAP handling. Could you try with with 4.23-2 package to see that it's not releated to problems caused by the %W problem.<br class=""></div></div></blockquote><div><br class=""></div><div>This issue is also gone in the new release; I reviewed what was actually happening here, and I missed something in the earlier test on 4.23-1: radiator actually crashed related to the %W problem, so the continueing messages of the test client arrived at a newly started radiator instance causing the mismatch.</div><div><br class=""></div><div>Thanks for the awesomely fast response and fix!</div><div><br class=""></div><div>Kind regards,</div><div><br class=""></div><div><div class=""><b class="" style="font-family: "Times New Roman", serif; font-size: 12pt;"><span class="" style="color: gray; font-size: 7pt; font-family: Verdana, sans-serif;">Leon Haverkotte</span><span class="" style="font-size: 7pt; font-family: Verdana, sans-serif;"><font color="#999999" class=""> | </font></span></b><b class="" style="font-family: "Times New Roman", serif; font-size: 12pt;"><span class="" style="color: gray; font-size: 7pt; font-family: Verdana, sans-serif;">Network engineer</span><span class="" style="font-size: 7pt; font-family: Verdana, sans-serif;"><font color="#999999" class=""> | </font></span></b><b class="" style="font-family: "Times New Roman", serif; font-size: 12pt;"><span class="" style="color: gray; font-size: 7pt; font-family: Verdana, sans-serif;">University of Twente</span><span class="" style="font-size: 7pt; font-family: Verdana, sans-serif;"><font color="#999999" class=""> | </font></span></b><b class="" style="font-family: "Times New Roman", serif; font-size: 12pt;"><span class="" style="font-size: 7pt; font-family: Verdana, sans-serif; color: gray;"><b class="" style="color: rgb(0, 0, 0); font-family: "Times New Roman", serif; font-size: 12pt;"><span class="" style="color: gray; font-size: 7pt; font-family: Verdana, sans-serif;">Library, ICT Services & Archive (LISA) / ITO</span></b> | </span></b><span class="" style="color: gray; font-size: 7pt; font-family: Verdana, sans-serif;">Campus building Spiegel, room 226</span><b class="" style="font-family: "Times New Roman", serif; font-size: 12pt;"><span class="" style="font-size: 7pt; font-family: Verdana, sans-serif;"><font color="#999999" class=""> | </font></span></b><span class="" style="color: gray; font-size: 7pt; font-family: Verdana, sans-serif;">T: +31 (0)53 - 489 3016</span><b class="" style="font-family: "Times New Roman", serif; font-size: 12pt;"><span class="" style="font-size: 7pt; font-family: Verdana, sans-serif;"><font color="#999999" class=""> | </font></span></b><span style="color: rgb(128, 128, 128); font-family: Verdana, sans-serif; font-size: 9px;" class=""><a href="mailto:l.m.c.haverkotte@utwente.nl" class="">l.m.c.haverkotte@utwente.nl</a></span><b class="" style="font-family: "Times New Roman", serif; font-size: 12pt;"><span class="" style="font-size: 7pt; font-family: Verdana, sans-serif;"><font color="#999999" class=""> | </font></span></b><span style="color: rgb(128, 128, 128); font-family: Verdana, sans-serif; font-size: 9px;" class=""><a href="http://www.utwente.nl/lisa" class="">www.utwente.nl/lisa</a></span></div><div class=""><br class=""></div></div></div></body></html>