Note: You are currently viewing documentation for Moodle 3.1. Up-to-date documentation for the latest stable version of Moodle is probably available here: Banner LMB.
The Banner/Luminis Message Broker is a Banner-Moodle integration enrolment module originally developed by Eric Merrill. It can be downloaded from the Modules and Plugins page here:  and is in the Moodle Tracker here: 
What it is...
The Banner/LMB enrolment plug-in can process either an XML flat file or live feed from Banner via the Luminis Message Broker. Information such as "people" "courses" and "enrollments" are used to set up users, courses and enroll users in courses in Moodle.
How it works...
Below is a list of considerations when installing and running the Banner/LMB Plugin:
Luminis Message Broker:
- Firewall port must be open to allow outgoing traffic to the Moodle instance (in case of outsourced Moodle)
- Does NOT like SSL certificates from certain companies, or which do not have the primary Moodle destination as the first listed domain on the cert. (aka Common Name on SSL Cert must match the LMB destination) (See more on SSL Certificates below)
- watch out for permissions settings on the directories such as the /enrol/lmb, enrol/lmb/upload/ etc. - when improperly set, the logs did not work, nor the processing of the XML files/folder
Known to Work:
Known not to work: