I had the same problem, my controller name was UserManagementController, it worked just fine on Windows, but when I moved it to Linux, I received the error "Unable to resolve the request 'usermanagement'. ".
The problem was that Linux is case-sensitive. I changed the controller name from UserManagementController to UsermanagementController and it worked.