Am Montag, 7. Januar 2019, 03:56:34 CET schrieb yboujraf(a)by-research.be:
> Thanks for your quick answer.
>
> MIGRATION :
>
> Regarding migration 4.2 to 5.2 I will check line by line and try to fix it.
> My most issue is the database modules changed and to adapt is taking time.
>
> DEV :
>
> Regarding the Dev environment, I am trying to use Go (for cross-platform)
> and kafka connector to get all the events through Database and push
> notification to my automation then if Kamailio upgrade or change any
> structure, I will not be impacted.
>
> Like this :
>
> KAMAILIO 5.2 -> DB MONGODB NoSQL -> Connector -> Transforms -> Converter ->
> Kafka
>
> Kafka -> Converter -> Transforms -> Connector -> DB MONGODB NoSQL ->
> KAMAILIO 5.2
>
> I am not sure but if MongoDB is supported by Kamailio 5.2 and if any script
> is available to install it?
>
> But I have seen into the website at : https://www.kamailio.org/w/features/
>
> External Interaction via
> - RPC control interface – via XMLRPC, JSONRPC, UDP or TCP
>
> Extensibility APIs
> Java SIP Servlet Application Interface – write Java SIP Servlets to
extent
> your VoIP services and integrate with web services Lua Programming
> Interface
> JavaScript Programming Interface
> Managed Code (C#) Programming Interface
> Python Programming Interface
> Java Programming Interface
> Generic Event API via TCP connections
>
> But I can't find any link to API or other.
Hello Youssef,
have a look to this wiki page on some pointers how to use mongodb with
Kamailio:
https://www.kamailio.org/wiki/tutorials/kamailio-and-mongodb
About the API question - as Kamailio provides a small core and over 200
extension modules there are no huge generic API docs. You start by choosing
the appropriate RPC control interface. Your further process then it depends on
the modules that you loaded.
Have a look to the respective module documentation (README) to find the
provided RPC commands from this module. The core provides also some RPC
commands, they are documented in our wiki.
Best regards,
Henning
--
Henning Westerholt - https://skalatan.de/blog/
Kamailio services - https://skalatan.de/services
Kamailio security assessment - https://skalatan.de/de/assessment
#### Pre-Submission Checklist
- [x] Commit message has the format required by CONTRIBUTING guide
- [ ] Commits are split per component (core, individual modules, libs, utils, ...)
- [ ] Each component has a single commit (if not, squash them into one commit)
- [x] No commits to README files for modules (changes must be done to docbook files
in `doc/` subfolder, the README file is autogenerated)
#### Type Of Change
- [ ] Small bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds new functionality)
- [ ] Breaking change (fix or feature that would change existing functionality)
#### Checklist:
- [ ] PR should be backported to stable branches
- [ ] Tested changes locally
- [ ] Related to issue #XXXX (replace XXXX with an open issue number)
#### Description
This also fix docker packaging on alpine dist after eb3fd4c2672a18f3851ca255b9c6cb40cb0829ad
You can view, comment on, or merge this pull request online at:
https://github.com/kamailio/kamailio/pull/1786
-- Commit Summary --
* utils/kamctl/kamdbctl: Merged patch from alpine packaging
-- File Changes --
D pkg/kamailio/alpine/0001-kamdbctl.base.patch (57)
M pkg/kamailio/alpine/APKBUILD (2)
M utils/kamctl/kamdbctl.base (30)
-- Patch Links --
https://github.com/kamailio/kamailio/pull/1786.patchhttps://github.com/kamailio/kamailio/pull/1786.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/pull/1786
Hi,
I have the following architecture - SIP provider <-> Kamailio <-> Asterisk
servers
I currently do not have any issues connecting my asterisk servers to
Kamailio server. I am however having issues connecting my Kamailio server
to my SIP provider. I am using the uac module for registration and have
stored my credentials in the uacreg table. When I sniff on my network, I am
able to see Register message being send out and receives an OK from my
provider. But I am still unable to get incoming messages to Kamailio. Also
these SIP responses from the SIP provider do not make it to kamailio route
as I have logged any message that enter the request_route.
SIP Messages from Wireshark -
1) 19 563.919267 10.67.XXX.XXX 10.232.XXX.XXX SIP 497 Request: REGISTER
sip:ims.airtel.in (1 binding) |
2) 20 564.040917 10.232.XXX.XXX 10.67.XXX.XXX SIP 480 Status: 401
Unauthorized |
3) 21 564.041574 10.67.XXX.XXX 10.232.XXX.XXX SIP 744 Request: REGISTER sip:
ims.airtel.in (1 binding) |
4) 22 564.173338 10.232.XXX.XXX 10.67.XXX.XXX SIP 649 Status: 200 OK (1
binding) |
Here 10.232.XXX.XXX is my SIP providers proxy address and 10.67.XXX.XXX is
my local IP of the lan connected to the SIP line.
Hello, thank you for the test. The commit 740bc8ce88da6 with the fix for the regression has been committed to branch 5.1 and 5.2 as well.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/commit/79946bbb6d1731f503fc378ae38311b…