For what its worth i have resolved the issue on my end. The problem was with a failed 'get' when calling prototype.js.
To resolve this issue i had to update my prototype.js from 1.7 to 1.7.1. For me this file was found at /opt/openfire/plugins/admin/webapp/js/prototype.js
1.7.1 is available via https://ajax.googleapis.com/ajax/libs/prototype/220.127.116.11/prototype.js.
Hope this helps!
Updated prototype.js to 1.7.2; also fixed timing issue in the LDAP setup pages.