exploit – trans2open در metasploit کار نمی کند

من از metasploit با msfconsole استفاده می کنم تا از یک نسخه آسیب پذیر سامبا در یک میزبان از راه دور استفاده شود.

نسخه سامبو هیچ تغییری نداشته و نسخه آن 2.2.8 است و به طور مستقیم از سایت cv دانلود شده است.

اما هنگام استفاده از exploit trans2open با payload (generic / shell_reverse_tcp) خطا زیر را دریافت میکنم: [19659002[Exploitfailed] [no-access]: Rex :: Proto :: SMB :: Exceptions :: LoginError Login failed: متغیر یا روش undefined 'args' برای #
[*] انفجار تکمیل شد، اما هیچ جلسه ای ایجاد نشد.

دو ماشین مجازی را بر روی Aws اجرا می کنم. یکی با کالی لینوکس و یکی دیگر با سامبا است. و بله تمام فایروال ها غیر فعال هستند!