mirror of
https://github.com/TalAloni/SMBLibrary.git
synced 2025-04-29 18:27:48 +02:00
Write to log when CreateFile failed
This commit is contained in:
parent
0a0ec793ea
commit
25584a151f
3 changed files with 3 additions and 0 deletions
|
@ -37,6 +37,7 @@ namespace SMBLibrary.Server.SMB1
|
|||
NTStatus createStatus = share.FileStore.CreateFile(out handle, out fileStatus, path, request.DesiredAccess, request.ShareAccess, request.CreateDisposition, request.CreateOptions, session.SecurityContext);
|
||||
if (createStatus != NTStatus.STATUS_SUCCESS)
|
||||
{
|
||||
state.LogToServer(Severity.Verbose, "Create: Opening '{0}{1}' failed. NTStatus: '{2}'.", share.Name, path, createStatus);
|
||||
header.Status = createStatus;
|
||||
return new ErrorResponse(request.CommandName);
|
||||
}
|
||||
|
|
|
@ -54,6 +54,7 @@ namespace SMBLibrary.Server.SMB1
|
|||
header.Status = share.FileStore.CreateFile(out handle, out fileStatus, path, desiredAccess, shareAccess, createDisposition, createOptions, session.SecurityContext);
|
||||
if (header.Status != NTStatus.STATUS_SUCCESS)
|
||||
{
|
||||
state.LogToServer(Severity.Verbose, "OpenAndX: Opening '{0}{1}' failed. NTStatus: '{2}'.", share.Name, path, header.Status);
|
||||
return new ErrorResponse(request.CommandName);
|
||||
}
|
||||
|
||||
|
|
|
@ -38,6 +38,7 @@ namespace SMBLibrary.Server.SMB2
|
|||
NTStatus createStatus = share.FileStore.CreateFile(out handle, out fileStatus, path, request.DesiredAccess, request.ShareAccess, request.CreateDisposition, request.CreateOptions, session.SecurityContext);
|
||||
if (createStatus != NTStatus.STATUS_SUCCESS)
|
||||
{
|
||||
state.LogToServer(Severity.Verbose, "Create: Opening '{0}{1}' failed. NTStatus: '{2}'.", share.Name, path, createStatus);
|
||||
return new ErrorResponse(request.CommandName, createStatus);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue