On Sep 17, 2021, at 5:46 AM, 老咪 via Freeradius-Users <freeradius-users@lists.freeradius.org> wrote:
I download the newest code in github, master branch.After I fixed some small bugs, run the freeRadius server 4.0 by radiusd -X It show like this:
We don't recommend that people run the "master" branch. It's still alpha, and hasn't had an official release. It may or may not work, depending on the day.
... ... Scheduler created in single-threaded mode #### Opening listener interfaces #### Ready to process requests Network - Failed adding new socket to network event loop: Failed inserting filters for FD 15: EFAULT: Bad address Network - Failed adding new socket to network event loop: Failed inserting filters for FD 16: EFAULT: Bad address Network - Failed adding new socket to network event loop: Failed inserting filters for FD 17: EFAULT: Bad address Network - Failed adding new socket to network event loop: Failed inserting filters for FD 18: EFAULT: Bad address
That's an error from libkeueue. You're probably running a very old version, because that's what most distributions ship. We've put a lot of fixes into libkqueue, and the latest version from GitHub should work a lot better. Alan DeKok.