Did you specify your keystore as a trusted one?
I think 90% of my problem here is I don't know how to work with the keystores. Do I specify the trusted keystore on the clientt or on the server? If on the client, do I just copy the keystore that I made for the server to the client and use that? Or do I have to export a certificate and import that into the client's keystore?