Browsed by
Category: miniSipServer ( local )

SIP server for windows and Ubuntu system

miniSIPServer & Ubuntu/Kubuntu 13.10

miniSIPServer & Ubuntu/Kubuntu 13.10

The latest Ubuntu/Kubuntu V13.10 is released. We download and install it immediately in our lab. It is no problem to run miniSIPServer on these systems. But according to our experience and test result, we dont suggest customers to upgrade systems to V13.10 because it is not stable enough for business deployment now.

So if you are running miniSIPServer on Ubuntu/Kubuntu, it is better to keep your current versions and wait for next LTS version V14.04.

miniSIPServer V14

miniSIPServer V14

miniSIPServer is upgraded to V14.2 now. With latest versions, following key features are included:

(1) For raspberry Pi. As we know, raspberry Pi is a very small PC run on Debian system, MSS can work on this hardware now. It is very helpful for some small business who dont want to maintain a PC hardware and save many cost.

(2) Provide open API. MSS can start web server and provide open HTTP API . 3rd parties can use this interface to intergrate with their own system. At this time, open API set can support: query MSS version; configure or query details of local users.

(3) Routing group. It is a very helpful feature for customers who have lots of external lines or SIP trunks. They can manage these lines or trunks into different groups for different users or for different calls. The workload of group is in round-robin policy.

Hope you can enjoy our new versions! If you have any questions or suggestions, please feel free to contact us. We are always here for you.

Call waiting service

Call waiting service

Most SIP devices, such SIP phones, can support “call waiting” service themselves. But for some old SIP devices, such as some simple SIP ATA devices, it is required PBX to provide “call waiting” service.

So we upgrade MSS to V13.6 to provide this service. In MSS, we name it as “simple call waiting” service because MSS’ call waiting service only support

(1) put original call into waiting queue if current called party is busy.

(2) reconnect previous calls if current called party is available.

So user cannot press ‘R’ key to switch calls. It is simple and we hope it can fit most customers requirements.

Please refer to our service document for more details:

http://www.myvoipapp.com/docs/mss_services/call-waiting/index.html

Trigger hunt-group for external lines incoming calls

Trigger hunt-group for external lines incoming calls

Some customers use external lines to connect VoIP providers’ servers. So it is required to trigger hunt-group for all incoming calls from such external lines.

Lets’ assume the external line number/account is ‘123456’, so we just need trigger HG service according to this number.

Please click menu “services / multi-line hunting group / Detection configuration” to add a new record as following:

dial plan = default
called number = 123456 <-- this is the external line number
... ...

Others are same with HG service document:

http://www.myvoipapp.com/docs/mss_services/hunting_group/index.html

If the external line is configured with auto-attendant or routed to another destination number, what is the result? Don’t worry. HG detection has higher priority than these services, that means HG will be triggered even you configured AA or destination number in external line.

How to change TCP port?

How to change TCP port?

2013-09-23 updated: with latest V14.2, we can configure ‘TCP port’ in MSS. Please refer to following document:

http://www.myvoipapp.com/docs/mss_services/sip-over-tcp/index.html#tcpPort

——————————————————————-

By default, MSS starts 5060 TCP port to receive or send SIP over TCP messages. 5060 is default TCP port defined by SIP standard. In MSS GUI or web UI, we can only change SIP UDP port.

If we want to change its TCP port, for example, we want to change it to 1234, we need do as following:

(1) In the MSS install directory, please create a text file whose name is ‘mss_var_param.ini’ file.

(2) In this INI file, please add following content:

[sip]
gVarSipTCPPort=1234

(3) Please restart MSS to enable it.

Reports in MSS

Reports in MSS

2020-12-29 updated: Since miniSIPServer has ‘event channel‘ function to provide users’ status and details of each call, customers can use these information to build their own reports, so we cancel these functions from V38.

Most SIP or PBX devices may have some reports to help administrator to check system’s status.

MSS has some reports too. Please click menu “Reports” to show them. MSS has two reports at this time:

(1) Basic call report

(2) Local user report

Both these reports are generated per hour. If there is not any value for each item, then the report will not be generated.

“Local user report” is simple. It only calculates how many local users are online per hour.

“Basic call report” is used to calculate how many calls MSS has been processed in one hour. There are some important items, such as “attempt”, “alert”, and “answer” and so on. It includes total durations and it can help administrator to understand how many calls have been answered and the avarage duration in one hour. If there are too many calls to make MSS heavy work-load, administrator can decide to upgrade MSS.

How to run miniSIPServer on Ubuntu?

How to run miniSIPServer on Ubuntu?

Updated: Now you can visit online document for more details.


If you are using Ubuntu (desktop), it is very easy to run MSS. Just download .deb file from our website and double click such .deb file to install it. Then you can find MSS icon in ‘internet’ or ‘network’ menu group and run it to start MSS.

If you are using Ubuntu (server), something is different. You need do more steps to install and run MSS. We describe details below.

First, you must download .deb file from our website, for example ‘mss_v13_u20.deb’. Then, you can run following command:

sudo dpkg -i mss_v13_u20.deb

At this step, Ubuntu will prompt error that some dependencies must be installed. Don’t warry, please continue following command:

sudo apt-get -f install

Then Ubuntu will try to get and install all necessary dependencies from Ubuntu software center.

In Ubuntu server, you cannot run MSS GUI since X windows is not started. You can run MSS CLI version whose file name is ‘msscli’ and can be found in directory ‘/opt/sipserver’.

So it is very easy to start MSS now:

/opt/sipserver/msscli

To visit and manage MSS system, you need visit its web system whose TCP port is 8080 by default. Please refer to following document:

http://www.myvoipapp.com/docs/mss_services/web_management/index.html
miniSIPServer for Debian 7

miniSIPServer for Debian 7

We update and rebuild miniSIPServer V13.2 to fit Debian 7 system, now it is no problem to run MSS on Debian 7 and Ubuntu 12.04 systems with same DEB packages.

If you are Debian 6 users, it is time to upgrade to Debian 7 now and hope you can enjoy our products.

Kubuntu/Ubuntu 13.04 released

Kubuntu/Ubuntu 13.04 released

Yesterday, new Kubuntu and Ubuntu 13.04 were released. We download all these versions and try to run miniSIPServer V13.2.

Everything is perfect, it is no problem to run MSS on the latest Kubuntu and Ubuntu 13.04.

Since MSS is built with Qt library, we suggest it is better to deploy Kubuntu. In our lab, Ubuntu is so slow and Kubuntu is much better.