How to install multiple instances of BSS 2.3.x on WinXP PC

Discuss any topic about Brekeke SIP Server.

Moderator: Brekeke Support Team

Post Reply
zplash
Posts: 5
Joined: Wed Dec 06, 2006 5:45 pm

How to install multiple instances of BSS 2.3.x on WinXP PC

Post by zplash »

1. Brekeke Product Name and version: 2.3.7.4Eval

2. Java version: 1.5.0_20

3. OS type and the version: WinXP SP3

4. UA (phone), gateway or other hardware/software involved: none

5. Select your network pattern from http://www.brekeke-sip.com/bbs/network/ ... terns.html : Pattern 1

6. Your problem:
I have one instance of BSS installed and running. I'm trying to install a second instance, but I get the familiar "Brekeke SIP Server is already installed. To install...try again".

I have duplicated my Tomcat structure to allow me to add "sv.properties" info into two sets of sv.properties files, but I think I'm messing this up.

Can anyone guide me with a clear set of instructions for doing this please? The current Admin Guide doesn't appear to cover this case.

Thanks,

...Craig
kyawthu
Posts: 6
Joined: Tue Aug 18, 2009 7:20 pm

Post by kyawthu »

why would you want to run multiple instances?
zplash
Posts: 5
Joined: Wed Dec 06, 2006 5:45 pm

Post by zplash »

One reason would be to provide different types of SIP services from the same PC.
janP
Posts: 336
Joined: Sun Nov 25, 2007 2:55 pm

Post by janP »

The installer and server-engine don't allow multiple installations in one machine.

>> One reason would be to provide different types of SIP services from the same PC.

Advanced Edition has Multiple Domains mode. Try it.
zplash
Posts: 5
Joined: Wed Dec 06, 2006 5:45 pm

Post by zplash »

Well, some at Brekeke say it is allowed:

From http://wiki.brekeke.com/wiki/Copy-of-BSS-on-the-same-PC:

"Can I install more than one copy of Brekeke SIP Server on the
same PC?
It is possible to install more than one copy on the same PC as
long as you have available port numbers. However, if the product
is used in a commercial environment, it is necessary to purchase
licenses per Brekeke SIP Server installation.

http://wiki.brekeke.com/wiki/Copy-of-BSS-on-the-same-PC"


So did something change in a certain version to make it not easy to install this way?
janP
Posts: 336
Joined: Sun Nov 25, 2007 2:55 pm

Post by janP »

ok.

Duplicate "/proxy" folder under Tomcat and set unique port numbers for SIP/RTP and Embedded Database.
zplash
Posts: 5
Joined: Wed Dec 06, 2006 5:45 pm

Post by zplash »

Hmm, well even after duplicating the

C:\Program Files\Tomcat\apache-tomcat-6.0.20\webapps\proxy

folder to use a modified

WEB-INF\work\sv\sv.properties

file, I can't get past the "I Agree" license popup when I start the second installation, without the "Brekeke SIP Server is already installed. To install...try again" message popping up and stopping my new installation.

Perhaps actually installing it twice or three times isn't what you mean?
janP
Posts: 336
Joined: Sun Nov 25, 2007 2:55 pm

Post by janP »

hey,

>> use a modified
>> WEB-INF\work\sv\sv.properties

Which part did you modify?
To start new installation, you need to modify the Embedded Database port and SIP port with the property file.
zplash
Posts: 5
Joined: Wed Dec 06, 2006 5:45 pm

Post by zplash »

Here are the paths to the two sv.properties files I modified:

C:\Program Files\Tomcat\apache-tomcat-6.0.20\webapps\proxy\WEB-INF\work\sv\sv.properties

and

C:\Program Files\Tomcat\apache-tomcat-6.0.20\webapps\proxy2\WEB-INF\work\sv\ sv.properties

I simply added this to the end of the existing sv.properties file that pointed to 243.7:

sv.properties
--------------------------------------------
net.bind.interface=192.168.243.7
net.net1.interface-restrict=192.168.243.6

and added:

sv.properties
--------------------------------------------
net.bind.interface=192.168.243.6
net.net1.interface-restrict=192.168.243.7

to the end of the existing sv.properties file that pointed to 243.6.

Since this didn't work, can you show me what you mean by "...modify the Embedded Database port and SIP port with the property file." please?

Thanks,

...Craig
janP
Posts: 336
Joined: Sun Nov 25, 2007 2:55 pm

Post by janP »

As I said, you need to set different port numbers for SIP and Embedded Database.
But I don't know how to do it exactly...

I recommend that you contact Brekeke's support team.
janP
Posts: 336
Joined: Sun Nov 25, 2007 2:55 pm

Post by janP »

From the property file, it seems...
The variable "embedded.port" is the port number for Embedded Database.
Post Reply