FreeRadius - zmienne w virtual host

Serwery i sieci oparte na Slackware, wszelkiego rodzaju usługi, troubleshooting.

Moderatorzy: Moderatorzy, Administratorzy

lew
Użytkownik
Posty: 18
Rejestracja: 2011-06-15, 08:14

FreeRadius - zmienne w virtual host

Post autor: lew » 2013-08-05, 14:48

Mam problem z wyciągnięciem zmiennych w których przechowywane są Id sesji. Konfig wygląda w /etc/freeradius/sites-avaliable/default następująco:

Kod: Zaznacz cały

authorize {
    chap
    mschap
    sql
    update control {
    Auth-Type := `/etc/freeradius/bin/testradius '%{User-Name}' '%{Calling-Station-Id}' '%{NAS-IP-Address}' '%{reply:Framed-IP-Address}' '%{reply:Acct-Session-Id}' '%{reply:Acct-Unique-Session-Id}'`
    }
}
authenticate {
    Auth-Type PAP {
        pap
    }
    Auth-Type CHAP {
        chap
    }
    Auth-Type MS-CHAP {
        mschap
    }
}

preacct {
    acct_unique
}

accounting {
#   sql
}

session {
#   sql
}

post-auth {
#   sql
}
Chciałem do /etc/freeradius/bin/testradius przekazać zmienne dane sesji w momencie połączenia się użytkownika z serwerem. '%{User-Name}' '%{Calling-Station-Id}' '%{NAS-IP-Address}' '%{reply:Framed-IP-Address}' działają, natomiast nie mogę wyciągnąć '%{reply:Acct-Session-Id}' '%{reply:Acct-Unique-Session-Id}'. Próbowałem także bez "reply" - też nie działa. Wie może ktoś jak to zrobić?

ODPOWIEDZ