Hi, i  don't know why  but  dosen't work, i post here my config and debug:
-----------------------------------------------
when I try php-cli, my php file works fine:
r...@ubuntu# ./getvlan.php Hege
Tunnel-Type = VLAN
Tunnel-Medium-Type = IEEE-802
Tunnel-Private-Group-Id = vlan20
----------------------------------------------

the exec modul:

exec {          // is this part important?
   wait = no
   input_pairs = request
   shell_escape = yes
   output = none
}

exec get-vlan{
   wait = yes
   program = "/usr/local/etc/raddb/scripts/getvlan.php %{mschap:User-Name}"
   input-pairs = request
   output-pairs = reply
   packet-type = Access-Accept
#    shell-escape = yes
}

my get-vlan "modul" is in the post-auth section

here is the debug:

+- entering group post-auth {...}
[get-vlan]     expand: %{mschap:User-Name} -> Hege
Exec-Program output: Tunnel-Type = VLAN Tunnel-Medium-Type = IEEE-802 Tunnel-Private-Group-Id = vlan20 Exec-Program-Wait: plaintext: Tunnel-Type = VLAN Tunnel-Medium-Type = IEEE-802 Tunnel-Private-Group-Id = vlan20
Exec-Program: returned: 0
++[get-vlan] returns ok
} # server inner-tunnel
[peap] Got tunneled reply code 2
   EAP-Message = 0x03090004
   Message-Authenticator = 0x00000000000000000000000000000000
   User-Name = "TEST\\Hege"
[peap] Got tunneled reply RADIUS code 2
   EAP-Message = 0x03090004
   Message-Authenticator = 0x00000000000000000000000000000000
   User-Name = "TEST\\Hege"
[peap] Tunneled authentication was successful.
[peap] SUCCESS
[peap] Saving tunneled attributes for later

what is wrong?

thank you, Gabor

[email protected] írta:
I use external php script to get informations from the ldap.
exec getdata {
  program = .../sg.php %{User-Name}
  ..?..
}
post-auth {
  getdata
}

in the php script I do an ldap query with the argument,
and take the important data (three word) into variables.

How can I take this 3 data  back to the Tunnel-Type, Tunnel-Medium-type
and Tunnel-Private-Group-Id items of the freeRadius.


Print them out (echo). One per line.

Ivan Kalik
Kalik Informatika ISP

-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to