samba 2.0.6 OpenVMS

Степанов Е.А. stepanov at kuzbe.elektra.ru
Tue Aug 20 07:46:00 GMT 2002


Hallow, John! 
We tried to implement SAMBA 2.0.6 in OpenVMS v7.1-1H2, DEC C V5.6-003, UCX 4.2 
ECO 1, ALPHA-Server 800 5/500. 
Installation was performed using binary distribution files. FRONTPORT V1_0E_02.
SMB.CONF file is given below. Windows NT4 SP5 and W98 were used as clients, and, 
respectively, SMBPASSWD.EXE_AXP and encrypted passwords were used.

Our problem is: connection fails when trying to get access for a user that is not described 
in SMB.CONF as admin user, i.e. an option

admin users = 

is not given. With this option a connection is fulfilled. Studying a log file it seems that
a process of password checking occurs twice: for the first time it succeeds, but for the second 
time - not. I can't understand why it fails for the second time and why it should be performed 
twice (perhaps I misunderstand something?).
Below a log file is given relating to an unsuccessful attempt to get a connection.

----------------smb.conf:

[global]
   workgroup = sasdue      
   netbios name = kuz800
   server string = Samba %v on %h (OpenVMS)  
   interfaces = 192.168.102.47/24 127.0.0.1/24
   security = user           
   encrypt passwords = Yes
   null passwords = Yes            
   map to guest = bad user      
   guest account = samba__guest      
;   admin users = sea
   default service = /samba_root/samba__guest/
   guest ok = Yes
   client code page = 866
   restrict anonymous = yes
   create mask = 0744
   force create mode = 0000
   directory mask = 0755
   force directory mode = 0000
   debug level = 8      
   syslog = 1        
   log file = /samba_root/var/%m.log       
   status = yes
   NT pipe support = yes
   deadtime = 1
   keepalive = 10
   socket options = SO_RCVBUF=8192 SO_SNDBUF=8192 SO_KEEPALIVE
   case sensitive = yes        
   hide dot files = No    
   map system = Yes         
   oplocks = yes      
   strict locking = no       
   share modes = yes     
   message command = samba_message %f %t %s             
   level2 oplocks = True
   blocking locks = True
   ole locking compatibility = no
[homes]
   comment = Home Directories
   browseable = yes
   fstype = ODS2
[sea]
   path = /sys$common/sea/
   browseable = yes
[samba__guest]
   path = /samba_root/samba__guest/
   guest ok = yes
   browseable = yes
   writeable = yes
   public = yes

--------------stepanov.log (clients node name - stepanov, user - sea):

[2002/08/20 14:19:15, 6] CMS_ROOT:[SAMBA.SOURCE.PARAM]LOADPARM.C;2:(1855)
  lp_file_list_changed()
  file SAMBA_ROOT/LIB/SMB.CONF -> SAMBA_ROOT/LIB/SMB.CONF  last mod_time: Tue Aug 20 14:17:12 2002
  
[2002/08/20 14:19:15, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.SMBD]CONNECTION.C;1:(127)
  trying claim SAMBA_ROOT/VAR/LOCKS STATUS. 100000
[2002/08/20 14:19:15, 8] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(2747)
  fcntl_lock 6 9 0 1 2
[2002/08/20 14:19:15, 8] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(2838)
  Lock call successful
[2002/08/20 14:19:15, 8] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(2747)
  fcntl_lock 6 9 0 1 3
[2002/08/20 14:19:15, 8] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(2838)
  Lock call successful
[2002/08/20 14:19:15, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.SMBD]REPLY.C;1:(148)
  init msg_type=0x81 msg_flags=0x0
[2002/08/20 14:19:15, 6] CMS_ROOT:[SAMBA.SOURCE.LIB]UTIL_SOCK.C;2:(557)
  write_socket(3,4)
[2002/08/20 14:19:15, 6] CMS_ROOT:[SAMBA.SOURCE.LIB]UTIL_SOCK.C;2:(560)
  write_socket(3,4) wrote 4
[2002/08/20 14:19:15, 6] CMS_ROOT:[SAMBA.SOURCE.SMBD]PROCESS.C;2:(614)
  got message type 0x0 of len 0x9a
[2002/08/20 14:19:15, 3] CMS_ROOT:[SAMBA.SOURCE.SMBD]PROCESS.C;2:(615)
  Transaction 1 of length 158
[2002/08/20 14:19:15, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(451)
  size=154
  smb_com=0x72
  smb_rcls=0
  smb_reh=0
  smb_err=0
  smb_flg=0
  smb_flg2=0
[2002/08/20 14:19:15, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(459)
  smb_tid=0
  smb_pid=8387
  smb_uid=0
  smb_mid=56322
  smt_wct=0
[2002/08/20 14:19:15, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(474)
  smb_bcc=119
[2002/08/20 14:19:15, 3] CMS_ROOT:[SAMBA.SOURCE.SMBD]PROCESS.C;2:(448)
  switch message SMBnegprot (pid 8008)
[2002/08/20 14:19:15, 3] CMS_ROOT:[SAMBA.SOURCE.SMBD]NEGPROT.C;2:(341)
  Requested protocol [PC NETWORK PROGRAM 1.0]
[2002/08/20 14:19:15, 3] CMS_ROOT:[SAMBA.SOURCE.SMBD]NEGPROT.C;2:(341)
  Requested protocol [MICROSOFT NETWORKS 3.0]
[2002/08/20 14:19:15, 3] CMS_ROOT:[SAMBA.SOURCE.SMBD]NEGPROT.C;2:(341)
  Requested protocol [DOS LM1.2X002]
[2002/08/20 14:19:15, 3] CMS_ROOT:[SAMBA.SOURCE.SMBD]NEGPROT.C;2:(341)
  Requested protocol [DOS LANMAN2.1]
[2002/08/20 14:19:15, 3] CMS_ROOT:[SAMBA.SOURCE.SMBD]NEGPROT.C;2:(341)
  Requested protocol [Windows for Workgroups 3.1a]
[2002/08/20 14:19:15, 3] CMS_ROOT:[SAMBA.SOURCE.SMBD]NEGPROT.C;2:(341)
  Requested protocol [NT LM 0.12]
[2002/08/20 14:19:15, 6] CMS_ROOT:[SAMBA.SOURCE.PARAM]LOADPARM.C;2:(1855)
  lp_file_list_changed()
  file SAMBA_ROOT/LIB/SMB.CONF -> SAMBA_ROOT/LIB/SMB.CONF  last mod_time: Tue Aug 20 14:17:12 2002
  
[2002/08/20 14:19:16, 6] CMS_ROOT:[SAMBA.SOURCE.PARAM]LOADPARM.C;2:(1855)
  lp_file_list_changed()
  file SAMBA_ROOT/LIB/SMB.CONF -> SAMBA_ROOT/LIB/SMB.CONF  last mod_time: Tue Aug 20 14:17:12 2002
  
[2002/08/20 14:19:16, 3] CMS_ROOT:[SAMBA.SOURCE.SMBD]NEGPROT.C;2:(421)
  Selected protocol NT LM 0.12
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA.SOURCE.SMBD]NEGPROT.C;2:(428)
  negprot index=5
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(451)
  size=84
  smb_com=0x72
  smb_rcls=0
  smb_reh=0
  smb_err=0
  smb_flg=128
  smb_flg2=1
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(459)
  smb_tid=0
  smb_pid=8387
  smb_uid=0
  smb_mid=56322
  smt_wct=17
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[0]=5 (0x5)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[1]=12803 (0x3203)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[2]=256 (0x100)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[3]=65280 (0xFF00)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[4]=255 (0xFF)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[5]=0 (0x0)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[6]=256 (0x100)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[7]=18432 (0x4800)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[8]=31 (0x1F)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[9]=12544 (0x3100)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[10]=3 (0x3)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[11]=0 (0x0)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[12]=38410 (0x960A)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[13]=21648 (0x5490)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[14]=49736 (0xC248)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[15]=1 (0x1)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[16]=2048 (0x800)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(474)
  smb_bcc=15
[2002/08/20 14:19:16, 6] CMS_ROOT:[SAMBA.SOURCE.LIB]UTIL_SOCK.C;2:(557)
  write_socket(3,88)
[2002/08/20 14:19:16, 6] CMS_ROOT:[SAMBA.SOURCE.LIB]UTIL_SOCK.C;2:(560)
  write_socket(3,88) wrote 88
[2002/08/20 14:19:16, 6] CMS_ROOT:[SAMBA.SOURCE.SMBD]PROCESS.C;2:(614)
  got message type 0x0 of len 0x96
[2002/08/20 14:19:16, 3] CMS_ROOT:[SAMBA.SOURCE.SMBD]PROCESS.C;2:(615)
  Transaction 2 of length 154
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(451)
  size=150
  smb_com=0x73
  smb_rcls=0
  smb_reh=0
  smb_err=0
  smb_flg=16
  smb_flg2=0
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(459)
  smb_tid=0
  smb_pid=8387
  smb_uid=1
  smb_mid=56322
  smt_wct=13
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[0]=117 (0x75)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[1]=120 (0x78)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[2]=2920 (0xB68)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[3]=50 (0x32)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[4]=0 (0x0)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[5]=8008 (0x1F48)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[6]=0 (0x0)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[7]=24 (0x18)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[8]=0 (0x0)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[9]=0 (0x0)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[10]=0 (0x0)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[11]=1 (0x1)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[12]=0 (0x0)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(474)
  smb_bcc=59
[2002/08/20 14:19:16, 3] CMS_ROOT:[SAMBA.SOURCE.SMBD]PROCESS.C;2:(448)
  switch message SMBsesssetupX (pid 8008)
[2002/08/20 14:19:16, 3] CMS_ROOT:[SAMBA_VMS.SOURCE.SMBD]REPLY.C;1:(788)
  Domain=[SASDUE]  NativeOS=[Windows 4.0] NativeLanMan=[Windows 4.0]
[2002/08/20 14:19:16, 3] CMS_ROOT:[SAMBA_VMS.SOURCE.SMBD]REPLY.C;1:(793)
  sesssetupX:name=[SEA]
[2002/08/20 14:19:16, 6] CMS_ROOT:[SAMBA.SOURCE.PARAM]LOADPARM.C;2:(1855)
  lp_file_list_changed()
  file SAMBA_ROOT/LIB/SMB.CONF -> SAMBA_ROOT/LIB/SMB.CONF  last mod_time: Tue Aug 20 14:17:12 2002
  
[2002/08/20 14:19:16, 6] CMS_ROOT:[SAMBA.SOURCE.PASSDB]SMBPASS.C;2:(159)
  getsmbfilepwent: skipping comment or blank line
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA.SOURCE.PASSDB]SMBPASS.C;2:(257)
  getsmbfilepwent: returning passwd entry for user samba__guest, uid 8454152
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA.SOURCE.PASSDB]SMBPASS.C;2:(257)
  getsmbfilepwent: returning passwd entry for user sea, uid 65541
[2002/08/20 14:19:16, 7] CMS_ROOT:[SAMBA.SOURCE.PASSDB]SMBPASS.C;2:(81)
  endsmbfilepwent: closed password file.
[2002/08/20 14:19:16, 4] CMS_ROOT:[SAMBA.SOURCE.SMBD]PASSWORD.C;2:(404)
  Checking SMB password for user sea
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA.SOURCE.SMBD]PASSWORD.C;2:(424)
  challenge received
[2002/08/20 14:19:16, 4] CMS_ROOT:[SAMBA.SOURCE.SMBD]PASSWORD.C;2:(432)
  smb_password_ok: Checking NT MD4 password
[2002/08/20 14:19:16, 4] CMS_ROOT:[SAMBA.SOURCE.SMBD]PASSWORD.C;2:(439)
  NT MD4 password check failed
[2002/08/20 14:19:16, 4] CMS_ROOT:[SAMBA.SOURCE.SMBD]PASSWORD.C;2:(445)
  Checking LM MD4 password
[2002/08/20 14:19:16, 4] CMS_ROOT:[SAMBA.SOURCE.SMBD]PASSWORD.C;2:(457)
  LM MD4 password check succeeded
[2002/08/20 14:19:16, 3] CMS_ROOT:[SAMBA.SOURCE.SMBD]PASSWORD.C;2:(197)
  sea is in 0 groups: 
[2002/08/20 14:19:16, 3] CMS_ROOT:[SAMBA.SOURCE.SMBD]PASSWORD.C;2:(275)
  uid 65541 registered to name sea
[2002/08/20 14:19:16, 3] CMS_ROOT:[SAMBA.SOURCE.SMBD]PASSWORD.C;2:(277)
  Clearing default real name
[2002/08/20 14:19:16, 6] CMS_ROOT:[SAMBA_VMS.SOURCE.SMBD]REPLY.C;1:(992)
  Client requested max send size of 2920
[2002/08/20 14:19:16, 3] CMS_ROOT:[SAMBA.SOURCE.SMBD]PROCESS.C;2:(773)
  Chained message
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(451)
  size=150
  smb_com=0x75
  smb_rcls=0
  smb_reh=0
  smb_err=0
  smb_flg=16
  smb_flg2=0
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(459)
  smb_tid=0
  smb_pid=8387
  smb_uid=100
  smb_mid=56322
  smt_wct=4
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[0]=255 (0xFF)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[1]=0 (0x0)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[2]=2 (0x2)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(468)
  smb_vwv[3]=1 (0x1)
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(474)
  smb_bcc=19
[2002/08/20 14:19:16, 3] CMS_ROOT:[SAMBA.SOURCE.SMBD]PROCESS.C;2:(448)
  switch message SMBtconX (pid 8008)
[2002/08/20 14:19:16, 4] CMS_ROOT:[SAMBA_VMS.SOURCE.SMBD]REPLY.C;1:(312)
  Got device type IPC
[2002/08/20 14:19:16, 6] CMS_ROOT:[SAMBA.SOURCE.PASSDB]SMBPASS.C;2:(159)    
  getsmbfilepwent: skipping comment or blank line                           
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA.SOURCE.PASSDB]SMBPASS.C;2:(257)
  getsmbfilepwent: returning passwd entry for user samba__guest, uid 8454152
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA.SOURCE.PASSDB]SMBPASS.C;2:(257)
  getsmbfilepwent: returning passwd entry for user sea, uid 65541
[2002/08/20 14:19:16, 7] CMS_ROOT:[SAMBA.SOURCE.PASSDB]SMBPASS.C;2:(81)
  endsmbfilepwent: closed password file.
[2002/08/20 14:19:16, 4] CMS_ROOT:[SAMBA.SOURCE.SMBD]PASSWORD.C;2:(404)
  Checking SMB password for user sea
[2002/08/20 14:19:16, 5] CMS_ROOT:[SAMBA.SOURCE.SMBD]PASSWORD.C;2:(424)
  challenge received
[2002/08/20 14:19:16, 4] CMS_ROOT:[SAMBA.SOURCE.SMBD]PASSWORD.C;2:(432)
  smb_password_ok: Checking NT MD4 password
[2002/08/20 14:19:16, 4] CMS_ROOT:[SAMBA.SOURCE.SMBD]PASSWORD.C;2:(439)
  NT MD4 password check failed
[2002/08/20 14:19:16, 4] CMS_ROOT:[SAMBA.SOURCE.SMBD]PASSWORD.C;2:(445)
  Checking LM MD4 password
[2002/08/20 14:19:16, 4] CMS_ROOT:[SAMBA.SOURCE.SMBD]PASSWORD.C;2:(461)
  LM MD4 password check failed
[2002/08/20 14:19:16, 2] CMS_ROOT:[SAMBA.SOURCE.SMBD]PASSWORD.C;2:(533)
  pass_check_smb failed - invalid password for user [sea]
[2002/08/20 14:19:16, 3] CMS_ROOT:[SAMBA.SOURCE.SMBD]PASSWORD.C;2:(727)
  ACCEPTED: validated uid ok as non-guest
[2002/08/20 14:19:16, 3] CMS_ROOT:[SAMBA.SOURCE.SMBD]SERVICE.C;2:(426)
  Connect path is /tmp
[2002/08/20 14:19:16, 0] CMS_ROOT:[SAMBA.SOURCE.LIB]UTIL_SEC.C;2:(52)
  Failed to set uid privileges to (-1,65541) now set to (0,0)
[2002/08/20 14:19:16, 0] CMS_ROOT:[SAMBA_VMS.SOURCE.LIB]UTIL.C;1:(2456)
  PANIC: failed to set uid
  



Stepanov Evgeny, Risover Leonid.

-------------- next part --------------
HTML attachment scrubbed and removed


More information about the samba-vms mailing list