ssh port forwarding error
When you initiate port forwarding, you don't specify the user.

localhost:~ user2$ ssh -L 8022:server2:22 user1@server1


You need to specify user in the second command:

localhost:~ user1$ scp -P 8022 user1@0.0.0.0:file .


That should work fine for you