Переезжали на новый сервер и заодно решили обновить freeradius с 2.2 до 3.0.
Listening on auth address * port 1812
Listening on acct address * port 1813
Listening on auth address 127.0.0.1 port 18120 as server inner-tunnel
Opening new proxy socket 'proxy address * port 0'
Listening on proxy address * port 58434
Ready to process requests
Received Accounting-Request Id 0 from 46.158.248.181:41271 to 172.31.1.100:1813 length 190
server dynamic_client_server {
(0) # Executing section authorize from file /etc/raddb/sites-enabled/dynamic-clients
(0) authorize {
(0) if ("&raw:NAS-Identifier")
(0) if ("&raw:NAS-Identifier") -> TRUE
(0) if ("&raw:NAS-Identifier") {
(0) if ("%{sql: select count(*) from nas where nas.nasidentifier='&raw:NAS-Identifier'}" == 1)
(0) EXPAND %{User-Name}
(0) -->
(0) SQL-User-Name set to ''
rlm_sql (sql): Reserved connection (4)
rlm_sql (sql): Executing query: ' select count(*) from nas where nas.nasidentifier='&raw:NAS-Identifier''
rlm_sql (sql): Released connection (4)
rlm_sql (sql): Closing connection (0), from 1 unused connections
rlm_sql_mysql: Socket destructor called, closing socket
(0) EXPAND %{sql: select count(*) from nas where nas.nasidentifier='&raw:NAS-Identifier'}
(0) --> 0
(0) if ("%{sql: select count(*) from nas where nas.nasidentifier='&raw:NAS-Identifier'}" == 1) -> FALSE
(0) } # if ("&raw:NAS-Identifier") = notfound
(0) } # authorize = notfound
} # server dynamic_client_server
Ignoring request to acct address * port 1813 from unknown client 46.158.248.181 port 41271 proto udp
В
%{User-Name} и
NAS-Identifier - пустые значения.
Кто-нибудь сталкивался с вопросом переезда, а может именно с этой проблемой?
Есть подозрение, что где-то накосячено с получением этих самых атрибутов.
Этот же роутер прекрасно авторизуется на старом сервере.
radiusd -X
https://yadi.sk/i/hgSzN58cvLaXH