diff --git a/client/ssh/server/command_execution_windows.go b/client/ssh/server/command_execution_windows.go index c756444ee..759e908de 100644 --- a/client/ssh/server/command_execution_windows.go +++ b/client/ssh/server/command_execution_windows.go @@ -294,7 +294,7 @@ func (s *Server) handlePtyWithUserSwitching(logger *log.Entry, session ssh.Sessi } else { errorMsg = "User switching failed - login command not available\r\n" } - if _, writeErr := fmt.Fprintf(session.Stderr(), errorMsg); writeErr != nil { + if _, writeErr := fmt.Fprint(session.Stderr(), errorMsg); writeErr != nil { logger.Debugf(errWriteSession, writeErr) } if err := session.Exit(1); err != nil { diff --git a/client/ssh/server/executor_windows.go b/client/ssh/server/executor_windows.go index 3ec6af6a7..e680da42d 100644 --- a/client/ssh/server/executor_windows.go +++ b/client/ssh/server/executor_windows.go @@ -56,7 +56,7 @@ const ( // Common error messages commandFlag = "-Command" - closeTokenErrorMsg = "close token error: %v" + closeTokenErrorMsg = "close token error: %v" // #nosec G101 -- This is an error message template, not credentials convertUsernameError = "convert username to UTF16: %w" convertDomainError = "convert domain to UTF16: %w" )