I have a Cisco 2970. I have set it up so that I can login to the switch with SSH and the connection is allowed. The error or issue I am having is that I cannot run enable. When I try to run Enable, I get the following result:
% Error in authentication.
It also doesn't prompt me for the password, which is add because I have it set for that user and for enable, or I I think I did it correctly. Any ideas on what i might have missed?
Thanks for the additional information. Yes I do believe that this is something significant. It indicates that there is not an enable password (or enable secret) configured. That is consistent with the error being generated and that it does not prompt for a password.
If you are on the console it does not matter if there is no enable password/secret and you get into privilege mode. But where you are accessing via SSH (or via Telnet) there must be a password protecting privilege mode. So what is happening is that you do SSH and get to user mode. Then you attempt to do enable to get to privilege mode. But IOS realizes that there is no password configured and that means that you would not be able to get to privilege mode. So it does not prompt for any password and immediately indicates that an authentication error has occured.
Try configuring enable secret and see if it does not solve this problem.