Hi again -

How did you install Radiator this time?

Package or tarball?

And what user is Radiator running as?

thanks

Hugh


On 17/7/2024 09:08, Cassidy B. Larson wrote:
Hi Hugh,

I did try downgrading to 4.25.. it seems to be related to the OS update or perl itself since it is persisting on 4.25 as it did on 4.29.. really odd.

It does seem like it’s receiving on the same port it’s sending back out to.. but not able.   So strange!

Tue Jul 16 16:17:10 2024: DEBUG: ServerConfig: registering childinit fn from Radius::Configurable

Tue Jul 16 16:17:10 2024: DEBUG: Radius::JSON backend is JSON::PP version 4.07

Tue Jul 16 16:17:10 2024: DEBUG: SCTP socket API extensions not available

Tue Jul 16 16:17:10 2024: DEBUG: Finished reading configuration file '/usr/local/etc/radiator/radius-eap-authentication.cfg'

Tue Jul 16 16:17:10 2024: DEBUG: Reading dictionary file '/data/radiator/raddb/dictionary'

Tue Jul 16 16:17:10 2024: INFO: Using Net::SSLeay 1.94 with SSL/TLS library version 0x300000d0 (OpenSSL 3.0.13 30 Jan 2024)

Tue Jul 16 16:17:10 2024: DEBUG: SSL/TLS library and Net::SSLeay support set_default_passwd_cb and related functions

Tue Jul 16 16:17:10 2024: DEBUG: This system is IPv6 capable. IPv6 capability provided by: core

Tue Jul 16 16:17:10 2024: DEBUG: Creating authentication socket <my_ip> port 1842

Tue Jul 16 16:17:10 2024: NOTICE: Server started: Radiator 4.25 on <hostname>

Tue Jul 16 16:17:31 2024: DEBUG: Packet dump:

*** Received from <ip> port 40333 ....

…

…

Tue Jul 16 16:17:31 2024: DEBUG: Packet dump:

*** Sending to <ip> port 40333 ....


Packet length = 46

0b 35 00 2e 30 e5 a1 5f 38 ea b4 b1 0c 02 04 0e

af 49 74 be 4f 08 01 2e 00 06 19 20 50 12 23 26

54 69 64 09 ed 26 4a ad f1 33 90 82 7f 21

Code:       Access-Challenge

Identifier: 53

Authentic: 0<229><161>_8<234><180><177><12><2><4><14><175>It<190>

Attributes:

      EAP-Message = <1>.<0><6><25>

      Message-Authenticator = #&Tid<9><237>&J<173><241>3<144><130><127>!


Tue Jul 16 16:17:31 2024: ERR: sendTo: send to  <ip> port 40333 failed: Socket operation on non-socket



On Jul 16, 2024, at 4:48 PM, Hugh Irvine via radiator <[email protected]> wrote:


Hello Cassidy -

This is very odd - it looks like the socket has not been created properly.

I don't understand how you could receive a packet on a socket and not be able to send?

What do the startup messages from Radiator look like?

And what is shown before the log below when the request is received - is it the same socket number?

thanks

Hugh


On 17/7/2024 07:37, Cassidy B. Larson via radiator wrote:
Seeing this after upgrading from a few releases to 4.29 and trying EAP with my same hosts/clients on my in-office wifi:

Tue Jul 16 15:31:05 2024: ERR: sendTo: send to 10.40.176.98 port 60389 failed: Socket operation on non-socket

We're now running FreeBSD 14.1-RELEASE on this.

Here's the last bit of a Trace 5 output..

Tue Jul 16 15:31:05 2024: DEBUG: Handling with Radius::AuthFILE:
Tue Jul 16 15:31:05 2024: DEBUG: AuthFILE Handling EAP type 1 (Identity), code: 2 (Response), identifier: 22, length: 24 Tue Jul 16 15:31:05 2024: DEBUG: Initialised SSL library: Net::SSLeay 1.94, OpenSSL 3.0.13 30 Jan 2024 Tue Jul 16 15:31:05 2024: DEBUG: TLS: Using 0x8 (8) for Net::SSLeay constant SSL2_MT_CLIENT_CERTIFICATE Tue Jul 16 15:31:05 2024: DEBUG: TLS: Using 0x3 (3) for Net::SSLeay constant SSL2_MT_CLIENT_FINISHED Tue Jul 16 15:31:05 2024: DEBUG: TLS: Using 0x2 (2) for Net::SSLeay constant SSL2_MT_CLIENT_MASTER_KEY Tue Jul 16 15:31:05 2024: DEBUG: TLS: Using 0x0 (0) for Net::SSLeay constant SSL2_MT_ERROR Tue Jul 16 15:31:05 2024: DEBUG: TLS: Using 0x6 (6) for Net::SSLeay constant SSL2_MT_REQUEST_CERTIFICATE Tue Jul 16 15:31:05 2024: DEBUG: TLS: Using 0x6 (6) for Net::SSLeay constant SSL2_MT_SERVER_FINISHED Tue Jul 16 15:31:05 2024: DEBUG: TLS: Using 0x4 (4) for Net::SSLeay constant SSL2_MT_SERVER_HELLO Tue Jul 16 15:31:05 2024: DEBUG: TLS: Using 0x5 (5) for Net::SSLeay constant SSL2_MT_SERVER_VERIFY Tue Jul 16 15:31:05 2024: DEBUG: TLS: Using 0x2 (2) for Net::SSLeay constant TLSEXT_ERR_ALERT_FATAL Tue Jul 16 15:31:05 2024: DEBUG: TLS: Using 0x1 (1) for Net::SSLeay constant TLSEXT_ERR_ALERT_WARNING Tue Jul 16 15:31:05 2024: DEBUG: TLS: Using 0x3 (3) for Net::SSLeay constant TLSEXT_ERR_NOACK Tue Jul 16 15:31:05 2024: DEBUG: TLS: Using 0x0 (0) for Net::SSLeay constant TLSEXT_ERR_OK Tue Jul 16 15:31:05 2024: DEBUG: AuthFILE setting EAPTLS_Ciphers to: DEFAULT:!EXPORT:!LOW
Tue Jul 16 15:31:05 2024: DEBUG: EAP result: 3, PEAP Challenge
Tue Jul 16 15:31:05 2024: DEBUG: AuthBy FILE result: CHALLENGE, PEAP Challenge Tue Jul 16 15:31:05 2024: DEBUG: Access challenged for [email protected]: PEAP Challenge
Tue Jul 16 15:31:05 2024: DEBUG: Packet dump:
*** Sending to 10.40.176.98 port 60389 ....

Packet length = 46
0b 1c 00 2e 67 6a 89 68 86 97 9f 2f c9 ca 99 68
c5 3f 5f 1f 50 12 40 12 4b 21 a4 80 19 29 dc 8e
c9 bc e2 a2 d3 6e 4f 08 01 17 00 06 19 20
Code: Access-Challenge
Identifier: 28
Authentic:gj<137>h<134><151><159>/<201><202><153>h<197>?_<31>
Attributes:
Message-Authenticator = @<18>K!<164><128><25>)<220><142><201><188><226><162><211>n
EAP-Message = <1><23><0><6><25>

Tue Jul 16 15:31:05 2024: ERR: sendTo: send to 10.40.176.98 port 60389 failed: Socket operation on non-socket



Going to try downgrading to a few previous releases to figure out where the problem started.. but just wondering if anybody had any quick clues while I found time to do that.

Thanks!

-c


_______________________________________________
radiator mailing list
[email protected]
https://lists.open.com.au/mailman/listinfo/radiator
_______________________________________________
radiator mailing list
[email protected]
https://lists.open.com.au/mailman/listinfo/radiator
_______________________________________________
radiator mailing list
[email protected]
https://lists.open.com.au/mailman/listinfo/radiator

Reply via email to