Module: kamailio
Branch: master
Commit: aa8da95f7522f2425a8f43840b61135aaa815e0c
URL: https://github.com/kamailio/kamailio/commit/aa8da95f7522f2425a8f43840b61135…
Author: Olle E. Johansson <oej(a)edvina.net>
Committer: Olle E. Johansson <oej(a)edvina.net>
Date: 2016-04-18T14:06:23+02:00
http_client Add note about DNS in todo list
---
Modified: modules/http_client/TODO.txt
---
Diff: https://github.com/kamailio/kamailio/commit/aa8da95f7522f2425a8f43840b61135…
Patch: https://github.com/kamailio/kamailio/commit/aa8da95f7522f2425a8f43840b61135…
---
diff --git a/modules/http_client/TODO.txt b/modules/http_client/TODO.txt
index c323c6d..17eb0b9 100644
--- a/modules/http_client/TODO.txt
+++ b/modules/http_client/TODO.txt
@@ -66,6 +66,7 @@ The http_client module - todo
- Make it possible to define modparams in any order. For now, httpcon definitions only use default
values from modparam's defined on lines above in the config file. (issue #541)
+- Option to configure DNS resolvers for CURL to use
Issues in the bug tracker
-------------------------
Module: kamailio
Branch: master
Commit: e85706b549e691404e3caf401fa4cf86c5ab90de
URL: https://github.com/kamailio/kamailio/commit/e85706b549e691404e3caf401fa4cf8…
Author: Olle E. Johansson <oej(a)edvina.net>
Committer: Olle E. Johansson <oej(a)edvina.net>
Date: 2016-04-18T13:43:15+02:00
http_client Clarify DNS resolver use for CURL
---
Modified: modules/http_client/README
Modified: modules/http_client/doc/http_client_admin.xml
---
Diff: https://github.com/kamailio/kamailio/commit/e85706b549e691404e3caf401fa4cf8…
Patch: https://github.com/kamailio/kamailio/commit/e85706b549e691404e3caf401fa4cf8…
---
diff --git a/modules/http_client/README b/modules/http_client/README
index 41a0c92..a3f9e7d 100644
--- a/modules/http_client/README
+++ b/modules/http_client/README
@@ -183,6 +183,10 @@ Chapter 1. Admin Guide
and get access to parts of the reply. This function has been ported
from the utils module and now use the same libcurl functions.
+ The http_client module use the CURL library setting up connections. The
+ CURL library by default use the system configured DNS resolvers, not
+ the Kamailio resolver.
+
The module is limited to using HTTP and HTTPS protocols.
2. Dependencies
diff --git a/modules/http_client/doc/http_client_admin.xml b/modules/http_client/doc/http_client_admin.xml
index 5914787..76cb035 100644
--- a/modules/http_client/doc/http_client_admin.xml
+++ b/modules/http_client/doc/http_client_admin.xml
@@ -44,6 +44,11 @@
functions.
</para>
<para>
+ The http_client module use the CURL library setting up connections.
+ The CURL library by default use the system configured DNS resolvers,
+ not the Kamailio resolver.
+ </para>
+ <para>
The module is limited to using HTTP and HTTPS protocols.
</para>
</section>
Module: kamailio
Branch: 4.4
Commit: 22003d5cba54b5c0d0f0af06f62be24190bef231
URL: https://github.com/kamailio/kamailio/commit/22003d5cba54b5c0d0f0af06f62be24…
Author: Olle E. Johansson <oej(a)edvina.net>
Committer: Olle E. Johansson <oej(a)edvina.net>
Date: 2016-04-18T13:45:11+02:00
http_client Clarify DNS resolver use for CURL
(cherry picked from commit e85706b549e691404e3caf401fa4cf86c5ab90de)
---
Modified: modules/http_client/README
Modified: modules/http_client/doc/http_client_admin.xml
---
Diff: https://github.com/kamailio/kamailio/commit/22003d5cba54b5c0d0f0af06f62be24…
Patch: https://github.com/kamailio/kamailio/commit/22003d5cba54b5c0d0f0af06f62be24…
---
diff --git a/modules/http_client/README b/modules/http_client/README
index 45449ef..5d503e9 100644
--- a/modules/http_client/README
+++ b/modules/http_client/README
@@ -171,6 +171,12 @@ Chapter 1. Admin Guide
and get access to parts of the reply. This function has been ported
from the utils module and now use the same libcurl functions.
+ The http_client module use the CURL library setting up connections. The
+ CURL library by default use the system configured DNS resolvers, not
+ the Kamailio resolver.
+
+ The module is limited to using HTTP and HTTPS protocols.
+
2. Dependencies
2.1. Kamailio Modules
diff --git a/modules/http_client/doc/http_client_admin.xml b/modules/http_client/doc/http_client_admin.xml
index 07b2d02..e2c32f5 100644
--- a/modules/http_client/doc/http_client_admin.xml
+++ b/modules/http_client/doc/http_client_admin.xml
@@ -43,6 +43,14 @@
been ported from the utils module and now use the same libcurl
functions.
</para>
+ <para>
+ The http_client module use the CURL library setting up connections.
+ The CURL library by default use the system configured DNS resolvers,
+ not the Kamailio resolver.
+ </para>
+ <para>
+ The module is limited to using HTTP and HTTPS protocols.
+ </para>
</section>
<section>
<title>Dependencies</title>
Hi,
I need to authenticate against a rethinkdb database. There is
currently no driver, so I'll start writing one. The databases that
come closest conceptually are mongodb and cassandra.
My initial setup will be frontending a few asterisk servers, where
Kamailio handles SIP registration, and load-balances INVITE requests.
I have the following questions:
- In what way does not supporting raw query limit Kamailio usage?
- In what way does not supporting ndb drivers limit Kamailio usage?
- Does anyone know of test harnesses/programs that can be used to
verify correctness of my driver?
thanks,
-- Ron
We have a new flexible logging system with systemd, custom and syslog logging.
There are a few modules that documents logging to syslog and some have configuration of channel ID.
Should we update the docs? Are these logging to the logging system and can be redirected to systemd logs now?
(Can’t really test systemd logging on OS/X :-) he he. )
/O
Pcap that demonstrates this (I had to zip it for GitHub) is: [fork-fail-filtered.zip](https://github.com/kamailio/kamailio/files/221097/f…. In this example, Kamailio is a registration proxy.
If two phones answer the call at the same time, it is possible for the CANCEL to be received by one of the phones after it has entered the `completed` state. It will, thus, respond with a `481` or similar. Kamailio then continues to process the traffic sent by the cancelled phone.
Ideally, Kamailio should `ACK` and `BYE` the `200` if it ends up in this state.
---
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/issues/570