Bump the timeout for hashdump, handle large DCs better, thanks Chris!
git-svn-id: file:///home/svn/framework3/trunk@9385 4d416f70-5f16-0410-b530-b9f4589650daunstable
parent
5b6b13e7e8
commit
87379e798a
|
@ -82,8 +82,8 @@ class Priv < Extension
|
||||||
# Returns an array of SAM hashes from the remote machine.
|
# Returns an array of SAM hashes from the remote machine.
|
||||||
#
|
#
|
||||||
def sam_hashes
|
def sam_hashes
|
||||||
response = client.send_request(
|
# This can take a long long time for large domain controls, bump the timeout to one hour
|
||||||
Packet.create_request('priv_passwd_get_sam_hashes'))
|
response = client.send_request(Packet.create_request('priv_passwd_get_sam_hashes'), 3600)
|
||||||
|
|
||||||
response.get_tlv_value(TLV_TYPE_SAM_HASHES).split(/\n/).map { |hash|
|
response.get_tlv_value(TLV_TYPE_SAM_HASHES).split(/\n/).map { |hash|
|
||||||
SamUser.new(hash)
|
SamUser.new(hash)
|
||||||
|
@ -102,3 +102,4 @@ protected
|
||||||
end
|
end
|
||||||
|
|
||||||
end; end; end; end; end
|
end; end; end; end; end
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue