winbindd losing trust relationship once in a while (Samba 3.0)

2003-02-12 Thread Nir Soffer

Scenario: Fresh compile of Samba 3.0, both a20 and a21. Attempt to use attached 
smb.conf.

EXANET-QA is a part of the EXANET-IL domain (e.g - EXANET-IL is the parent domain). 
EXANET-QA is supposedly set in compatibility mode.

Under certain combinations winbindd seems to be losing it's capability to contact the 
parent DC.

Samba 3.0a20 works, spordically, unless you do some things (wbinfo -m, see below).
Samba 3.0a21 doesn't work at all for me.

Attached are level 10 logs.

On the same matter, is Samba 3.0a22 on it's way out? Could this be already fixed?

In the case it isn't obvious - Samba 2.2.x works perfectly in this mode.


Samba 3.0a20:
* I had some problems when load_interfaces was called twice in some situations, but 
now I can't seem to reproduce it... 
* When using wbinfo -m winbindd seems to lose all trust information, see follow 
sequence:
[root@plat1 bin]# !./win
./winbindd -s /cluster/config/samba/smb.conf 
[root@plat1 bin]# !getent
getent passwd | grep nirs
nirs:x:5125:625::/users4/nirs:/bin/bash
EXANET-IL+nirs:x:10088:10001:Nir Soffer:/home/EXANET-IL/nirs:/bin/false
[root@plat1 bin]# ./wbinfo -t
checking the trust secret via RPC calls succeeded
[root@plat1 bin]# ./wbinfo -m
[root@plat1 bin]# !getent
getent passwd | grep nirs
nirs:x:5125:625::/users4/nirs:/bin/bash
[root@plat1 bin]# ./wbinfo -t
checking the trust secret via RPC calls succeeded

As you can see, EXANET-IL+nirs is no longer there.
Attached log is log.winbindd.wbinfo

Samba 3.0a21:
Doesn't work at all.
See log.winbindda21


If there is anything I can do to help, I seem to be able to reproduce this at will. 
I'll be more than glad to attempt whatever you throw at me.

Thanks,
Nir.

--
Nir Soffer -=- Software Engineer, Exanet Inc. -=-
The poor little kittens; They lost their mittens;
 And now you all must die. Mew, Mew, Mew, Mew, 
 And now you all must die. www.sluggy.com, 24/10/02

--
Nir Soffer -=- Software Engineer, Exanet Inc. -=-
The poor little kittens; They lost their mittens;
 And now you all must die. Mew, Mew, Mew, Mew, 
 And now you all must die. www.sluggy.com, 24/10/02



log.winbindd.wbinfo.bz2
Description: log.winbindd.wbinfo.bz2


log.winbindda21.bz2
Description: log.winbindda21.bz2


smb.conf
Description: smb.conf


Re: winbindd losing trust relationship once in a while (Samba 3.0)

2003-02-12 Thread Tim Potter
On Wed, Feb 12, 2003 at 10:47:38AM +0200, Nir Soffer wrote:

 Scenario: Fresh compile of Samba 3.0, both a20 and a21. Attempt to use attached 
smb.conf.
 
 EXANET-QA is a part of the EXANET-IL domain (e.g - EXANET-IL is the parent domain). 
EXANET-QA is supposedly set in compatibility mode.
 
 Under certain combinations winbindd seems to be losing it's capability to contact 
the parent DC.
 
 Samba 3.0a20 works, spordically, unless you do some things (wbinfo -m, see below).
 Samba 3.0a21 doesn't work at all for me.
 
 Attached are level 10 logs.

I wonder whether the trusted domains patch that went by today fixes this
as well?  Would you mind trying it?

http://lists.samba.org/pipermail/samba-technical/2003-February/042367.html


Tim.



RE: winbindd losing trust relationship once in a while (Samba 3.0)

2003-02-12 Thread Ken Cross
That patch (or the one that Tim is submitting) should fix it.  Without
it, the wbinfo -m action clears the trusted domain list, but it get
restored within 5 minutes.

Note that the patch is to the cvs version -- it may need tweaking for
a20 or a21.

Ken


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]
On Behalf Of Tim Potter
Sent: Wednesday, February 12, 2003 5:55 AM
To: Nir Soffer
Cc: [EMAIL PROTECTED]
Subject: Re: winbindd losing trust relationship once in a while (Samba
3.0)


On Wed, Feb 12, 2003 at 10:47:38AM +0200, Nir Soffer wrote:

 Scenario: Fresh compile of Samba 3.0, both a20 and a21. Attempt to use

 attached smb.conf.
 
 EXANET-QA is a part of the EXANET-IL domain (e.g - EXANET-IL is the 
 parent domain). EXANET-QA is supposedly set in compatibility mode.
 
 Under certain combinations winbindd seems to be losing it's capability

 to contact the parent DC.
 
 Samba 3.0a20 works, spordically, unless you do some things (wbinfo -m,

 see below). Samba 3.0a21 doesn't work at all for me.
 
 Attached are level 10 logs.

I wonder whether the trusted domains patch that went by today fixes this
as well?  Would you mind trying it?

http://lists.samba.org/pipermail/samba-technical/2003-February/042367.ht
ml


Tim.




RE: winbindd losing trust relationship once in a while (Samba 3.0)

2003-02-12 Thread Nir Soffer
[snip]
 
 I wonder whether the trusted domains patch that went by today 
 fixes this
 as well?  Would you mind trying it?

Since the patch doesn't apply to a20, and I couldn't be bothered to check why properly 
- I downloaded the CVS version, for the hell of it. The patch didn't apply to that 
either, so I did it manually.

Both before and after the patch, not only did the trusted domains not work, but I 
couldn't do a wbinfo -u that worked.

This snippet probably explains why:

[2003/02/12 15:14:42, 10] nsswitch/winbindd.c:winbind_client_read(414)
  client_read: read 1312 bytes. Need 0 more for a full request.
[2003/02/12 15:14:42, 10] nsswitch/winbindd.c:process_request(297)
  process_request: request fn LIST_USERS
[2003/02/12 15:14:42, 3] nsswitch/winbindd_user.c:winbindd_list_users(533)
  [21233]: list users
[2003/02/12 15:14:42, 10] nsswitch/winbindd.c:client_write(460)
  client_write: wrote 1300 bytes.
[2003/02/12 15:14:42, 10] nsswitch/winbindd.c:winbind_client_read(414)
  client_read: read 0 bytes. Need 1312 more for a full request.
[2003/02/12 15:14:42, 5] nsswitch/winbindd.c:winbind_client_read(419)
  read failed on sock 12, pid 21233: EOF


So, sorry, but that doesn't seem to work.

Alpha 20 was the last version that actually worked for me...




-- 
Nir Soffer -=- Software Engineer, Exanet Inc. -=-
The poor little kittens; They lost their mittens;
 And now you all must die. Mew, Mew, Mew, Mew, 
 And now you all must die. www.sluggy.com, 24/10/02 



RE: winbindd losing trust relationship once in a while (Samba 3.0)

2003-02-12 Thread Ken Cross
The patch works on SAMBA_3_0 as of 5 minutes ago.  How did you patch it
manually?

The messages you see below are normal and don't indicate any real
problems.

Ken


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]
On Behalf Of Nir Soffer
Sent: Wednesday, February 12, 2003 8:15 AM
To: Tim Potter; [EMAIL PROTECTED]
Subject: RE: winbindd losing trust relationship once in a while (Samba
3.0)


[snip]
 
 I wonder whether the trusted domains patch that went by today
 fixes this
 as well?  Would you mind trying it?

Since the patch doesn't apply to a20, and I couldn't be bothered to
check why properly - I downloaded the CVS version, for the hell of it.
The patch didn't apply to that either, so I did it manually.

Both before and after the patch, not only did the trusted domains not
work, but I couldn't do a wbinfo -u that worked.

This snippet probably explains why:

[2003/02/12 15:14:42, 10] nsswitch/winbindd.c:winbind_client_read(414)
  client_read: read 1312 bytes. Need 0 more for a full request.
[2003/02/12 15:14:42, 10] nsswitch/winbindd.c:process_request(297)
  process_request: request fn LIST_USERS
[2003/02/12 15:14:42, 3]
nsswitch/winbindd_user.c:winbindd_list_users(533)
  [21233]: list users
[2003/02/12 15:14:42, 10] nsswitch/winbindd.c:client_write(460)
  client_write: wrote 1300 bytes.
[2003/02/12 15:14:42, 10] nsswitch/winbindd.c:winbind_client_read(414)
  client_read: read 0 bytes. Need 1312 more for a full request.
[2003/02/12 15:14:42, 5] nsswitch/winbindd.c:winbind_client_read(419)
  read failed on sock 12, pid 21233: EOF


So, sorry, but that doesn't seem to work.

Alpha 20 was the last version that actually worked for me...




-- 
Nir Soffer -=- Software Engineer, Exanet Inc. -=-
The poor little kittens; They lost their mittens;
 And now you all must die. Mew, Mew, Mew, Mew, 
 And now you all must die. www.sluggy.com, 24/10/02 




RE: winbindd losing trust relationship once in a while (Samba 3.0)

2003-02-12 Thread Nir Soffer


 -Original Message-
 From: Ken Cross [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, February 12, 2003 3:41 PM
 To: Nir Soffer; 'Tim Potter'; [EMAIL PROTECTED]
 Subject: RE: winbindd losing trust relationship once in a 
 while (Samba 3.0)
 
 
 The patch works on SAMBA_3_0 as of 5 minutes ago.  How did 
 you patch it
 manually?

Well, I looked at the patch saw that it moves the static variable last_scan outside of 
the function and inserted the last_scan = 0 wherever it should be.

 The messages you see below are normal and don't indicate any real
 problems.

Except the fact that wbinfo -u didn't work.

Downloading the CVS again, this is what I got when I ran wbinfo -u (without any patch)

2003/02/12 18:15:37, 6] rpc_parse/parse_prs.c:prs_debug(81)
  18 smb_io_pol_hnd domain_pol
[2003/02/12 18:15:37, 5] rpc_parse/parse_prs.c:prs_uint32(592)
  0018 data1: 
[2003/02/12 18:15:37, 5] rpc_parse/parse_prs.c:prs_uint32(592)
  001c data2: 
[2003/02/12 18:15:37, 5] rpc_parse/parse_prs.c:prs_uint16(563)
  0020 data3: 
[2003/02/12 18:15:37, 5] rpc_parse/parse_prs.c:prs_uint16(563)
  0022 data4: 
[2003/02/12 18:15:37, 5] rpc_parse/parse_prs.c:prs_uint8s(679)
  0024 data5: 00 00 00 00 00 00 00 00 
[2003/02/12 18:15:37, 5] rpc_parse/parse_prs.c:prs_ntstatus(621)
  002c status: NT_STATUS_INVALID_PARAMETER
[2003/02/12 18:15:37, 10] nsswitch/winbindd.c:client_write(460)
  client_write: wrote 1300 bytes.
[2003/02/12 18:15:37, 10] nsswitch/winbindd.c:winbind_client_read(414)
  client_read: read 0 bytes. Need 1312 more for a full request.
[2003/02/12 18:15:37, 5] nsswitch/winbindd.c:winbind_client_read(419)
  read failed on sock 12, pid 6200: EOF

 Ken



--
Nir Soffer -=- Software Engineer, Exanet Inc. -=-
The poor little kittens; They lost their mittens;
 And now you all must die. Mew, Mew, Mew, Mew, 
 And now you all must die. www.sluggy.com, 24/10/02 
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED]
amba.org]
On Behalf Of Nir Soffer
Sent: Wednesday, February 12, 2003 8:15 AM
To: Tim Potter; [EMAIL PROTECTED]
Subject: RE: winbindd losing trust relationship once in a while (Samba
3.0)


[snip]
 
 I wonder whether the trusted domains patch that went by today
 fixes this
 as well?  Would you mind trying it?

Since the patch doesn't apply to a20, and I couldn't be bothered to
check why properly - I downloaded the CVS version, for the hell of it.
The patch didn't apply to that either, so I did it manually.

Both before and after the patch, not only did the trusted domains not
work, but I couldn't do a wbinfo -u that worked.

This snippet probably explains why:

[2003/02/12 15:14:42, 10] nsswitch/winbindd.c:winbind_client_read(414)
  client_read: read 1312 bytes. Need 0 more for a full request.
[2003/02/12 15:14:42, 10] nsswitch/winbindd.c:process_request(297)
  process_request: request fn LIST_USERS
[2003/02/12 15:14:42, 3]
nsswitch/winbindd_user.c:winbindd_list_users(533)
  [21233]: list users
[2003/02/12 15:14:42, 10] nsswitch/winbindd.c:client_write(460)
  client_write: wrote 1300 bytes.
[2003/02/12 15:14:42, 10] nsswitch/winbindd.c:winbind_client_read(414)
  client_read: read 0 bytes. Need 1312 more for a full request.
[2003/02/12 15:14:42, 5] nsswitch/winbindd.c:winbind_client_read(419)
  read failed on sock 12, pid 21233: EOF


So, sorry, but that doesn't seem to work.

Alpha 20 was the last version that actually worked for me...




-- 
Nir Soffer -=- Software Engineer, Exanet Inc. -=-
The poor little kittens; They lost their mittens;
 And now you all must die. Mew, Mew, Mew, Mew, 
 And now you all must die. www.sluggy.com, 24/10/02