That was a great suggestion, now I can see that it's actually the publickey being denied.
I'm assuming because the key is password protected
So I tried ssh again to check ad it works, but its password protected and that's not delcared in the iSCSI command. Should I just make a new public key...