Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/08/2012, à 11:05

manjahrow

obtention de la liste des serveurs.... Samba [Résolu]

Bonjour, je craque alors je demande de l'aide...

voici 3 mois j'ai réussi à configurer samba avec mon réseau (8 pc sous seven) et le serveur 2003. Je voyais tout et j'arrivais même à imprimer via l'imprimante serveur (fallait mettre mon mot de passe à chaque coup mais ça marchait !)

Depuis quelques temps (surement après une manip foireuse) je n'y arrive plus. J'ai réinitialiser mon fichier smb.config et à nouveau paramétré en suivant la doc mais rien n'y fait, j'ai toujours le même message d'erreur : L'obtention de la liste des partages du serveur a échoué

Ce qui me paraît étrange c'est que les autres pc du réseau et mon serveur n'apparaissent que dans le réseau nommé PIJ alors mon nom de réseau est PIJ.VILLE !!! et dans ce dernier je ne vois que mon pc !! mon smb.config ci dessous :

[global]

## Browsing/Identification ###

# Change this to the workgroup/NT-domain name your Samba server will part of
   workgroup = pij.ville

# server string is the equivalent of the NT Description field
   server string = %h server (Samba, Ubuntu)

# Windows Internet Name Serving Support Section:
# WINS Support - Tells the NMBD component of Samba to enable its WINS Server
#   wins support = yes

# WINS Server - Tells the NMBD components of Samba to be a WINS Client
# Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
;   wins server = 192.168.1.34

# This will prevent nmbd to search for NetBIOS names through DNS.
   dns proxy = yes

# What naming service and in what order should we use to resolve host names
# to IP addresses
;   name resolve order = lmhosts host wins bcast

#### Networking ####

# The specific set of interfaces / networks to bind to
# This can be either the interface name or an IP address/netmask;
# interface names are normally preferred
;   interfaces = 127.0.0.0/8 eth0

# Only bind to the named interfaces and/or networks; you must use the
# 'interfaces' option above to use this.
# It is recommended that you enable this feature if your Samba machine is
# not protected by a firewall or is a firewall itself.  However, this
# option cannot handle dynamic or non-broadcast interfaces correctly.
;   bind interfaces only = yes



#### Debugging/Accounting ####

# This tells Samba to use a separate log file for each machine
# that connects
   log file = /var/log/samba/log.%m

# Cap the size of the individual log files (in KiB).
   max log size = 1000

# If you want Samba to only log through syslog then set the following
# parameter to 'yes'.
#   syslog only = no

# We want Samba to log a minimum amount of information to syslog. Everything
# should go to /var/log/samba/log.{smbd,nmbd} instead. If you want to log
# through syslog you should set the following parameter to something higher.
   syslog = 0

# Do something sensible when Samba crashes: mail the admin a backtrace
   panic action = /usr/share/samba/panic-action %d


####### Authentication #######

# "security = user" is always a good idea. This will require a Unix account
# in this server for every user accessing the server. See
# /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/ServerType.html
# in the samba-doc package for details.
#   security = user

# You may wish to use password encryption.  See the section on
# 'encrypt passwords' in the smb.conf(5) manpage before enabling.
   encrypt passwords = true

# If you are using encrypted passwords, Samba will need to know what
# password database type you are using.  
   passdb backend = tdbsam

   obey pam restrictions = yes

# This boolean parameter controls whether Samba attempts to sync the Unix
# password with the SMB password when the encrypted SMB password in the
# passdb is changed.
   unix password sync = yes

# For Unix password sync to work on a Debian GNU/Linux system, the following
# parameters must be set (thanks to Ian Kahan <<kahan@informatik.tu-muenchen.de> for
# sending the correct chat script for the passwd program in Debian Sarge).
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .

# This boolean controls whether PAM will be used for password changes
# when requested by an SMB client instead of the program listed in
# 'passwd program'. The default is 'no'.
   pam password change = yes

# This option controls how unsuccessful authentication attempts are mapped
# to anonymous connections
   map to guest = bad user

########## Domains ###########

# Is this machine able to authenticate users. Both PDC and BDC
# must have this setting enabled. If you are the BDC you must
# change the 'domain master' setting to no
#
;   domain logons = yes
#
# The following setting only takes effect if 'domain logons' is set
# It specifies the location of the user's profile directory
# from the client point of view)
# The following required a [profiles] share to be setup on the
# samba server (see below)
;   logon path = \\%N\profiles\%U
# Another common choice is storing the profile in the user's home directory
# (this is Samba's default)
#   logon path = \\%N\%U\profile

# The following setting only takes effect if 'domain logons' is set
# It specifies the location of a user's home directory (from the client
# point of view)

Dernière modification par manjahrow (Le 07/09/2012, à 15:43)


On arrête pas le progrès mais le progrès nous arrêtera...

Hors ligne

#2 Le 29/08/2012, à 13:59

droopy191

Re : obtention de la liste des serveurs.... Samba [Résolu]

Salut,

Essayez avec un nom de workgroup sans caractères spéciaux.
piville par exemple

Hors ligne

#3 Le 29/08/2012, à 14:24

manjahrow

Re : obtention de la liste des serveurs.... Samba [Résolu]

ya pas plus simple et plus sûre ? je viens de regarder c'est pas évident de changer le nom de domaine d'un serveur windows 2003 et long de changer le domaine sur 8 pc...

ça marchait avant.. avant quoi je ne sais pas mais ça marchait


On arrête pas le progrès mais le progrès nous arrêtera...

Hors ligne

#4 Le 29/08/2012, à 19:24

droopy191

Re : obtention de la liste des serveurs.... Samba [Résolu]

donnez le retour de la commande suivante depuis le serveur

smbclient -L \\localhost -U user_ayant_accès_au_partage

Vous pouvez aussi essayer la chose suivante

[global]
domain master = no
local master = no
preferred master = no
wins server = ip_du_serveur_windows

Hors ligne

#5 Le 30/08/2012, à 10:32

manjahrow

Re : obtention de la liste des serveurs.... Samba [Résolu]

merci de l'aide wink

je dois taper la commande sur le serveur windows ? je comprends pas là...

j'ai inséré les lignes dans la rubirque 'gobal' mais là j'ai plus de réseau du tout !

c'est normal que je ne vois les pc du reseau dans le domaine PIJ alors que le nom du reseau est PIJ.VILLE et dans ce dernier je ne vois que mon pc !?

Dernière modification par manjahrow (Le 30/08/2012, à 10:33)


On arrête pas le progrès mais le progrès nous arrêtera...

Hors ligne

#6 Le 30/08/2012, à 11:30

droopy191

Re : obtention de la liste des serveurs.... Samba [Résolu]

manjahrow a écrit :

merci de l'aide wink

je dois taper la commande sur le serveur windows ? je comprends pas là...

non, depuis le serveur samba

manjahrow a écrit :

j'ai inséré les lignes dans la rubirque 'gobal' mais là j'ai plus de réseau du tout !

Il n'y a pas de messages d'erreur au redemarrage du service samba ?

manjahrow a écrit :

c'est normal que je ne vois les pc du reseau dans le domaine PIJ alors que le nom du reseau est PIJ.VILLE et dans ce dernier je ne vois que mon pc !?

non bien sur, la première commande est la pour essayer de comprendre.

Hors ligne

#7 Le 30/08/2012, à 14:16

manjahrow

Re : obtention de la liste des serveurs.... Samba [Résolu]

non pas de message d'erreur juste :

smbd stop/waiting
smbd start/running, process 8373

et retour de la commande si je l'ai bien effectué :

Domain=[PIJ.VILLE] OS=[Unix] Server=[Samba 3.6.3]

	Sharename       Type      Comment
	---------       ----      -------
	print$          Disk      Printer Drivers
	IPC$            IPC       IPC Service (CYBER7-HP server (Samba, Ubuntu))
	Canon-PIXMA-iP4300 Printer   Canon PIXMA iP4300
Domain=[PIJ.VILLE] OS=[Unix] Server=[Samba 3.6.3]

	Server               Comment
	---------            -------
	CYBER7-HP            CYBER7-HP server (Samba, Ubuntu)

	Workgroup            Master
	---------            -------
	PIJ.VILLE          

On arrête pas le progrès mais le progrès nous arrêtera...

Hors ligne

#8 Le 30/08/2012, à 17:44

droopy191

Re : obtention de la liste des serveurs.... Samba [Résolu]

Le workgroup est bien PIJ.VILLE du point de vue du serveur samba.
Vous avez essayé avec un workgroup uniquement PIJ puisque vous  dites que les autres machine y sont ?

J'ai peur d'etre à la limite de mes compétences sur l'intégration d'un serveur samba dans un domaine windows wink

Hors ligne

#9 Le 31/08/2012, à 09:37

manjahrow

Re : obtention de la liste des serveurs.... Samba [Résolu]

Vous avez essayé avec un workgroup uniquement PIJ puisque vous  dites que les autres machine y sont ?

bé oui !!!... mais non sad


On arrête pas le progrès mais le progrès nous arrêtera...

Hors ligne

#10 Le 31/08/2012, à 10:23

manjahrow

Re : obtention de la liste des serveurs.... Samba [Résolu]

quand j'essaye de réinstaller samba 4 j'ai ça comme erreur, ça peut pas venir de là ?

ERROR: Invalid smb.conf
/var/lib/dpkg/info/samba4.postinst: 14: /var/lib/dpkg/info/samba4.postinst: /usr/share/samba/setoption.pl: Permission denied
dpkg : erreur de traitement de samba4 (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 126
Traitement des actions différées (« triggers ») pour « libc-bin »...
ldconfig deferred processing now taking place
Des erreurs ont été rencontrées pendant l'exécution :
 samba4 E: Sub-process /usr/bin

On arrête pas le progrès mais le progrès nous arrêtera...

Hors ligne

#11 Le 31/08/2012, à 11:31

droopy191

Re : obtention de la liste des serveurs.... Samba [Résolu]

manjahrow a écrit :

quand j'essaye de réinstaller samba 4 j'ai ça comme erreur, ça peut pas venir de là ?

ERROR: Invalid smb.conf

Samba4 ?

Domain=[PIJ.VILLE] OS=[Unix] Server=[Samba 3.6.3]

testez votre fichier de conf pour le message d'erreur

testparm /etc/samba/smb.conf

Dernière modification par droopy191 (Le 31/08/2012, à 11:31)

Hors ligne

#12 Le 31/08/2012, à 14:26

manjahrow

Re : obtention de la liste des serveurs.... Samba [Résolu]

Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[printers]"
Processing section "[print$]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions

[global]
	workgroup = PIJ
	server string = %h server (Samba, Ubuntu)
	map to guest = Bad User
	obey pam restrictions = Yes
	pam password change = Yes
	passwd program = /usr/bin/passwd %u
	passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
	unix password sync = Yes
	syslog = 0
	log file = /var/log/samba/log.%m
	max log size = 1000
	usershare allow guests = Yes
	panic action = /usr/share/samba/panic-action %d
	idmap config * : backend = tdb

[printers]
	comment = All Printers
	path = /var/spool/samba
	create mask = 0700
	printable = Yes
	print ok = Yes
	browseable = No

[print$]
	comment = Printer Drivers
	path = /var/lib/samba/printers
franck@CYBER7-HP:~$ 

On arrête pas le progrès mais le progrès nous arrêtera...

Hors ligne

#13 Le 31/08/2012, à 15:30

droopy191

Re : obtention de la liste des serveurs.... Samba [Résolu]

Désolé mais je sèche.

Hors ligne

#14 Le 31/08/2012, à 15:56

manjahrow

Re : obtention de la liste des serveurs.... Samba [Résolu]

merci beaucoup quand même ! smile


On arrête pas le progrès mais le progrès nous arrêtera...

Hors ligne

#15 Le 04/09/2012, à 14:46

manjahrow

Re : obtention de la liste des serveurs.... Samba [Résolu]

je fais part de ma recherche solitaire :

bon alors j'ai tout réinstallé et j’arrive maintenant à rentrer dans tous les ordis du réseau sauf... le serveur ! mais j'ai beau bidouiller le "smb.conf", rien n'y fait sad


On arrête pas le progrès mais le progrès nous arrêtera...

Hors ligne

#16 Le 04/09/2012, à 14:53

droopy191

Re : obtention de la liste des serveurs.... Samba [Résolu]

manjahrow a écrit :

je fais part de ma recherche solitaire :

bon alors j'ai tout réinstallé et j’arrive maintenant à rentrer dans tous les ordis du réseau sauf... le serveur ! mais j'ai beau bidouiller le "smb.conf", rien n'y fait sad

En fait, je crois que l'on ne cherche pas du bon coté. La config du samba est une simple config en workgroup. Il faut ici intégrer la machine samba comme les autres machines windows dans le domaine.
Google devrait etre votre ami pour trouver comment faire.

Hors ligne

#17 Le 07/09/2012, à 15:47

manjahrow

Re : obtention de la liste des serveurs.... Samba [Résolu]

ça y est !! je ne sais pas vraiment comment j'ai fait mais j'arrive à nouveau à rentrer dans le serveur

enfin si j'ai desinstallé samba, réinstallé, configurer le sbm.conf comme suit et hop...

ce qui reste dans le domaine du paranormal c'est que mon nom de domaine et pij.ville, que le fichier indique pij et que pour configurer l'imprimante c'est PIJ...

mais ça fonctionne ! merci droopy191 et merci à ... moi même smile



[global]

## Browsing/Identification ###

# Change this to the workgroup/NT-domain name your Samba server will part of
   workgroup = pij

# server string is the equivalent of the NT Description field
   server string = %h server (Samba, Ubuntu)

# Windows Internet Name Serving Support Section:
# WINS Support - Tells the NMBD component of Samba to enable its WINS Server
#   wins support = yes

# WINS Server - Tells the NMBD components of Samba to be a WINS Client
# Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
;   wins server = 192.168.1.34

# This will prevent nmbd to search for NetBIOS names through DNS.
   dns proxy = yes

# What naming service and in what order should we use to resolve host names
# to IP addresses
;   name resolve order = lmhosts host wins bcast

On arrête pas le progrès mais le progrès nous arrêtera...

Hors ligne

#18 Le 07/09/2012, à 17:06

droopy191

Re : obtention de la liste des serveurs.... Samba [Résolu]

Merci pour le retour ... meme si je ne suis pas sure d'avoir aidé en quoi que ce soit wink

Hors ligne