We`ve got Mikrotik x86 server acting as B-RAS for PPPoE connections. Our billig system send Rdius disconnect message to disconnect session on some billing events. In this message Radius server sends: sessionid, user-name and ip address parameters. Mikrotik successfully disconnect session but in logs we have “hotspot,error,info,debug Radius disconnect request for unknown ip xxx.xxx.226.133”
This is a guess: The hotspot feature can also use RADIUS to authenticate people. When a DM comes in the router can’t know who it’s for, so it gets passed to both processes (PPPoE and Hotspot). The PPPoE server finds the connection and terminates it, but the Hotspot server does not so it throws an error.
If you’re not using the Hotspot feature uninstall that package and the error should go away, otherwise the error should be safe to ignore.
I had the same problem with my freeradius server And i solved it using this command .
[root@yassinelab ~]# echo User-Name=‘mikrotik’, Framed-IP-Address = ‘10.0.0.10’ | radclient -c ‘1’ -n ‘3’ -r ‘3’ -t ‘3’ -x ‘192.168.200.165:3799’ ‘disconnect’ ‘hello’ 2>&1
Sent Disconnect-Request Id 136 from 0.0.0.0:46733 to 192.168.200.165:3799 length 36
User-Name = “mikrotik”
Framed-IP-Address = 10.0.0.10
Received Disconnect-ACK Id 136 from 192.168.200.165:3799 to 0.0.0.0:0 length 36
NAS-Identifier = “MikroTik”
NAS-IP-Address = 192.168.200.165
I hope that will work for you .