Hello, With this config, I want to say: anyuser@anything.edu should go to eduroam, but I get a warning that it wont be the case.. What's the correct config: Thanks a lot, Mohamed. proxy.conf: home_server eduroam1 { type = auth ipaddr = tlrs1.eduroam.us port = 1645 secret = eduroam_radius_secret } home_server eduroam2 { type = auth ipaddr = tlrs2.eduroam.us port = 1645 secret = eduroam_radius_secret } home_server_pool eduroam { type = fail-over home_server = eduroam1 home_server = eduroam2 } realm LOCAL { } realm NULL { } realm georgetown.edu { } realm gu.edu { } realm "~(.*\\.)+edu$" { nostrip auth_pool = eduroam } realm DEFAULT{ nostrip } radius/radacct/172.17.0.187/auth-detail-20150311 (0) auth_log : EXPAND %t (0) auth_log : --> Wed Mar 11 14:32:10 2015 (0) [auth_log] = ok (0) [chap] = noop (0) [mschap] = noop (0) [digest] = noop (0) suffix : Looking up realm "foo.edu" for User-Name = "ml623@foo.edu" (0) suffix : Found realm "~(.*\.)+edu$" (0) suffix : Adding Realm = "foo.edu" (0) suffix : Proxying request from user ml623@foo.edu to realm ~(.*\.)+edu$ (0) suffix : Preparing to proxy authentication request to realm "~(.*\.)+edu$" (0) [suffix] = updated (0) if ("%{Realm}" != 'NULL' && "%{Realm}" != 'LOCAL' && "%{Realm}" !~ /\\.edu$/) (0) EXPAND %{Realm} (0) --> foo.edu (0) EXPAND %{Realm} (0) --> foo.edu (0) EXPAND %{Realm} (0) --> foo.edu (0) if ("%{Realm}" != 'NULL' && "%{Realm}" != 'LOCAL' && "%{Realm}" !~ /\\.edu$/) -> FALSE (0) eap : EAP packet type response id 0 length 18 (0) eap : EAP-Identity reply, returning 'ok' so we can short-circuit the rest of authorize (0) [eap] = ok (0) } # authorize = ok (0) WARNING: You set Proxy-To-Realm = DEFAULT, but it is a LOCAL realm! Cancelling proxy request. (0) Found Auth-Type = EAP