Tâche #11937
Distribution EOLE - Scénario #11503: Résolution de problèmes divers sur la 2.4.1
comportement du browsing en 2.4.1
Description
La commande suivante permet de lister les 'maîtres explorateur' de domaine sur le lan
# nmblookup -M -- -
en 2.3 sur un scribe on obtient bien l'ensemble des serveurs 'maitre explorateur'
en 2.4.1 sur un scribe on obtient que le domaine du scribe
cette 'étanchéité' du browsing en 2.4 est-elle normale ?
Demandes liées
Révisions associées
Ne pas déclarer la boucle locale dans les interfaces pour samba.
Ref #11937
Supprimer les modifications relatives au fonctionnement de samba4wins.
Ref #11937
Historique
#1 Mis à jour par Emmanuel IHRY il y a presque 9 ans
- Tracker changé de Bac à idée à Tâche
- Tâche parente mis à #11503
- Restant à faire (heures) mis à 4.0
#2 Mis à jour par Emmanuel IHRY il y a presque 9 ans
- Assigné à mis à Benjamin Bohard
#3 Mis à jour par christophe guerinot il y a presque 9 ans
ça pourrait peut être aider:
je viens de compiler l'ecdl en 2.5 "en l'état"
après installation à partir de la dernière iso 2.5 béta
il est fonctionnel (à part sûrement les relations d'approbation)
par contre on a pas le problème
la commande
# nmblookup -M -- -
permet bien de lister l'ensemble des 'maîtres explorateur' de domaine présent sur le LAN
#4 Mis à jour par Benjamin Bohard il y a presque 9 ans
Quels sont les autres paramètres de l'environnement ? Qui est serveur WINS (scribe ou autre) ? Pas de changements des "maîtres serveurs" ?
#5 Mis à jour par Benjamin Bohard il y a presque 9 ans
- Statut changé de Nouveau à En cours
#6 Mis à jour par Benjamin Bohard il y a presque 9 ans
- % réalisé changé de 0 à 50
Le paramètre interfaces semble contraindre samba3 de manière inadéquate : seule la première interface déclarée est utilisée dans la recherche avec nmblookup. En 2.4, la première interface déclarée est 127.0.0.1.
Le renseignement de cette interface ne semble pas être un prérequis pour les modules EOLE.
#7 Mis à jour par christophe guerinot il y a presque 9 ans
Il nous reste à vérifier que la suppression de la directive 'interfaces' nous permet bien de pouvoir déclarer plusieurs interfaces réseaux sur le serveur, dans le cas où le serveur est déclaré comme serveur wins (samba 3)
#8 Mis à jour par christophe guerinot il y a presque 9 ans
template eole-fichier/membre/tmpl/smb-include_global.conf
la variable 'smb_wins_server_list' était éventuellement définie dans le cas de l'utilisation de samba4wins avec une liste de plusieurs serveurs wins
samba4wins n'étatnt pas utilisé, les lignes suivantes sont donc à supprimer
%if %%is_defined('smb_wins_server_list') bind interfaces only = yes %end if
#9 Mis à jour par christophe guerinot il y a presque 9 ans
wins4wins n'étant plus utilisé , forcer l'écoute sur l'interface 127.0.0.1 ne doit plus être nécessaire (à confirmer)
le retour à la configuration standard 'eole' peut se faire en supprimant l'écoute sur la boucle locale
%if %%mode_conteneur_actif == 'non' interfaces = %%adresse_ip_eth0 %else interfaces = eth1 %end if
#10 Mis à jour par Benjamin Bohard il y a presque 9 ans
- Fichier smb.conf.patch ajouté
- Statut changé de En cours à Résolu
- % réalisé changé de 50 à 100
La résolution prend la forme d'un patch à intégrer aux serveurs via zéphir : la recompilation pour la 2.4.1 n'est plus souhaitable étant donné que la qualification est achevée.
#11 Mis à jour par Benjamin Bohard il y a presque 9 ans
- Fichier smb.conf.patch ajouté
- Restant à faire (heures) changé de 4.0 à 0.0
Suppression pure et simple de la boucle locale.
#12 Mis à jour par Benjamin Bohard il y a presque 9 ans
- Fichier
smb.conf.patchsupprimé
#13 Mis à jour par Emmanuel IHRY il y a presque 9 ans
Vu en visio de fin de sprint : faire un patch car ne sera pas intégré à la 2.4.1
#14 Mis à jour par christophe guerinot il y a presque 9 ans
- Fichier smb-include_global.conf.patch Voir ajouté
- Restant à faire (heures) changé de 0.0 à 4.0
#15 Mis à jour par christophe guerinot il y a presque 9 ans
je joins le patch pour le projet eole-fichier pour la partie fichier-membre (utilisé sur l'eSbl)
du template smb-include_global.conf (attention il y a également un template smb-include_global.conf pour fichier-primaire
pour la partie à supprimer
%if %%is_defined('smb_wins_server_list') bind interfaces only = yes %end if
#16 Mis à jour par christophe guerinot il y a presque 9 ans
- Fichier smb.conf.patch Voir ajouté
Vu avec Benjamin, la mouture initiale 'eole' est
interfaces = eth0 (au lieu de 'interfaces = %%adresse_ip_eth0)
je joins le patch adapté
#17 Mis à jour par christophe guerinot il y a presque 9 ans
- Fichier
smb.conf.patchsupprimé
#18 Mis à jour par Thierry Bertrand il y a presque 9 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 4.0 à 0.0