Java trace indicates it thinks kafkaSslTruststore is a directory when left blank.
See this for further information
#27 (comment)
However I would like to note, the work around posted higher in the thread doesn't work for me except for the PLAINTEXT part only. Only method I could find to work around is to manually edit the file Kafka Producer Config.jmx and remove references to the truststore.