RPC problems in user manager for domains

Stephen Brandon sbrandon at music.gla.ac.uk
Tue Oct 26 12:19:43 GMT 1999


Hi folks,
Thanks for your help yesterday with regard to getting the user manager
for domains to work.

I'm using the latest (3 weeks old) head branch of samba, running on
RH6.0 as sole domain server. Client is NT workstation SP4.

So now I have set myself up as a domain administrator, and I can see my
samba server and the users on it in usrmgr. But when I try to change
user properties such as "user cannot change password", I get "The remote
procedure call failed". Here's the (hopefully) relevant part of the
samba log (logging at a ridiculously high log level):


[1999/10/26 12:00:23, 3] smbd/ipc.c:api_fd_reply(3246)
  Got API command 0x26 on pipe "samr" (pnum 7011)api_fd_reply:
p:0x81a25d0 file_
offset: 1024
[1999/10/26 12:00:23, 5] rpc_parse/parse_prs.c:prs_debug(36)
  000000 smb_io_rpc_hdr
[1999/10/26 12:00:23, 200] lib/membuffer.c:mem_find(312)
  mem_find: data[0..525] offset: 0
[1999/10/26 12:00:23, 200] lib/membuffer.c:mem_find(327)
  mem_find: found data[0..525]
[1999/10/26 12:00:23, 5] rpc_parse/parse_prs.c:prs_uint8(111)
      0000 major     : 05
[1999/10/26 12:00:23, 200] lib/membuffer.c:mem_find(312)
  mem_find: data[0..525] offset: 1
[1999/10/26 12:00:23, 200] lib/membuffer.c:mem_find(327)
  mem_find: found data[0..525]
[1999/10/26 12:00:23, 5] rpc_parse/parse_prs.c:prs_uint8(111)
      0001 minor     : 00
[1999/10/26 12:00:23, 200] lib/membuffer.c:mem_find(312)
  mem_find: data[0..525] offset: 2
[1999/10/26 12:00:23, 200] lib/membuffer.c:mem_find(327)
  mem_find: found data[0..525]
[1999/10/26 12:00:23, 5] rpc_parse/parse_prs.c:prs_uint8(111)
      0002 pkt_type  : 00
[1999/10/26 12:00:23, 200] lib/membuffer.c:mem_find(312)
  mem_find: data[0..525] offset: 3
[1999/10/26 12:00:23, 200] lib/membuffer.c:mem_find(327)
  mem_find: found data[0..525]
[1999/10/26 12:00:23, 5] rpc_parse/parse_prs.c:prs_uint8(111)
      0003 flags     : 03
[1999/10/26 12:00:23, 200] lib/membuffer.c:mem_find(312)
  mem_find: data[0..525] offset: 4
[1999/10/26 12:00:23, 200] lib/membuffer.c:mem_find(327)
  mem_find: found data[0..525]
[1999/10/26 12:00:23, 5] rpc_parse/parse_prs.c:prs_uint32(160)
      0004 pack_type : 00000010
[1999/10/26 12:00:23, 200] lib/membuffer.c:mem_find(312)
  mem_find: data[0..525] offset: 8
[1999/10/26 12:00:23, 200] lib/membuffer.c:mem_find(327)
  mem_find: found data[0..525]
[1999/10/26 12:00:23, 5] rpc_parse/parse_prs.c:prs_uint16(125)
      0008 frag_len  : 020d
[1999/10/26 12:00:23, 200] lib/membuffer.c:mem_find(312)
  mem_find: data[0..525] offset: 10
[1999/10/26 12:00:23, 200] lib/membuffer.c:mem_find(327)
  mem_find: found data[0..525]
[1999/10/26 12:00:23, 5] rpc_parse/parse_prs.c:prs_uint16(125)
      000a auth_len  : 0000
[1999/10/26 12:00:23, 200] lib/membuffer.c:mem_find(312)
  mem_find: data[0..525] offset: 12
[1999/10/26 12:00:23, 200] lib/membuffer.c:mem_find(327)
  mem_find: found data[0..525]
[1999/10/26 12:00:23, 5] rpc_parse/parse_prs.c:prs_uint32(160)
      000c call_id   : 00000080
[1999/10/26 12:00:23, 5] rpc_parse/parse_prs.c:prs_debug(36)
  000010 smb_io_rpc_hdr_req req
[1999/10/26 12:00:23, 200] lib/membuffer.c:mem_find(312)
  mem_find: data[0..525] offset: 16
[1999/10/26 12:00:23, 200] lib/membuffer.c:mem_find(327)
  mem_find: found data[0..525]
[1999/10/26 12:00:23, 5] rpc_parse/parse_prs.c:prs_uint32(160)
      0010 alloc_hint: 000001f5
[1999/10/26 12:00:23, 200] lib/membuffer.c:mem_find(312)
  mem_find: data[0..525] offset: 20
[1999/10/26 12:00:23, 200] lib/membuffer.c:mem_find(327)
  mem_find: found data[0..525]
[1999/10/26 12:00:23, 5] rpc_parse/parse_prs.c:prs_uint16(125)
      0014 context_id: 0000
[1999/10/26 12:00:23, 200] lib/membuffer.c:mem_find(312)
  mem_find: data[0..525] offset: 22
[1999/10/26 12:00:23, 200] lib/membuffer.c:mem_find(327)
  mem_find: found data[0..525]
[1999/10/26 12:00:23, 5] rpc_parse/parse_prs.c:prs_uint16(125)
      0016 opnum     : 0025
[1999/10/26 12:00:23, 3] rpc_server/srv_pipe.c:api_pipe_request(662)
  Doing \PIPE\samr
[1999/10/26 12:00:23, 4] rpc_server/srv_pipe.c:api_rpc_command(733)
  api_rpc_command: api_samr_rpc op 0x25 - unknown
[1999/10/26 12:00:23, 3] rpc_server/srv_pipe.c:rpc_command(718)
  rpc_command: DCE/RPC fault should be sent here
[1999/10/26 12:00:23, 3] smbd/ipc.c:api_no_reply(3201)
  Unsupported API fd command

Thanks in advance for your help,
Stephen Brandon
sbrandon at music.gla.ac.uk


More information about the samba-ntdom mailing list