Output from join:
[root@jpjlin source]# /usr/local/samba/bin/net rpc join -S jpjlin -U
[2006/02/10 11:39:10.739937, 0]
cli_rpc_pipe_open_schannel: failed to get schannel session key from
server jpjlin for domain JPJLIN3.
[2006/02/10 11:39:10.740511, 0] utils/net_rpc_join.c:net_rpc_join_ok(61)
Error connecting to NETLOGON pipe. Error was
Unable to join domain JPJLIN3.
Looking at a higher log level it seems the join actually worked OK. The
domain join verification at the end net_rpc_join_newstyle() in
utils/net_rpc_join.c doesn't check to see if the server isn't offering
Is this a samba -> samba join, or to a Windows domain ? Trying to understand this better.
I tested a Samba -> Samba join but I'm pretty sure after looking at the code that the problem will happen with a Samba member server joining an NT domain with secure channel disabled as well.
Should be fixed with SVN rev 13641 in the SAMBA_3_0 tree.