On 01/05/10 17:42, Matt Lewandowsky wrote:
Doh. I feel like something of an idiot. I forgot that smbadm needs to run as root. m...@matt-osol:~$ pfexec smbadm add-member -m MPSMULTIMEDIA/administrator administrators 'MPSMULTIMEDIA/administrator' is now a member of 'administrators'

So, this should mean that things should be working, right?

This doesn't help with user authentication but it means that you
can communicate with the DC using the IPC$ share and interact with
the Server Service on that system.  This is a useful data point.

Send me the cifs-gendiag and msrpc.d output (privately is fine)
and I'll take a look at it.

Alan

--Matt

--
Matt Lewandowsky
Greenviolet
http://greenviolet.net/

----------------------------------------
From: [email protected]
To: [email protected]
Date: Tue, 5 Jan 2010 17:26:42 -0800
CC: [email protected]
Subject: Re: [cifs-discuss] CIFS server randomly ceased working


That is one of the genunix pages I had in mind, yes. However the links provided 
did not survive the transition to Xwiki. I think I mailed website-discuss about 
file downloads not being rewritten at one point, back around the time of the 
transition.

I somehow forgot the 'd' at the end of 'smbd' while invoking the script. Now it 
gives:

541 m...@fileserv4$ pfexec ./msrpc.d -p `pgrep smbd`
dtrace: failed to compile script ./msrpc.d: line 423: probe description 
pid940::ndr_clnt_get_frag:entry does not match any probes

There is one smbd running, with a pid 940. Is it advisable to remove the 
ndr_clnt_get_frag bits?

And with your helpful examples, I have the following output. (I had already 
figured out idmap show, though. :) )

545 m...@fileserv4$ idmap show -c Domain\ [email protected]
wingroup:Domain [email protected] -> gid:2147483650

m...@matt-osol:~$ smbadm add-member -m MPSMULTIMEDIA/administrator 
administrators
failed to add MPSMULTIMEDIA/administrator (failed inserting the domain SID)
m...@matt-osol:~$ smbadm show -m
administrators (Members can fully administer the computer/domain)
    SID: S-1-5-32-544
    No members
backup operators (Members can bypass file security to back up files)
    SID: S-1-5-32-551
    No members
power users (Members can share directories)
    SID: S-1-5-32-547
    No members

I've rejoined the domain a number of times (with no errors, and the logs saying 
the configuration is unchanged) since this issue started using smbadm. That's 
why I was looking at kclient.

Is it possible to somehow get more diagnostic info out of smbadm?

--Matt

--
Matt Lewandowsky
Greenviolet
http://greenviolet.net/

----------------------------------------
Date: Tue, 5 Jan 2010 17:08:19 -0800
From: [email protected]
Subject: Re: [cifs-discuss] CIFS server randomly ceased working
To: [email protected]
CC: [email protected]

The script should be available here:
http://wiki.genunix.org/wiki/index.php/Solaris_CIFS_Service_Troubleshooting

msrpc.d is available here:
http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/cmd/smbsrv/dtrace/msrpc.d

dtrace: failed to compile script ./msrpc.d: line 171: 'pid0'
does not contain a valid pid
How are you running the script?

I've poked at idmap a bit, without much success...
bash# idmap show -c 'domain [email protected]'
wingroup:domain [email protected] -> gid:2147483650

As for smbadm, that's another tool I've not explored fully,
bash# smbadm add-member -m DOMAIN/administrator administrators
'...' is now a member of 'administrators'

bash# smbadm show -m
administrators (Members can fully administer the computer/domain)
SID: S-1-5-32-544
Members:
DOMAIN\Administrator

FWIW, 'smbadm list' only shows one of the DCs. Is this normal,
and is it potentially indicative of anything?
This is normal. It's showing the currently selected DC.
You should see all your domains (local, primary and trusted).

Also, I tried using 'pfexec /usr/sbin/kclient -a myusername -T ms_ad'
Given that you're having problems I'd recommend using smbadm to
manage domain membership. Can you successfully join the domain
using smbadm?

bash# smbadm join -u administrator domain

Alan
_______________________________________________
cifs-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/cifs-discuss

_______________________________________________
cifs-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/cifs-discuss

Reply via email to