Roland Carlsson
2005-Nov-22 10:42 UTC
[Samba] spnego_gen_negTokenTarg failed: No credentials cache found
Hello everybody! I keep on trying to make my samba installation to work. I have tried a couple threads before but I have not been able to pinpoint the problem. So, yesterday I made a second last attempt to solve the problem before my boss forces me to install Windows2003 since it works out of the box. The scenario is that I'm trying to use Samba (Suse 10) as a fileserver that authenicates against an Active Directory Server 2003 SP1 (all patches). I can bind my server to the domain. I can run wbinfo -g, -t, -u -p without error and get users from AD I can run getent groups passwd and get the users and groups from AD Here are the results from trying to connect to a share with smbclient from localhost: AQMLIN03:/ # smbclient //aqmlin03/gemensam -U roca1 Password: Domain=[ALFA-MOVING] OS=[Unix] Server=[Samba 3.0.20b-3.1-SUSE] tree connect failed: NT_STATUS_ACCESS_DENIED AQMLIN03: # smbclient -k //aqmlin03/gemensam ads_krb5_mk_req: krb5_get_credentials failed for cifs/aqmlin03.alfa-moving@ALFA-MOVING.SE (Ticket expired) spnego_gen_negTokenTarg failed: Ticket expired session setup failed: SUCCESS - 0 (From localhost I can't use roca1 as user so this was run as root.) Here are the same smbclient attempts from an OSX client: PROSIT:~ roca1$ smbclient //aqmlin03/gemensam -U roca1 Password: Domain=[ALFA-MOVING] OS=[Unix] Server=[Samba 3.0.20b-3.1-SUSE] tree connect failed: NT_STATUS_ACCESS_DENIED PROSIT:~ roca1$ smbclient -k //aqmlin03/gemensam spnego_gen_negTokenTarg failed: No credentials cache found session setup failed: NT_STATUS_OK When using smbclient -k get the following in log.smbd [2005/11/22 11:06:51, 2] smbd/server.c:exit_server(612) Closing connections Using the smbclient -U i get the following in log.smbd: [2005/11/22 11:08:10, 0] auth/auth_util.c:make_server_info_info3(1173) make_server_info_info3: pdb_init_sam failed! [2005/11/22 11:08:10, 2] auth/auth.c:check_ntlm_password(317) check_ntlm_password: Authentication for user [roca1] -> [roca1] FAILED with error NT_STATUS_NO_SUCH_USER [2005/11/22 11:08:10, 2] smbd/service.c:make_connection_snum(311) guest user (from session setup) not permitted to access this share (gemensam) [2005/11/22 11:08:10, 2] smbd/server.c:exit_server(612) Running testparm gives this (and the shares that I cut out): AQMLIN03:/var/log/samba # testparm Load smb config files from /etc/samba/smb.conf Processing section "[printers]" Processing section "[gemensam]" Processing section "[j?nk?ping]" Processing section "[g?teborg]" Processing section "[malm?]" Processing section "[oslo]" Processing section "[stockholm]" Processing section "[home]" Processing section "[milldoc]" Loaded services file OK. Server role: ROLE_DOMAIN_MEMBER Press enter to see a dump of your service definitions [global] workgroup = ALFA-MOVING realm = ALFA-MOVING.SE security = ADS map to guest = Bad User log level = 5 preferred master = No local master = No domain master = No dns proxy = No ldap idmap suffix = ou=Idmap ldap machine suffix = ou=Computers ldap suffix = dc=ALFA-MOVING,dc=SE ldap ssl = no idmap uid = 10000-20000 idmap gid = 10000-20000 include = /etc/samba/dhcp.conf The contents of /etc/krb5.conf [libdefaults] default_realm = ALFA-MOVING.SE [realms] ALFA-MOVING.SE = { kdc = 192.168.10.10 kpasswd_server = 192.168.10.10 } [logging] default = SYSLOG:NOTICE:DAEMON kdc = FILE:/var/log/kdc.log kadmind = FILE:/var/log/kadmind.log [appdefaults] pam = { ticket_lifetime = 7d renew_lifetime = 7d forwardable = true proxiable = false retain_after_close = false minimum_uid = 0 debug = false } The contents of /etc/nsswitch.conf passwd: compat winbind group: compat winbind hosts: files dns wins networks: files dns services: files protocols: files : rpc: files ethers: files netmasks: files netgroup: files publickey: files bootparams: files automount: files nis aliases: files Thank you very much in advance Roland Carlsson
Henrik Zagerholm
2005-Nov-23 08:05 UTC
[Samba] spnego_gen_negTokenTarg failed: No credentials cache found
Hi Roland! I wonder if you could just try disable "Digitally Sign Communications" in the Domain Security Policy. Both client and server. Maybe this is something completely different but it puzzles me that you cannot connect through Mac OS. Regards, Henrik 22 nov 2005 kl. 11.42 skrev Roland Carlsson:> Hello everybody! > > I keep on trying to make my samba installation to work. I have > tried a couple threads before but I have not been able to pinpoint > the problem. > > So, yesterday I made a second last attempt to solve the problem > before my boss forces me to install Windows2003 since it works out > of the box. > > The scenario is that I'm trying to use Samba (Suse 10) as a > fileserver that authenicates against an Active Directory Server > 2003 SP1 (all patches). > > I can bind my server to the domain. > I can run wbinfo -g, -t, -u -p without error and get users from AD > I can run getent groups passwd and get the users and groups from AD > > Here are the results from trying to connect to a share with > smbclient from localhost: > > AQMLIN03:/ # smbclient //aqmlin03/gemensam -U roca1 > Password: > Domain=[ALFA-MOVING] OS=[Unix] Server=[Samba 3.0.20b-3.1-SUSE] > tree connect failed: NT_STATUS_ACCESS_DENIED > > AQMLIN03: # smbclient -k //aqmlin03/gemensam > ads_krb5_mk_req: krb5_get_credentials failed for cifs/aqmlin03.alfa- > moving@ALFA-MOVING.SE (Ticket expired) > spnego_gen_negTokenTarg failed: Ticket expired > session setup failed: SUCCESS - 0 > (From localhost I can't use roca1 as user so this was run as root.) > > Here are the same smbclient attempts from an OSX client: > > PROSIT:~ roca1$ smbclient //aqmlin03/gemensam -U roca1 > Password: > Domain=[ALFA-MOVING] OS=[Unix] Server=[Samba 3.0.20b-3.1-SUSE] > tree connect failed: NT_STATUS_ACCESS_DENIED > > PROSIT:~ roca1$ smbclient -k //aqmlin03/gemensam > spnego_gen_negTokenTarg failed: No credentials cache found > session setup failed: NT_STATUS_OK > > When using smbclient -k get the following in log.smbd > [2005/11/22 11:06:51, 2] smbd/server.c:exit_server(612) > Closing connections > > > Using the smbclient -U i get the following in log.smbd: > [2005/11/22 11:08:10, 0] auth/auth_util.c:make_server_info_info3(1173) > make_server_info_info3: pdb_init_sam failed! > [2005/11/22 11:08:10, 2] auth/auth.c:check_ntlm_password(317) > check_ntlm_password: Authentication for user [roca1] -> [roca1] > FAILED with error NT_STATUS_NO_SUCH_USER > [2005/11/22 11:08:10, 2] smbd/service.c:make_connection_snum(311) > guest user (from session setup) not permitted to access this share > (gemensam) > [2005/11/22 11:08:10, 2] smbd/server.c:exit_server(612) > > Running testparm gives this (and the shares that I cut out): > > AQMLIN03:/var/log/samba # testparm > Load smb config files from /etc/samba/smb.conf > Processing section "[printers]" > Processing section "[gemensam]" > Processing section "[j?nk?ping]" > Processing section "[g?teborg]" > Processing section "[malm?]" > Processing section "[oslo]" > Processing section "[stockholm]" > Processing section "[home]" > Processing section "[milldoc]" > Loaded services file OK. > Server role: ROLE_DOMAIN_MEMBER > Press enter to see a dump of your service definitions > > [global] > workgroup = ALFA-MOVING > realm = ALFA-MOVING.SE > security = ADS > map to guest = Bad User > log level = 5 > preferred master = No > local master = No > domain master = No > dns proxy = No > ldap idmap suffix = ou=Idmap > ldap machine suffix = ou=Computers > ldap suffix = dc=ALFA-MOVING,dc=SE > ldap ssl = no > idmap uid = 10000-20000 > idmap gid = 10000-20000 > include = /etc/samba/dhcp.conf > > The contents of /etc/krb5.conf > [libdefaults] > default_realm = ALFA-MOVING.SE > > [realms] > ALFA-MOVING.SE = { > kdc = 192.168.10.10 > kpasswd_server = 192.168.10.10 > } > > [logging] > default = SYSLOG:NOTICE:DAEMON > kdc = FILE:/var/log/kdc.log > kadmind = FILE:/var/log/kadmind.log > > [appdefaults] > pam = { > ticket_lifetime = 7d > renew_lifetime = 7d > forwardable = true > proxiable = false > retain_after_close = false > minimum_uid = 0 > debug = false > } > > The contents of /etc/nsswitch.conf > passwd: compat winbind > group: compat winbind > > hosts: files dns wins > networks: files dns > > services: files > protocols: files : > rpc: files > ethers: files > netmasks: files > netgroup: files > publickey: files > > bootparams: files > automount: files nis > aliases: files > > > Thank you very much in advance > Roland Carlsson > > > > > > > > > > -- > To unsubscribe from this list go to the following URL and read the > instructions: https://lists.samba.org/mailman/listinfo/samba