Ever configured a Nexus switch to use AAA to query a Tacacs+ server? Had some troubles applying standard IOS config to NX-OS?
Possibly if your Tacacs+ server is configured to only allow PAM (Password Authentication Manager) authentication for the users. See when a NX-OS switch sends a AAA authentication packet, by default it is encapsulated using PAP encoding. This is in contrast to normal IOS devices, that use PAM encoding by default.
To illustrate I used the following config:
ip tacacs source-interface mgmt0 tacacs-server host 10.5.0.82 key password ! aaa group server tacacs+ TAC server 10.5.0.82 use-vrf management source-interface mgmt0 ! aaa authentication login default group TAC aaa authorization config-commands default group TAC aaa authorization commands default group TAC aaa accounting default group TAC