shh authorization problem

I have ssh setup on 2 boxes ( aix / linux ).

building a batchjob i have made a plaintext key.
I force the command in the authorized_keys file

running from aix -> linux
ssh -i ~/.ssh/batchkey user@remote works perfect

but from linux -> aix
it get the following

debug1: Authentications that can continue: publickey,password,keyboard-interactive
debug1: Next authentication method: publickey
debug1: Offering public key: /home/noluser/.ssh/batchkey
debug1: Authentications that can continue: publickey,password,keyboard-interactive
debug1: Next authentication method: keyboard-interactive
debug1: Authentications that can continue: publickey,password,keyboard-interactive
debug1: Next authentication method: password

it is offering the publickey but still goes to asking the password.

Same debug on aix -> linux gives

debug1: Authentications that can continue: publickey,password,keyboard-interactive
debug1: Next authentication method: publickey
debug1: Offering public key: /bunolleken/users/joeri/.ssh/batchkey
debug1: Remote: Forced command: date

??? why ???

Well i somehow fixed it with permissions but i am not sure what was wrong with the start situation

http://www.openssh.com/faq.html\#3.14