Check your TNSNMAES.ora file in case of oracle to see whether you have access to the DB you/administrator has created teh repository.
You have .key files that has DB entry different from the tnsnames.ora file.
One eample of above is i did not mak entries in the tnanames.ora file for the PROD database and tried to loginto the PROD reporsitory, so i got the error as iternal error.
Also check whether DB on which reporsitory is built is up or down.
Do get back if it still happens even if having all the above scenarios addresed.
I have worked only on ORACLE database in my company so gave example of that. Do not know about otehr database connections, if you are using ODBC then do check the ODBC also.
I have seen this error when trying to log into BusObjs 6.5. It occurs when you enter a password that has an invalid character in it.
If you are in Supervisor 6.5, and go to Tools / Options / Repository, at the bottom of the screen, you will see a list of the valid characters that have been defined to your repository.
If you try to enter a password with any character that is not in this list, you will get the ‘Internal Error’ message.
I don’t know if there are other reasons to get this error message, but I have seen invalid password characters cause it.