When you do not specify a user with option "-u" Brconnect tries to connect with 'system' account and default password (manager)... maybe it is working on production system because the system account password is still set to the default value...
You can try on production system if this does work
sqlplus /nolog
connect system/manager