After upgrade from TN 11.2 to TN 11.3 latest internal ( I tested INTERNAL 26/27 ), middlewared fails to boot.
To make it work, I disabeld zettarepl setup and also disabeld ix-zfs and ix-syncmultipaths rc's. Once done, it boots up just fine. Moving on we see that zfs.pool.query is stuck and we don't get anything from it which is likely the cause of middlewared not booting as well.
Restarting middlewared process does the trick and it starts working as it should. Tested py-libzfs and it showed existing pools as it should when middlewared process was stuck with zfs.pool.query