Tested and working fine here on both 5.8.5 and 6.2.1.
Make sure you have the pre-command event for PASS in ioFTPD.ini:
Code:
[FTP_Pre-Command_Events]
pass = TCL ..\scripts\nxTools\nxClose.tcl LOGIN
Also make sure the user(s) you're testing with are not exempt in nxTools.cfg:
Code:
#### Site Close ############################################
#
# - Kick non-exempted users when the site is closed.
# - Allows certain users, groups, or flags to login when site is closed.
#
set close(KickOnClose) True
set close(UserNames) "neoxed sitebot"
set close(GroupNames) "STAFF Nukers"
set close(Flags) "M1L"