Project

General

Profile

Tâche #9271

Distribution EOLE - Scénario #9446: Divers 2.4

hosts.allow vide sur Sphynx 2.4

Added by Olivier FEBWIN over 6 years ago. Updated over 5 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
-
Start date:
10/14/2014
Due date:
11/21/2014
% Done:

100%

Estimated time:
2.00 h
Spent time:
Remaining (hours):
0.0

Description

Depuis peu, je ne parviens plus à me connecter à notre Sphynx 2.4 en SSH.
En effet, le fichier /etc/hosts.allow est vide alors que j'ai bien %%ssh_eth1 à oui, une ip affectée à ip_ssh_eth1_0 et un masque correct dans netmask_ssh_eth1_0

Par contre, ssh_eth0 est à non
En faisant la modif directement dans /etc/hosts.allow, j'ai bien accès en SSH au Sphynx 2.4 jusqu'au prochain reconfigure...

hosts.allow.patch View (3.71 KB) Emmanuel GARETTE, 02/05/2015 10:37 AM

Associated revisions

Revision 6fc0ae7a (diff)
Added by Emmanuel GARETTE over 6 years ago

gestion des interfaces dans le fichier hosts.allow (ref #9271 @1h)

Revision 4889daed (diff)
Added by Emmanuel GARETTE over 6 years ago

support des listes pour le fichier hosts.allow (fixes #9271 @1h)

History

#1 Updated by Joël Cuissinat over 6 years ago

  • Estimated time set to 2.00 h
  • Parent task set to #9446

#3 Updated by Emmanuel GARETTE over 6 years ago

  • Status changed from Nouveau to En cours

#4 Updated by Emmanuel GARETTE over 6 years ago

  • Due date set to 11/21/2014
  • Assigned To set to Emmanuel GARETTE

#5 Updated by Emmanuel GARETTE over 6 years ago

  • % Done changed from 0 to 80
  • Remaining (hours) changed from 2.0 to 0.5

La demande initiale concerne la 2.4.0. Le commit est fait en 2.4.1. C'est bloquant sur la 2.4.0 si on n'autorise pas ssh sur l'interface 0.

A statuer.

#6 Updated by Emmanuel GARETTE over 6 years ago

  • Assigned To deleted (Emmanuel GARETTE)

#7 Updated by Joël Cuissinat over 6 years ago

  • % Done changed from 80 to 50
  • Remaining (hours) changed from 0.5 to 0.75

Le reconfigure ne passe plus sur mon Horus !

reconfigure - Erreur lors de l'instanciation du template de /etc/eole/hosts.allow : list indices must be integers, not NoneType
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/creole/reconfigure.py", line 492, in templates
    tmpl.instance_files(container=options.container, containers_ctx=CACHE['group_infos'].values())
  File "/usr/lib/python2.7/dist-packages/creole/template.py", line 568, in instance_files
    self._instance_file(fdict, container=ctx)
  File "/usr/lib/python2.7/dist-packages/creole/template.py", line 487, in _instance_file
    self.process(filevar, container)
  File "/usr/lib/python2.7/dist-packages/creole/template.py", line 413, in process
    raise TemplateError, msg
TemplateError: Erreur lors de l'instanciation du template de /etc/eole/hosts.allow : list indices must be integers, not NoneType

#8 Updated by Emmanuel GARETTE over 6 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 50 to 100

#9 Updated by Fabrice Barconnière over 6 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 0.75 to 0.0

#10 Updated by Olivier FEBWIN about 6 years ago

Problème identique sur Amon 2.4

#11 Updated by Emmanuel GARETTE about 6 years ago

Pourriez-vous tester le patch en attachement ?

Le fichier est à placer dans /usr/share/eole/creole/patch/

#12 Updated by Olivier FEBWIN about 6 years ago

Oui ça fonctionne avec ce patch

#13 Updated by Olivier FEBWIN about 6 years ago

Il semble que cette correction ne soit pas encore intégrée à la version stable.
Pourquoi est-ce si long ?

#14 Updated by Daniel Dehennin over 5 years ago

ERRATA

Un problème existe dans la version 2.4.0 empêchant l'accès au SSH alors qu'il est bien autorisé dans l'interface de configuration.

Le fichier hosts.allow, dans certain cas, n'est pas généré correctement.

Il faut utiliser le patch hosts.allow.patch.

Ce fichier est à placer dans le répertoire /usr/share/eole/creole/patch/ ou dans la variante.

Puis exécuter la commande reconfigure.

L'accès SSH devrait être à nouveau possible.

Ce problème est résolu dans la version 2.4.1.

#15 Updated by Olivier FEBWIN over 5 years ago

OK merci, par contre en 2.4.1 il y a aussi ce bug qui est corrigé en 2.4.2 :/

#16 Updated by Olivier FEBWIN over 5 years ago

OK merci, par contre en 2.4.1 il y a aussi ce bug (https://dev-eole.ac-dijon.fr/issues/12235) qui est corrigé en 2.4.2 :/

Also available in: Atom PDF