[Samba] samba 4.1.7 member server errors trying to access share(s)

L.P.H. van Belle belle at bazuin.nl
Wed May 28 04:07:07 MDT 2014


Hai, 
 
I have some strange things and i cant figure out whats going on. 
The problem is the my domain users and the extra Domain Admin ( Admin )  cant access my member server ( and shares ) 
 
 
When i login with the DOMAIN\Administrator it all works fine, can access all shares not popups with authorisation requests. 
 
but as DOMAIN\Admin ( has the same rights as domain Administrator ), is added to "Domain Admins"  and the domain admins have all privilages. 
when i login as my "DOMAIN\Admin" and i try to access any share on my member server im getting  a popup with authorisation request. 
when entering as "Administrator" it works, all other users/Admins not. 
my 2 DC's  \\rtd-dc1 and \\rtd-dc2  i can access without any problem, but \\rtd-mem1  im getting the popup. 
also tried \rtd-mem1\software but the same, popup. 
 
I cant figure out where something is wrong, im missing something.. 
If someone can help me trace this, that would be nice. below is the info about the setup. 
 
 
Client pc, domain joined,  is Windows 7 64Bit, logged in as "DOMAIN\Admin"   
and other strange thing. 
I've also setup a zarafa mail server with webacces and Single Sing On which is working fine. 
( used this page for the SSO setup. https://community.zarafa.com/pg/blog/read/18332/zarafa-outlook-amp-webaccess-sso-with-samba4 ) 
i can access https://mailserver/webassess as Admin and no popup and auths fine. 
 
I saw the following errors in the log.smbd  and these are the only errors i found on whole my system.
( can be from testing, i dont know anymore..  ) 
[2014/05/28 10:44:59.886717,  0] ../source3/librpc/crypto/gse.c:645(gse_unseal)
  gss_unwrap_iov failed with [ Miscellaneous failure (see text): unknown mech-code 0 for mech 1 2 840 113554 1 2 2]
[2014/05/28 10:44:59.887122,  0] ../source3/rpc_server/srv_pipe.c:1525(process_request_pdu)
  Failed to check packet auth. (NT_STATUS_ACCESS_DENIED)
[2014/05/28 10:45:00.177559,  0] ../source3/librpc/crypto/gse.c:645(gse_unseal)
  gss_unwrap_iov failed with [ Miscellaneous failure (see text): unknown mech-code 0 for mech 1 2 840 113554 1 2 2]
[2014/05/28 10:45:00.177813,  0] ../source3/rpc_server/srv_pipe.c:1525(process_request_pdu)
  Failed to check packet auth. (NT_STATUS_ACCESS_DENIED)
[2014/05/28 10:45:01.302718,  0] ../source3/librpc/crypto/gse.c:645(gse_unseal)
  gss_unwrap_iov failed with [ Miscellaneous failure (see text): unknown mech-code 0 for mech 1 2 840 113554 1 2 2]
[2014/05/28 10:45:01.302967,  0] ../source3/rpc_server/srv_pipe.c:1525(process_request_pdu)
  Failed to check packet auth. (NT_STATUS_ACCESS_DENIED)

 
 
It's setup with debian wheezy sernet samba 4.1.7.    2 x DC and 1 x member server.   ( all sernet samba ) 
 
Im testing/setting up the member server smb.conf is as the wiki says with few extra things. 
+> smb.conf of the member server. 
setup followed : http://wiki.samba.org/index.php/Setup_a_Samba_AD_Member_Server 
 
Joined with net ads join -U administrator

checked the A and PTR records, checked the keytab file all hosts entrys are there
wbinfo -u / -g  works fine for all my users and admins in the domain.
getent passwd gives back my users it RFC2307. 
 
libpam-krb5 is installed.
Time is in sync with less than 2 sec difference. 
 
shares setup followed : http://wiki.samba.org/index.php/Setup_and_configure_file_shares 
 
 
------------------  SMB conf -----------------------

 
[global]
   workgroup = MYDOMAIN
   security = ADS
   realm = MYDOMAIN.DDOMAIN.TLD
 
   netbios name = rtd-mem1
   domain master = no
   local master = no
   host msdfs = no
 
   dedicated keytab file = /etc/krb5.keytab
   kerberos method = secrets and keytab
   client signing = if_required
 
   ## map id's outside to domain to tdb files.
   idmap config *:backend = tdb
   idmap config *:range = 50001-80000
   ## map ids from the domain  the range may not overlap !
   idmap config MYDOMAIN:backend = ad
   idmap config MYDOMAIN:schema_mode = rfc2307
   idmap config MYDOMAIN:range = 2000-40000
 
   winbind nss info = rfc2307
   winbind trusted domains only = no
   winbind use default domain = yes
   winbind enum users  = yes
   winbind enum groups = yes
   winbind refresh tickets = yes
   winbind offline logon = yes
 
   wins server = 192.168.1.1, 192.168.1.2
 
   template shell = /bin/sh
   template homedir = /home/users/%USERNAME%
 
   # user Administrator workaround, without it you are unable to set privileges
   username map = /etc/samba/samba_usermapping
 
   # For ACL support on member server
   vfs objects = acl_xattr
   map acl inherit = Yes
   store dos attributes = Yes
 
   # Share Setting Globally
   usershare allow guests = no
   unix extensions = no
   wide links = no
   reset on zero vc = yes
   veto files = /.bash_logout/.bash_profile/.bash_history/.bashrc/
   hide unreadable = yes
 
   # disable printing completely
   load printers = no
   printing = bsd
   printcap name = /dev/null
   disable spoolss = yes
 
[home]
   path = /home/users
   read only = no

[software]
   path = /home/samba/software
   read only = no
 
------------------  KRB5  -----------------------
## krb5 setup.  /etc/krb5.conf
[libdefaults]
        default_realm = MYDOMAIN.DOMAIN.TLD
        dns_lookup_realm = false
        dns_lookup_kdc = true
        ticket_lifetime = 24h
        renew_lifetime = 7d
        forwardable = true

 
------------------  NSSWITCH -----------------------

/etc/nsswitch.conf
passwd:         compat winbind
group:          compat winbind
shadow:         compat
 
hosts:          files dns
networks:       files

 


More information about the samba mailing list