Now, could you comment out the

SQLNET.AUTHENTICATION_SERVICES= (NTS)

in your sqlnet.ora file and try the connection again.

On the other hand you can set the

local_listener = "(Address=(PROTOCOL=TCP)(HOST=...)(PORT=1521))"

in your initSID.ora file and restart the instance and then check that the dispatcher registers the correct server. Also make sure that things are configured as you want in the listener.ora file too...

Sam