Additional steps for BMS 4 server installation

NOTE:

See /wiki/spaces/docs/pages/24281188 for the initial steps

Whitelist ports to make BMS URL accessible

The BMS link takes the form: http://<IP_address_of_the_server>:48080/ibpworkbench/controller/auth/login

To allow users to access the BMS from any browser, the firewall of the server has to be modified to whitelist port 48080.

Launch Windows Firewall of the server and go to Advanced Settings. Create new Inbound and Outbound rules for the port 48080.

a. Create New Inbound rule

Click Inbound rule › New Rule and choose Port.

Add 48080 on Specific local ports.

Choose Allow the connection on the next screen.

Choose all (or a few) profiles this rule applies to.

Provide a name for this rule – Ex. BMS 4 and click Finish.

 

b. Create New Outbound rule

Add a new Outbound rule for port 48080 similar to adding an inbound rule.

 

Click Outbound rule › New Rule and choose Port.

Add 48080 on Specific local ports.

Choose Allow the connection on the next screen.

Choose all (or a few) profiles this rule applies to.

Provide a name for this rule – Ex. BMS 4 and click Finish.

Update Breeding View License

BMS 4 beta 6 installer carries the expiring license for running the trial designs via Manage Trials.  When this installer is used, pls. replace the license file. 

Steps:

  1. Go to this folder
    C:\BMS4\tools\breeding_view\bin

  2. Replace with this new license file with Expiry date on June 2016.

     

    license file

Update Microsoft Runtime Libraries when Resolvable Incomplete Block design via Manage Trial is failing

Breeding View is a 32-bit app built using Visual Studio 2008 and so it requires the runtime libraries x86 version for 2008 SP1.  BMS runs the package from the Breeding View when generating trial designs.  When choosing Resolvable Incomplete Block design from Manage Trials is giving an error (pls. see image & JIRA below), pls. download the file and follow the installation steps to update the Microsoft runtime libraries on the server.

 

 

 

This resolves the previous issue encountered when selecting the Resolvable Incomplete Block Design.  IBP-193 - Getting issue details... STATUS

and displays this error:

Deploying BMS from an Amazon EC2 service

After BMS has been installed on Amazon’s EC2 instance, whitelist port 48080 thru EC2 dashboard  ›  Network and Security  ›  Security Groups

Add inbound rule for port 48080 via Custom TCP Rule. It’s recommended to specify the source or IP addresses, if known, for added security.

This is the default outbound rule that allows all outgoing traffic from the server. Customize outbound rule as needed.