I’ve installed Openfire 3.4.2 on my developer laptop (Windows XP SP2, MySQL 5.0.45 (latest stable)). Earlier I used 3.3.3, with what I didn’t see the following problem. I did a clean install (not upgrade) from the zip file.
I use JDBCAuthProvider to authenticate against my Drupal database, which runs on MySQL.
The relevant part of my configuration file (attached) is:
<passwordSQL>SELECT pass FROM users WHERE name=?</passwordSQL>
I’ve received some exceptions about this (attached), but I think it works since then (see no new enrty in error log).