BO Load Balancing Questions

Hi, All

We have clustered env(01& 02 servers), Networking team provided us with ‘businessobjects:8080/BOE/BI’ url that will do load balancing.

Question: 1. How to remove ‘8080/BOE/BI’ from ‘businessobjects:8080/BOE/BI’ URL. As business requirement is to have business friendly BI URL name to only ‘businessobjects’

  1. When we click on ‘businessobjects:8080/BOE/BI’, landing on ‘BILaunchpad’ page. System Name: is showing as ‘01:6400’. Is there any way to rename ‘01’ as ‘businessobjects’?.

  2. How to get same system name (eg: businessobjects) when click on ‘businessobjects:8080/BOE/BI’ as this URL is pointing to ‘01’ and ‘02’ servers.

We are on 4.1 sp6.

Any help is really appreciated!


MIUSA (BOB member since 2011-05-01)

You can get rid of the 8080 portion by changing the port number in the server.xml file if you use Tomcat as your web server. If you use some other software for your web server, you will have to find where this is designated. As far as I know, you cannot remove the BOE/BI part of the url after they navigate to it.

This is actually determined by which server your url happens to route you to. As far as I know there is no way to change this. You could configure your system for single sign-on and then they would never see the login screen to see the system name.

You won’t get the same system name because your load balancer is selecting the server it connects to. Like number 2 above, you can use single sign-on and they won’t see the system name at all.

If you have a cluster then for the system name you can use:

where the clustername is the real name of your BI cluster.


Marek Chladny :slovakia: (BOB member since 2003-11-27)

To allow users to use the “businessobjects” in the url without “\BOE\BI”, you’ll need to add a file called “index.html” to the :\Program Files (x86)\SAP BusinessObjects\Tomcat\webapps\ROOT folder on both web servers. In that file, put the following:


<html>
<head>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=/BOE/BI/">
</head>
<body>
</body>Bob
</html>

For configuring the cluster, you’ll need to create a couple of custom .properties files in the :\Program Files (x86)\SAP BusinessObjects\Tomcat\webapps\BOE\WEB-INF\config\custom folder on both web servers. (NOTE: these file names are case sensitive!)

BILaunchpad.properties, CmcApp.properties, CrystalReports.properties, and OpenDocument.properties will all have this line:


cms.default=@<clustername>

Replace “” with the name of your cluster.

PlatformServices.properties will contain this:


cms.clusters=@<clustername>
cms.clusters.<clustername>=<server1>:6400,<server2>:6400

Replace “” with the name of the cluster and “<server…>” with the name of each server.

Restart tomcat after making all of these changes.
You should now be able to go to http://businessobjects and get to the login page and then use the @ instead of the server name to log in.

-Dell


hilfy :us: (BOB member since 2007-04-16)

Sorry for the late response.

Thank You all for above information. Appreciate it!


MIUSA (BOB member since 2011-05-01)