Author |
Message |
zplash Brekeke Junior Member
Joined: 06 Dec 2006 Posts: 5
|
Posted: Tue Aug 18, 2009 6:27 pm Post subject: How to install multiple instances of BSS 2.3.x on WinXP PC |
|
|
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/networkpatterns.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 |
|
Back to top |
|
kyawthu Brekeke Junior Member
Joined: 18 Aug 2009 Posts: 6
|
Posted: Tue Aug 18, 2009 7:25 pm Post subject: |
|
|
why would you want to run multiple instances? |
|
Back to top |
|
zplash Brekeke Junior Member
Joined: 06 Dec 2006 Posts: 5
|
Posted: Wed Aug 19, 2009 12:02 am Post subject: |
|
|
One reason would be to provide different types of SIP services from the same PC. |
|
Back to top |
|
janP Brekeke Master Guru
Joined: 25 Nov 2007 Posts: 336
|
Posted: Wed Aug 19, 2009 4:19 pm Post subject: |
|
|
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. |
|
Back to top |
|
zplash Brekeke Junior Member
Joined: 06 Dec 2006 Posts: 5
|
Posted: Thu Aug 20, 2009 4:33 pm Post subject: |
|
|
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? |
|
Back to top |
|
janP Brekeke Master Guru
Joined: 25 Nov 2007 Posts: 336
|
Posted: Thu Aug 20, 2009 8:10 pm Post subject: |
|
|
ok.
Duplicate "/proxy" folder under Tomcat and set unique port numbers for SIP/RTP and Embedded Database. |
|
Back to top |
|
zplash Brekeke Junior Member
Joined: 06 Dec 2006 Posts: 5
|
Posted: Fri Aug 21, 2009 5:44 pm Post subject: |
|
|
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? |
|
Back to top |
|
janP Brekeke Master Guru
Joined: 25 Nov 2007 Posts: 336
|
Posted: Mon Aug 24, 2009 11:46 am Post subject: |
|
|
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. |
|
Back to top |
|
zplash Brekeke Junior Member
Joined: 06 Dec 2006 Posts: 5
|
Posted: Mon Aug 24, 2009 12:10 pm Post subject: |
|
|
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 |
|
Back to top |
|
janP Brekeke Master Guru
Joined: 25 Nov 2007 Posts: 336
|
Posted: Mon Aug 24, 2009 2:49 pm Post subject: |
|
|
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. |
|
Back to top |
|
janP Brekeke Master Guru
Joined: 25 Nov 2007 Posts: 336
|
Posted: Mon Aug 24, 2009 2:53 pm Post subject: |
|
|
From the property file, it seems...
The variable "embedded.port" is the port number for Embedded Database. |
|
Back to top |
|
|