Impossible de se connecter au partage SMB après la mise à niveau de Sierra

3

Après la mise à niveau de Sierra sur mon MacBook Air, je ne parviens pas à me connecter au NAS sur mon réseau domestique via Samba. Lorsque j'essaie de me connecter au serveur et que j'entre:

smb: //x.x.x.x/MEDIA/

Je reçois une erreur disant "ce serveur de fichiers ne permettra à aucun utilisateur supplémentaire de se connecter. Essayez de vous reconnecter plus tard." Mon Mac Mini, toujours sous OS X 10.9, peut toujours se connecter au partage.

PoorYorick
la source
Je n'ai pas ce problème, mais j'ai aussi remarqué que je dois confirmer le dialogue de mot de passe à chaque fois que je me connecte. Quelque chose a définitivement changé.
Max Ried

Réponses:

3

Essayez de vous connecter avec cifs: //x.x.x.x/MEDIA/ Travaillé pour moi!

Jan Bosmans
la source
Merci, mais j'ai essayé ça. N'a pas résolu mon problème.
PoorYorick
Wow, ça marche aussi pour moi. Avez-vous une idée de la raison pour laquelle les fichiers cifs fonctionneraient quand qn ne le fait pas? J'utilise smb sur deux MacBook Pro avec le même serveur samba sous Linux depuis des années. Depuis que je suis passé à High Sierra, je ne peux plus accéder aux partages samba de l’une ou l’autre de mes deux machines High Sierra.
Jonathan
2

J'ai eu le même problème. J'ai un serveur Linux avec 2 adresses IP sur mon réseau local, l'un est défini comme l'adresse IP de la DMZ sur mon routeur auquel je lie les éléments destinés au public (uniquement les serveurs Web et ssh), l'autre est uniquement interne, comme BIND, etc.

Il s'avère que lorsque j'ai changé mon réseau de 10.x.x.x à 192.168.x.x, j'ai oublié de mettre à jour mon masque de réseau de 8 à 24 bits. Une fois que j'ai fait cela, share a fonctionné immédiatement. Cela est logique car smbd / nmbd a besoin d’une adresse de diffusion appropriée pour la découverte. Vérifiez donc votre serveur et assurez-vous que votre masque est correct pour le bloc IP que vous utilisez.

Essayez également de désactiver les trames Jumbo sur le serveur (assurez-vous que MTU est inférieur à 2000).

Joe
la source
0

J'ai eu la même erreur et l'ai résolue. Le problème était une entrée dans le fichier smb.conf de mon serveur. Dans la section [global], il y avait une entrée ports smb = 139 . Si ce paramètre est activé, le serveur accepte les connexions uniquement avec le port 139 mais pas avec le port 445.
Après avoir supprimé cette ligne et redémarré le serveur, la connexion a été établie comme prévu.
Vérifiez donc si votre NAS accepte les connexions avec le port 445. Je pense que Sierra utilise le port 445 avec smb-client.

uldo
la source
Smb.conf n’avait pas de ligne de ports smb. J'ai essayé d'y ajouter "smb ports = 445" (sans citation) et de redémarrer mon serveur. Ne passe toujours pas. Merci pour la suggestion, cependant. Il serait logique qu’il y ait un conflit entre les attentes du serveur et les envois de mon Mac.
PoorYorick
S'il n'y a pas de "ports smb" dans le fichier smb.conf, le service smbd utilise les deux ports 139 et 445. Vous pouvez donc supprimer cette entrée. Si votre NAS est basé sur Linux / Unix et que vous avez un accès terminal, vous pouvez d’abord vérifier avec la commande netstat -anp tcp | grep smbd, sur quels ports le smbd est écouté. Il devrait y avoir des entrées avec l'adresse IP de votre NAS, suivies de deux points et du numéro de port utilisé. S'il n'y a pas d'entrée avec le port 445, votre NAS n'écoute pas sur le port 445.
uldo
Merci @uldo, cela m'a aidé à découvrir que mon Mac Mini se connecte via le port 139. Je vais essayer d'écouter à nouveau sur 445.
PoorYorick
J'ai passé quatre heures à ce sujet aujourd'hui et je ne suis pas du tout près de résoudre ce problème. Voici ce que je sais: * Mac Mini (sur El Capitan) dispose d’une connexion smb remarquablement résistante au NAS sur 139.
PoorYorick
Voici ce que je sais: 1. Mac Mini (sur El Capitan) dispose d’une connexion smb remarquablement résistante au port 139. 2. J’ai essayé à la fois «ports smb = 445» et «ports smb = 139 445». smb.conf; mini se connecte quand même mais Air (Sierra) ne le fait jamais; n'a jamais pu voir une connexion sur 445 dans nas netstat. 3. mon nas est sur samba 3.0.23c. 4. J'ai essayé de mettre à niveau nas en samba 3.6, mais le paquet binaire que j'essaie d'utiliser cherche des librairies et des librairies plus anciennes que celles que je peux trouver. 5. Mon nas est une édition MyBook World de 2008, ce qui signifie probablement que je devrais passer à la synologie ou quelque chose du genre.
PoorYorick
0

Essayez ceci sur le terminal: echo "[défaut]" & gt; & gt; ~ / Library / Preferences / nsmb.conf; echo "smb_neg = smb1_only" & gt; & gt; ~ / Library / Preferences / nsmb.conf

ou essayer cifs: // nom_serveur au lieu de smb: // nom_serveur

Salle
la source