RSDB Installation & Configuration

Similar presentations

2Now run the RSDB installer.Double click the file named ‘[DTTM]_Install_Survey_Server.exe’

3Change the Installation Path, if desired, and click ‘Next’Click ‘I Agree’Change the Installation Path,if desired, and click ‘Next’** NOTE: Do NOT install RSDB in a path containing aspace character, i.e. under “Program Files” or somethinglike it.

4Click ‘Install’The Installer will check for the requiredversion of Java 1.5If NOT found the Java installer will berun automatically.If found, the installer will continue to itsnext step.

5The installer will now copy allRSDB files to the selected drive.When finished, “Completed” willbe shown in the installer windowand the Close button will be active.Click ‘Close’Installation of the AFRL RSDBis now complete.

8to integrate existing user accounts with the RSDB system. The Active Directory (LDAP) login-module is what controls the authentication processfor the RSDB. This needs to be configured to point to your local Active Directory serverto integrate existing user accounts with the RSDB system.The login-module is found under the following path:[INSTALLATION-PATH-HERE]\jboss GA\server\default\conf\login-config.xmlThis file is written in XML (eXtensible Markup Language)To modify the settings for the RSDB Active Directory integration, find the entry shown below:<!-- RSDB LDAP login module --><!-- if ssl is enabled (true), url port must change from 389 to ><application-policy name="JBIDomain"><authentication><login-module code="mil.af.rl.oim.server.security.loginmodules.OimLdapLoginModule" flag="sufficient"><module-option name = "url">ldap:// :389</module-option><module-option name = "userSearchBase">DC=jbi-dev,DC=rl,DC=af,DC=mil</module-option><module-option name =<module-option name = "allowEmptyPasswords">false</module-option><module-option name = "sslEnabled">false</module-option><module-option name = "keyStore"></module-option><module-option name = "commonNameAttr">commonName</module-option><module-option name = " Attr"> </module-option><module-option name = "phoneAttr">telephoneNumber</module-option><module-option name = "unitAttr">department</module-option></login-module><login-module code="mil.af.rl.jbi.platform.server.security.util.SRSLoginModule" flag="required"></authentication></application-policy>

93.) Next change the “userDomain” to reflect your user domain setting <!-- RSDB LDAP login module --><!-- if ssl is enabled (true), url port must change from 389 to ><application-policy name="JBIDomain"><authentication><login-module code="mil.af.rl.oim.server.security.loginmodules.OimLdapLoginModule" flag="sufficient"><module-option name = "url">ldap:// :389</module-option><module-option name = "userSearchBase">DC=jbi-dev,DC=rl,DC=af,DC=mil</module-option><module-option name =<module-option name = "allowEmptyPasswords">false</module-option><module-option name = "sslEnabled">false</module-option><module-option name = "keyStore"></module-option><module-option name = "commonNameAttr">commonName</module-option><module-option name = " Attr"> </module-option><module-option name = "phoneAttr">telephoneNumber</module-option><module-option name = "unitAttr">department</module-option></login-module><login-module code="mil.af.rl.jbi.platform.server.security.util.SRSLoginModule" flag="required"></authentication></application-policy>1.) Start by changing the “url” to the IP Address of your local Active Directory server<module-option name = "url">ldap://[YOUR-SERVER-IP-HERE]:389</module-option>2.) Next change the “userSearchBase” to the one for your specific Active Directory tree<module-option name = "userSearchBase">[YOUR-SEARCH-BASE-HERE]</module-option>3.) Next change the “userDomain” to reflect your user domain setting<module-option name =4.) Finally change the “commonNameAttr”, “ Attr”, “phoneAttr”, & “unitAttr” to their respectivecounterparts within your Active Directory tree, if necessary (some may be the same)<module-option name = "commonNameAttr">[COMMON-NAME-ATTR-ID-HERE]</module-option><module-option name = " Attr">[ -ATTR-ID-HERE]</module-option><module-option name = "phoneAttr">[PHONE-#-ATTR-ID-HERE]</module-option><module-option name = "unitAttr">[UNIT-ID-ATTR-ID-HERE]</module-option>If SSL (secure-mode) is enabled for your Active Directory services:1.) change the port to 636<module-option name = "url">ldap://[YOUR-SERVER-IP-HERE]:636</module-option>2.) change “sslEnabled” to true<module-option name = "sslEnabled">true</module-option>

12This will result in 2windows opening.1 is the database1 is the application serverLook for the messagescircled here to tell youthat both have startedsuccessfully.

13IntegrationThis section explains how to set the necessary properties for successful integration between the AFRL RSDB and your local MS Exchange server.You will need:+ The IP Address of your Exchange server+ Your exchange server MUST be set to allow SMTP receiveof messages

15When prompted enter the Administrator user name and password and click ‘OK’.The default password for this account is ‘moniker’

16to be run (as shown below) If asked, accept any certificates and allow anything from the ‘JBI Crew’to be run (as shown below)The web console you are loading is a Java applet and needs yourpermission to execute, that is why you are being prompted.The IP Address of the machine running the RSDB will appear here

17Expand the ‘JMX MBeans’ label.At the top left there will be a ‘System’ label, expand this using the tick mark.If the ‘System’ label does not appear, go to Slide 41 to configure the workflow servicemanually (will require a restart of the RSDB server).Expand the ‘JMX MBeans’ label.

18Scroll all the way down to the bottom of the shown choices and expand the label:mil.af.rl.oim.server.sws.mbean

19Click once on the ‘mil. af. rl. oim. server. swsClick once on the ‘mil.af.rl.oim.server.sws.mbean:service’ entry that appearsThis loads the settings for the selected service in the main browser area.

20Enter the IP or Common Name address of your Exchange E-mail server in theSmtpServerAddress field and click the ‘Apply Changes’ button.

22STOP! Complete the steps detailed on this slide ONLY if the ‘System’ labelFailed to appear in the web browser window as shown in Slide 361.) Shutdown JBoss and Berkeley by clicking once on the respective windows and hitting CTRL+C2.) Wait for the message shown below in both windows, type ‘y’ and hit ‘Enter’3.) Open the file at this location in a text editor: [INSTALL-PATH-HERE]/jboss GA/bin/cot/workflow-config.xmlWorkflow-config.xml<?xml version="1.0" encoding="UTF-8"?><workflow><ExpiryYearOffset value="5"/><SmtpServerAddress value="fohfwb003.oh.afmc.af.mil"/><Password value="moniker"/><LoggingLevel value="1"/><CotTypeName value="mil.af.rl.cot"/><CotVersionNumber value="1.0"/></workflow>4.) Change the ‘value’ attribute of the ‘SmtpServerAddress’ node to be the address of your SMTP server5.) Save and close the file6.) See slides for instructions on how to start the RSDB server7.) If using this method because the ‘System’ label failed to appear in the web browser, the only way to test theintegration is to publish a new survey as an Author.