In the context of the COVID-19 pandemic, Nasim Telecom decided to publish
the first six-captures of Persian Asterisk book that was written by me and
Mr Najafi, published in 2017.
Also it was introduced by Mr. David Duffett in AstriCon 2017 on Florida.
It would be useful for all people which understand Persian language, Also
all other people could use it by going code commands on it and examples.
For downloading it go the following link:
https://www.nasimtelecom.com/en/persian-asterisk-book/
So, be careful and safety at first, Stay at home and read your favourite
books.
With Best Regards.
--Mojtaba Esfandiari.S
Hi,
I'm using kamailio 5.3 & rtpengine ( both kamailio and rtpengine resides on
public IP on same machine)
am using below logic to handle clients behind NAT
if(nat_uac_test("8")){
rtpengine_manage("SIP-source-address replace-origin
replace-session-connection ");
}else{
rtpengine_manage("trust-address replace-origin
replace-session-connection ");
}
I don't want all the rtp packet to go over the server, i just want to make
it use the rtpengine just in case it is needed.
but am not sure how this can be done using kamailio,
from the client side i'll try to use STUN, but i understand STUN doesn't
work all the time ( ~90% of the cases it will work)
can anyone help me with this ?
another question - if one client works with STUN and the other is behind
NAT how this should be handled?
Cheers
Hi,
Do anybody have worked orchestrating kamailio as an IMS server through osm
by launching vnfs in openstack . If so kindly reply me as I need some
inputs on that.
Hello!
We are trying to setup a call-flow with TSILO and Push Notifications for solution with a mobile SIP client (Linphone), based on presentation by Federico Cabiddu (http://www.kamailio.org/events/2015-KamailioWorld/Day2/20-Federico.Cabiddu-…).
We have an issue with "managing" state of the client (active or not) when there is a call coming. To be more specific, lookup in location table doesn't always give a proper answer, as contact expiration is different from actual lifetime of the app (which also differs between iOS and Android).
One of proposed solutions is setting Expires=1 for REGISTER and then always rely on Push Notifications, but this scenario seems to be unreliable with some clients that are in foreground, as Push Notification doesn't trigger REGISTER again.
Question is: did you perceive similar problems? What are your solutions to deal with them?
Thank you in advance!
Best regards,
Hubert
My fellow VoIPers,
I am pleased to announce the early availability of:
SaraPhone
------------------
SaraPhone is a bare bone SIP WebRTC voice phone, complete with most
features real companies want to use in real world: HotDesking, Redial,
BLFs, MWI, DND, PhoneBook, Hold, Transfer, Mute, Attended Transfer,
Notifications, running on all Browsers both on Desktop and SmartPhone.
SaraPhone is fully integrated with FusionPBX, the full-featured domain
based multi-tenant PBX and voice switch for FreeSwitch.
Based on SIP.js, SaraPhone works with all WebRTC compliant SIP proxies,
gateways, and servers (Asterisk, Kamailip, OpenSIPS, etc).
Initial author is Giovanni Maruzzelli, and SaraPhone gets its name from
Giovanni's wife, Sara Hosseini.
In addition to providing all of the usual DeskPhone functionality,
SaraPhone got:
- Desktop Notification for Incoming Calls
- Live MWI update
- Real Time BLFs status update
- BLF click to call
- Caller Name and Number Display
- Call Error Cause Display
- AutoAnswer
- Network Disconnect Reload
- Show and Set Caller-ID (incoming-outbound)
You an find it in GitHub ( https://github.com/gmaruzz/saraphone ).
Anyone interested can play with it :).
Have fun,
giovanni
--
Sincerely,
Giovanni Maruzzelli
OpenTelecom.IT
cell: +39 347 266 56 18
Hi guys,
Do you have some expirience with kamailio integration with MS teams ?
I follow the instructon from here
https://skalatan.de/en/blog/kamailio-sbc-teams
TLS part is configured correctly. I also got OPTIONS pings working between MS teams and kamailio by following of this instruction. That is very good.
But... There is issues with outbound calls from MS teams to kamailo.
MS side send INVITE, kamailio responds with 180 and 200 OK, but looks like MS ignores us. I know that I probably should use record_route_preset function here to modify Record-Route headers to satisfy MS wishes.
But nothing helps. I also tried to modify contact header in 200 OK like it was done for OPTIONS - no luck.
Anyone has a working example of kamailio files for MS team ?
Or at least sucessful pcap with them.
I can be wrong but looks like MS doesn't respect RFC at all.
Thanks.
Regards,
Team lead<https://www.odesk.com/companies/Nasida_~0168bc9fd46660bcca>
[https://odesk-prod-portraits.s3.amazonaws.com/Companies:1712760:CompanyLogo…]
Good day,
I am testing the dispatcher module, using Kamailio as stateless proxy. I
have a pool of UAC (scripts in SIPP) and a pool of UAS (also scripts in
SIPP) for the destinations. Kamailio version is kamailio-5.3.3-4.1.x86_64.
Problem I have is, if UAS responds 180 and 200 OK to Invite immediately,
sometimes they are propagated out of order. 200 OK before 180, like this :
UAS is 172.30.4.195:5061. UAC is 172.30.4.195:5080. Kamailio is
192.168.253.4:5070
Difference between 180 and 200 is just about 50 microseconds.
My guess is that both messages are received by different instances of
Kamailio, and then because of context switches, even though the 180 is
received before, that process ends after the processing of 200. However,
I had the idea that in order to avoid these problems the kamailio
processes synchronized with each other using a shared memory. I tried
using stateful proxy and I obtained the same result.
By the way, anyone has any idea about how Kamailio's share memory is
implemented? It clearly does not use the typical system calls shmget(),
shmat(), because they are not shown by ipcs command.
Before posting here I googled, but I couldn't find anything related to
this. I can't believe I am the only one who ever had this problem, so I
guess I am doing something wrong...
Please, any help. I'm really stuck on this.
Thanks.
--
Luis Rojas
Software Architect
Sixbell
Los Leones 1200
Providencia
Santiago, Chile
Phone: (+56-2) 22001288
mailto:luis.rojas@sixbell.com
http://www.sixbell.com
--
Luis Rojas
Software Architect
Sixbell
Los Leones 1200
Providencia
Santiago, Chile
Phone: (+56-2) 22001288
mailto:luis.rojas@sixbell.com
http://www.sixbell.com
https://code.google.com/archive/p/boghe/downloads
Starting with version labeled: Boghe_2.0.113.744.sfx.exe<https://storage.googleapis.com/google-code-archive-downloads/v2/code.google…> works with IPv6.
From: sr-users <sr-users-bounces(a)lists.kamailio.org> On Behalf Of Pavithra M
Sent: Tuesday, April 14, 2020 4:28 PM
To: Kamailio (SER) - Users Mailing List <sr-users(a)lists.kamailio.org>
Subject: [EXT] [SR-Users] UE client for IMS
Hi,
Could anyone suggest me what UE client can be used to test the normal ims call flow . Currently I am using zoiper client and facing issues of 403 forbidden - domain not served . So kindly help me in this regard so that if I change my UE client it works .
Thanks