smbclient échoue avec le message «La négociation de protocole a échoué: NT_STATUS_INSUFFICIENT_RESOURCES», qu'est-ce que cela signifie et comment y remédier?

8

J'essaie d'accéder à un partage Windows avec smbclient et j'obtiens cette erreur NT_STATUS_INSUFFICIENT_RESOURCES, indépendamment des informations d'identification correctes ou incorrectes.

La commande consistait à répertorier les partages:

smbclient -L //computer.domain -U domain/username

Il demande un mot de passe mais échoue après.

Si vous essayez d'ouvrir un partage dessus, la même chose se produit:

smbclient //computer.domain/sharename -U domain/username

J'ai parcouru le Web et je n'ai rien trouvé de pertinent. D'autres clients Samba échouent avec des messages d'erreur similaires sans signification.

Je peux accéder au partage depuis Windows 7.

Je peux également accéder à d'autres partages de Linux, à l'exception de ceux stockés sur cet ordinateur particulier.

Alors, comment puis-je accéder à ce partage Windows problématique avec smbclient? C'est possible? Sinon, existe-t-il des solutions?

(J'utilise un serveur Ubuntu 12.04)

Calmarius
la source
Veuillez poster votresmb.conf
cuonglm

Réponses:

6

Problème

Chez le client

sudo mount -t cifs -o uid=user,gid=user,username=user,password=password //192.168.0.100/shared /mnt/smb
mount: Cannot allocate memory

smbclient -L pc -U user%password
protocol negotiation failed: NT_STATUS_INSUFFICIENT_RESOURCES

dmesg | tail
…
[49474.230547] CIFS VFS: cifs_mount failed w/return code = -12

Solution

Le redémarrage LanmanServerpeut résoudre le problème

Sur le serveur

net stop LanmanServer /y && net start LanmanServer
These workstations have sessions on this server:

192.168.0.100
These workstations have sessions with open files on this server:

192.168.0.100
The following services are dependent on the Server service.
Stopping the Server service will also stop these services.

   HomeGroup Listener
   Computer Browser

The HomeGroup Listener service is stopping.
The HomeGroup Listener service was stopped successfully.

The Computer Browser service is stopping..
The Computer Browser service was stopped successfully.

The Server service is stopping.
The Server service was stopped successfully.

The Server service is starting.
The Server service was started successfully.
net start Browser
The requested service has already been started.
net start HomeGroupListener
The HomeGroup Listener service is starting.
The HomeGroup Listener service was started successfully.

Après cela, smbclientle client ne renvoie pas d'erreur

smbclient -L pc -U user%password
Domain=[PC] OS=[Windows 7 Ultimate 7601 Service Pack 1] Server=[Windows 7 Ultimate 6.1]
…

Client

Le client est

cat /etc/issue
Ubuntu 13.04 \n \l

sudo dmidecode | grep -A2 "Base Board"
   Manufacturer: Intel Corporation
   Product Name: 440BX Desktop Reference Platform

Serveur

Le serveur est

ver
Microsoft Windows [Version 6.1.7601]

dmidecode | grep -A2 "Base Board"
   Manufacturer: ASUSTeK COMPUTER INC.
   Product Name: P8Z77-M PRO
John Peterson
la source