diff --git a/nselib/mysql.lua b/nselib/mysql.lua index 67dcdc279..21340202c 100644 --- a/nselib/mysql.lua +++ b/nselib/mysql.lua @@ -275,7 +275,8 @@ function loginRequest( socket, params, username, password, salt ) response.sqlstate, pos = string.unpack( "c5", packet, pos ) end - response.errormessage, pos = string.unpack( "z", packet, pos ) + -- Error message is a RestOfPacketString + response.errormessage = string.sub(packet, pos) return false, response.errormessage else