it's oracle's internal password

...password file is not corrupted because I can manually connect internal

I found some stuff on metalink though that should correct the problem (once they get pcanywhere going again.)

in case you want to know, I believe the solution will be:

Go to the OracleHome\Database directory
Locate the strtSID.cmd file
Highlight this file, click on the right button
Choose "Edit"
Change the "-usrpwd oracle" parameter to "-usrpwd /"
(without the quotes!)
Save the file