mirror of
https://gitlab2.federez.net/re2o/re2o
synced 2024-11-25 22:22:26 +00:00
Merge branch 'radius_asci' into '2.7'
Fix : All message in asci... See merge request federez/re2o!404
This commit is contained in:
commit
833d7177e9
1 changed files with 7 additions and 7 deletions
|
@ -191,12 +191,12 @@ def post_auth(data):
|
|||
nas_instance = find_nas_from_request(nas)
|
||||
# Toutes les reuquètes non proxifiées
|
||||
if not nas_instance:
|
||||
logger.info(u"Requète proxifiée, nas inconnu".encode('utf-8'))
|
||||
logger.info(u"Requete proxifiee, nas inconnu".encode('utf-8'))
|
||||
return radiusd.RLM_MODULE_OK
|
||||
nas_type = Nas.objects.filter(nas_type=nas_instance.type).first()
|
||||
if not nas_type:
|
||||
logger.info(
|
||||
u"Type de nas non enregistré dans la bdd!".encode('utf-8')
|
||||
u"Type de nas non enregistre dans la bdd!".encode('utf-8')
|
||||
)
|
||||
return radiusd.RLM_MODULE_OK
|
||||
|
||||
|
@ -295,15 +295,15 @@ def check_user_machine_and_register(nas_type, username, mac_address):
|
|||
if not user:
|
||||
return (False, u"User inconnu", '')
|
||||
if not user.has_access():
|
||||
return (False, u"Adhérent non cotisant", '')
|
||||
return (False, u"Adherent non cotisant", '')
|
||||
if interface:
|
||||
if interface.machine.user != user:
|
||||
return (False,
|
||||
u"Machine enregistrée sur le compte d'un autre "
|
||||
u"Machine enregistree sur le compte d'un autre "
|
||||
"user...",
|
||||
'')
|
||||
elif not interface.is_active:
|
||||
return (False, u"Machine desactivée", '')
|
||||
return (False, u"Machine desactivee", '')
|
||||
elif not interface.ipv4:
|
||||
interface.assign_ipv4()
|
||||
return (True, u"Ok, Reassignation de l'ipv4", user.pwd_ntlm)
|
||||
|
@ -404,7 +404,7 @@ def decide_vlan_switch(nas_machine, nas_type, port_number,
|
|||
|
||||
# Si le port est désactivé, on rejette la connexion
|
||||
if not port.state:
|
||||
return (sw_name, port.room, u'Port desactivé', None, False)
|
||||
return (sw_name, port.room, u'Port desactive', None, False)
|
||||
|
||||
# Si radius est désactivé, on laisse passer
|
||||
if port_profile.radius_type == 'NO':
|
||||
|
@ -460,7 +460,7 @@ def decide_vlan_switch(nas_machine, nas_type, port_number,
|
|||
return (
|
||||
sw_name,
|
||||
room,
|
||||
u'Utilisateur banni ou désactivé -> Web redirect',
|
||||
u'Utilisateur banni ou desactive -> Web redirect',
|
||||
None,
|
||||
False
|
||||
)
|
||||
|
|
Loading…
Reference in a new issue