If you are using –auth, you’ll need to include your username/password in there…
Also you must be on the “destination” server when you run the command.
db.copyDatabase(<from_db>, <to_db>, <from_hostname>, <username>, <password>);
If all that doesn’t work, you might want to try something like creating a slave of the database you want to copy …