Unable to access remote registry
Pavithra Hanchagaiah
pavithra.hanchagaiah at thirdbrigade.com
Tue Jan 8 06:52:48 GMT 2008
One more observation in the registry component:
Tested on : samba-4.0.0alpha1
Registry component doesn't return the type value of Registry item
queried from remote registry
With Reference to the already logged in bug 4395
(https://bugzilla.samba.org/show_bug.cgi?id=4395) Bug Case2, I see that
no type value is returned when the value is queried from Registry.
Reference: rpc_get_value_by_index() in rpc.c
---------------------------------------------------------
if(NT_STATUS_IS_OK(status) &&
W_ERROR_IS_OK(r.out.result) && r.out.length) {
*value_name = talloc_strdup(mem_ctx, r.out.name->name);
*data = data_blob_talloc(mem_ctx, r.out.value, *r.out.length);
return WERR_OK;
}
---------------------------------------------------------
Where the '*data' is of type DATA_BLOB & the its structure is,
---------------------------------------------------------
/* used to hold an arbitrary blob of data */
typedef struct datablob {
uint8_t *data;
size_t length;
} DATA_BLOB;
---------------------------------------------------------
I was trying to write an interface code to integrate Samba code to my
modules. So I came across the requirement to element to hold the
registry type of the queried value.
Thanks for your help!!
Pavithra
-----Original Message-----
From: Jelmer Vernooij [mailto:jelmer at samba.org]
Sent: Monday, January 07, 2008 11:43 PM
To: Pavithra Hanchagaiah
Cc: samba-technical at lists.samba.org
Subject: Re: Unable to access remote registry
Hi Pavithra,
Am Mittwoch, den 19.12.2007, 12:49 -0500 schrieb Pavithra Hanchagaiah:
> I am not able to access remote registry using regshell tool of
> samba-4.0.0alpha1
>
>
>
> The command which I use is as given below,
>
> ./regshell -b rpc -R "ncacn_np:192.168.3.103" -U "administrator"
>
> Password for [TESTLAB\administrator]:
>
> Unable to access any of the predefined keys
>
>
>
> Tested to access Windows 2000 Registry from RHEL5.
This was a bug in the RPC registry backend. It should now be fixed in
Subversion.
Cheers,
Jelmer
--
Jelmer Vernooij <jelmer at samba.org> - http://samba.org/~jelmer/
Jabber: jelmer at jabber.fsfe.org
More information about the samba-technical
mailing list