Module: kamailio
Branch: 5.2
Commit: 722b8f0f3147359ce20bf6a2ba1a463ae79f6d93
URL: https://github.com/kamailio/kamailio/commit/722b8f0f3147359ce20bf6a2ba1a463…
Author: Henning Westerholt <hw(a)skalatan.de>
Committer: Henning Westerholt <hw(a)skalatan.de>
Date: 2019-10-15T14:18:44+02:00
tls: switch to TLSv1.2 in example cfg, usage of TLS 1.0 is not recommended anymore
(cherry picked from commit 3fa7b04cb6ac4170343455fa4f591fa95f7a3ff9)
---
Modified: src/modules/tls/tls.cfg
---
Diff: https://github.com/kamailio/kamailio/commit/722b8f0f3147359ce20bf6a2ba1a463…
Patch: https://github.com/kamailio/kamailio/commit/722b8f0f3147359ce20bf6a2ba1a463…
---
diff --git a/src/modules/tls/tls.cfg b/src/modules/tls/tls.cfg
index b84ba8fcfc..d8b20049ae 100644
--- a/src/modules/tls/tls.cfg
+++ b/src/modules/tls/tls.cfg
@@ -8,12 +8,12 @@
# connections that do not match any other server
# domain in this configuration file.
#
-# We do not enable anything else than TLSv1
+# We do not enable anything else than TLSv1.2
# over the public internet. Clients do not have
# to present client certificates by default.
#
[server:default]
-method = TLSv1
+method = TLSv1.2
verify_certificate = no
require_certificate = no
private_key = /usr/local/etc/kamailio/kamailio-selfsigned.key
@@ -29,21 +29,21 @@ certificate = /usr/local/etc/kamailio/kamailio-selfsigned.pem
# We require that servers present valid certificate.
#
[client:default]
-#method = TLSv1
+#method = TLSv1.2
verify_certificate = yes
require_certificate = yes
# ---
# This is an example server domain for TLS connections
# received from the loopback interface. We allow
-# the use of TLSv1 protocols here, we do
+# the use of TLSv1.2 protocols here, we do
# not require that clients present client certificates
# but if they present it it must be valid. We also use
# a special certificate and CA list for loopback
# interface.
#
#[server:5.6.7.8:5061]
-#method = TLSv1
+#method = TLSv1.2
#verify_certificate = yes
#require_certificate = no
#private_key = /usr/local/etc/kamailio/tls/local_key.pem
@@ -76,7 +76,7 @@ require_certificate = yes
# - it requires to have 'server_name' to match on SNI (domain and subdomains)
#
#[server:any]
-#method = TLSv1
+#method = TLSv1.2
#verify_certificate = yes
#require_certificate = no
#private_key = /usr/local/etc/kamailio/tls/mysipserver_org_key.pem
@@ -93,7 +93,7 @@ require_certificate = yes
# - it requires to have 'server_name' to match on SNI (only subdomains)
#
#[server:any]
-#method = TLSv1
+#method = TLSv1.2
#verify_certificate = yes
#require_certificate = no
#private_key = /usr/local/etc/kamailio/tls/mysipserver_net_key.pem
Module: kamailio
Branch: master
Commit: 3fa7b04cb6ac4170343455fa4f591fa95f7a3ff9
URL: https://github.com/kamailio/kamailio/commit/3fa7b04cb6ac4170343455fa4f591fa…
Author: Henning Westerholt <hw(a)skalatan.de>
Committer: Henning Westerholt <hw(a)skalatan.de>
Date: 2019-10-15T14:14:16+02:00
tls: switch to TLSv1.2 in example cfg, usage of TLS 1.0 is not recommended anymore
---
Modified: src/modules/tls/tls.cfg
---
Diff: https://github.com/kamailio/kamailio/commit/3fa7b04cb6ac4170343455fa4f591fa…
Patch: https://github.com/kamailio/kamailio/commit/3fa7b04cb6ac4170343455fa4f591fa…
---
diff --git a/src/modules/tls/tls.cfg b/src/modules/tls/tls.cfg
index b84ba8fcfc..d8b20049ae 100644
--- a/src/modules/tls/tls.cfg
+++ b/src/modules/tls/tls.cfg
@@ -8,12 +8,12 @@
# connections that do not match any other server
# domain in this configuration file.
#
-# We do not enable anything else than TLSv1
+# We do not enable anything else than TLSv1.2
# over the public internet. Clients do not have
# to present client certificates by default.
#
[server:default]
-method = TLSv1
+method = TLSv1.2
verify_certificate = no
require_certificate = no
private_key = /usr/local/etc/kamailio/kamailio-selfsigned.key
@@ -29,21 +29,21 @@ certificate = /usr/local/etc/kamailio/kamailio-selfsigned.pem
# We require that servers present valid certificate.
#
[client:default]
-#method = TLSv1
+#method = TLSv1.2
verify_certificate = yes
require_certificate = yes
# ---
# This is an example server domain for TLS connections
# received from the loopback interface. We allow
-# the use of TLSv1 protocols here, we do
+# the use of TLSv1.2 protocols here, we do
# not require that clients present client certificates
# but if they present it it must be valid. We also use
# a special certificate and CA list for loopback
# interface.
#
#[server:5.6.7.8:5061]
-#method = TLSv1
+#method = TLSv1.2
#verify_certificate = yes
#require_certificate = no
#private_key = /usr/local/etc/kamailio/tls/local_key.pem
@@ -76,7 +76,7 @@ require_certificate = yes
# - it requires to have 'server_name' to match on SNI (domain and subdomains)
#
#[server:any]
-#method = TLSv1
+#method = TLSv1.2
#verify_certificate = yes
#require_certificate = no
#private_key = /usr/local/etc/kamailio/tls/mysipserver_org_key.pem
@@ -93,7 +93,7 @@ require_certificate = yes
# - it requires to have 'server_name' to match on SNI (only subdomains)
#
#[server:any]
-#method = TLSv1
+#method = TLSv1.2
#verify_certificate = yes
#require_certificate = no
#private_key = /usr/local/etc/kamailio/tls/mysipserver_net_key.pem
Hi all,
I would like to authenticate subscribers using JWT tokens and I wonder which approach is better:
1. Writhing a dedicated kamailio module.
2. Writing a Lua script.
What would work better performance wise?
Thanks,
Joey.
Awesome. Thanks.
On Thu, Oct 10, 2019 at 1:04 PM Joel Serrano <joel(a)textplus.com> wrote:
> Hey Andy,
>
> I think you probably checked before the CI pipeline finished preparing the
> packages haha... Right now v5.2.5 is available in the repo:
>
> http://deb.kamailio.org/kamailio52/pool/main/k/kamailio/
>
>
> Cheers,
> Joel.
>
>
>
> On Thu, Oct 10, 2019 at 7:17 AM Andrew Chen <achen(a)fuze.com> wrote:
>
>> Hi Daniel,
>>
>> Can we have this available in apt repository as well? I don't seem to
>> see it:
>>
>> kamailio | 5.2.4+bionic | http://deb.kamailio.org/kamailio52
>> bionic/main amd64 Packages
>> kamailio | 5.2.4+bionic | http://deb.kamailio.org/kamailio52
>> bionic/main Sources
>>
>> This is all I see even after apt-get update.
>>
>> Thanks.
>> --Andy
>>
>>
>> On Thu, Oct 10, 2019 at 8:26 AM Daniel-Constantin Mierla <
>> miconda(a)gmail.com> wrote:
>>
>>> Hello,
>>>
>>> Kamailio SIP Server v5.2.5 stable release is out.
>>>
>>> This is a maintenance release of the latest stable branch, 5.2, that
>>> includes fixes since the release of v5.2.4. There is no change to
>>> database schema or configuration language structure that you have to do
>>> on previous installations of v5.2.x. Deployments running previous v5.2.x
>>> versions are strongly recommended to be upgraded to v5.2.5.
>>>
>>> For more details about version 5.2.5 (including links and guidelines to
>>> download the tarball or from GIT repository), visit:
>>>
>>> * https://www.kamailio.org/w/2019/10/kamailio-v5-2-5-released/
>>>
>>> RPM, Debian/Ubuntu packages will be available soon as well.
>>>
>>> Many thanks to all contributing and using Kamailio!
>>>
>>> Cheers,
>>> Daniel
>>>
>>> --
>>> Daniel-Constantin Mierla -- www.asipto.com
>>> www.twitter.com/miconda -- www.linkedin.com/in/miconda
>>> Kamailio Advanced Training, Oct 21-23, 2019, Berlin, Germany --
>>> https://asipto.com/u/kat
>>>
>>>
>>> _______________________________________________
>>> Kamailio (SER) - Users Mailing List
>>> sr-users(a)lists.kamailio.org
>>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>
>>
>>
>> --
>> Andy Chen
>> Sr. Telephony Lead Engineer
>> 415 516 5535 (M)
>> achen@ <achen(a)thinkingphones.com>fuze.com
>>
>>
>> *Confidentiality Notice: The information contained in this e-mail and any
>> attachments may be confidential. If you are not an intended recipient, you
>> are hereby notified that any dissemination, distribution or copying of
>> this
>> e-mail is strictly prohibited. If you have received this e-mail in error,
>> please notify the sender and permanently delete the e-mail and any
>> attachments immediately. You should not retain, copy or use this e-mail or
>> any attachment for any purpose, nor disclose all or any part of the
>> contents to any other person. Thank you.*
>> _______________________________________________
>> Kamailio (SER) - Users Mailing List
>> sr-users(a)lists.kamailio.org
>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users(a)lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
--
Andy Chen
Sr. Telephony Lead Engineer
415 516 5535 (M)
achen@ <achen(a)thinkingphones.com>fuze.com
--
*Confidentiality Notice: The information contained in this e-mail and any
attachments may be confidential. If you are not an intended recipient, you
are hereby notified that any dissemination, distribution or copying of this
e-mail is strictly prohibited. If you have received this e-mail in error,
please notify the sender and permanently delete the e-mail and any
attachments immediately. You should not retain, copy or use this e-mail or
any attachment for any purpose, nor disclose all or any part of the
contents to any other person. Thank you.*
Hello,
Kamailio SIP Server v5.2.5 stable release is out.
This is a maintenance release of the latest stable branch, 5.2, that
includes fixes since the release of v5.2.4. There is no change to
database schema or configuration language structure that you have to do
on previous installations of v5.2.x. Deployments running previous v5.2.x
versions are strongly recommended to be upgraded to v5.2.5.
For more details about version 5.2.5 (including links and guidelines to
download the tarball or from GIT repository), visit:
* https://www.kamailio.org/w/2019/10/kamailio-v5-2-5-released/
RPM, Debian/Ubuntu packages will be available soon as well.
Many thanks to all contributing and using Kamailio!
Cheers,
Daniel
--
Daniel-Constantin Mierla -- www.asipto.comwww.twitter.com/miconda -- www.linkedin.com/in/miconda
Kamailio Advanced Training, Oct 21-23, 2019, Berlin, Germany -- https://asipto.com/u/kat