read

윈도우즈에서 공유해 놓은 폴더를 리눅스등에서 마운트하려고 할 때 아래와 같은 에러 메세지를 낸다면,

CIFS VFS: Send error in SessSetup =  "-12"

윈도우즈 머신에서 event log viewer 에서 Event ID 2017 로 에러가 났다면 아래 방법을 쓰면 고칠 수 있다.

  1. regedit 를 관리자 권한으로 열어,
  2. HKEY_LOCAL_MACHINE ->SYSTEM ->CurrentControlSet ->Services ->LanmanServer -> Parameters 로 가서
  3. New 를 통해 DWORD 키를 추가하고 키 이름을 SMB2 로 설정한다. 값은 0으로 한다.
  4. 그 후 리부팅.

해당 에러의 원인은 비스타 이후 버전에서 사용하는 SMB2 때문인데, 여기에 버그가 꽤 있다고 한다. 강제로 disable 시켜서 SMB1 을 쓰도록 하면 문제가 재발하지 않음.

참고 : Vista : unable to allocate from nonpaged pool = No network shares - [H]ard|Forum

Blog Logo

Ki Sung Bae


Published

Image

Gsong's Blog

Developer + Entrepreneur = Entreveloper

Back to Overview