[kamailio/kamailio] jwt module - build by default and upload to deb.kamailio.org (Issue #4416)
mkl262 created an issue (kamailio/kamailio#4416) Hello, Im asking to add the JWT Module to the default list of modules that are being built and uploaded to [deb.kamailio.org](https://deb.kamailio.org/). Will editing the CMAKE scripts will be enough (in which case I can open a PR for it), or does it require modifying the Jenkins pipelines? Thanks, Michael. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/4416 You are receiving this because you are subscribed to this thread. Message ID: <kamailio/kamailio/issues/4416@github.com>
linuxmaniac left a comment (kamailio/kamailio#4416) jwt was added to master builds at 6e756e7d6193e955298a1cb407b827f0538de190 and backported to 6.0 branch. Nightlies should already have jwt built for supported distributions where it can be built. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/4416#issuecomment-3368990797 You are receiving this because you are subscribed to this thread. Message ID: <kamailio/kamailio/issues/4416/3368990797@github.com>
mkl262 left a comment (kamailio/kamailio#4416) I dont see it in http://deb.kamailio.org/kamailio60-nightly. Is it possible to backport it to version 6.0.3? -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/4416#issuecomment-3369268200 You are receiving this because you are subscribed to this thread. Message ID: <kamailio/kamailio/issues/4416/3369268200@github.com>
Closed #4416 as completed. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/4416#event-20108083649 You are receiving this because you are subscribed to this thread. Message ID: <kamailio/kamailio/issue/4416/issue_event/20108083649@github.com>
linuxmaniac left a comment (kamailio/kamailio#4416) It's included in the extra modules packages: ``` Package: kamailio-extra-modules Source: kamailio Version: 6.0.4~bpo13.20250925000325.252 Architecture: amd64 Maintainer: Kamailio Admin Group <kadmin.hq@lists.kamailio.org> Installed-Size: 1028 Depends: kamailio (= 6.0.4~bpo13.20250925000325.252), libc6 (>= 2.14), libcurl4t64 (>= 7.16.3), libev4t64 (>= 1:4.04), libevent-2.1-7t64 (>= 2.1.8-stable), libjansson4 (>= 2.14), libjwt2 (>= 1.16.0), libuuid1 (>= 2.20.1), zlib1g (>= 1:1.1.4) Multi-Arch: same Homepage: https://www.kamailio.org/ Priority: optional Section: net Filename: pool/main/k/kamailio/kamailio-extra-modules_6.0.4~bpo13.20250925000325.252_amd64.deb Size: 442208 SHA256: 4ca047cd2fdf83530e96df860de21ba718fec0d40fdaccd9ed5149e2fd9336e5 SHA1: 8c8a0e75c74c5d4a297050ca00262d7d3287e8e7 MD5sum: e68fefef028b544afd5262f9d916a1b3 Description: Extra modules for the Kamailio SIP Server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides a set of modules for compression of SIP attachments, UUID usage, JSON data structure support, HTTP restful API asynchronous access, JWT (JSON Web Token) and a few more functions: gzcompress uuid evapi jansson janssonrpcc http_async_client jwt ``` -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/4416#issuecomment-3370289401 You are receiving this because you are subscribed to this thread. Message ID: <kamailio/kamailio/issues/4416/3370289401@github.com>
mkl262 left a comment (kamailio/kamailio#4416) @linuxmaniac Hi, it seams that JWT module is missing from the 6.1.0 release docker image. Can you please help with that? ``` 0(52) ERROR: <core> [core/sr_module.c:531]: ksr_locate_module(): could not find module <jwt> in </usr/lib/x86_64-linux-gnu/kamailio/modules> 0(52) CRITICAL: <core> [core/cfg.y:4105]: yyerror_at(): parse error in config file /etc/kamailio/kamailio.cfg, line 183, column 12-19: failed to load module ``` -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/4416#issuecomment-3969068386 You are receiving this because you are subscribed to this thread. Message ID: <kamailio/kamailio/issues/4416/3969068386@github.com>
linuxmaniac left a comment (kamailio/kamailio#4416) fixed at 5abcf292345c124fa449755c1ca1871fabb533b2 but will not be there until the release of 6.1.1 -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/4416#issuecomment-3972518372 You are receiving this because you are subscribed to this thread. Message ID: <kamailio/kamailio/issues/4416/3972518372@github.com>
mkl262 left a comment (kamailio/kamailio#4416) Hi @linuxmaniac , The module is not included in kamailio 6.1.1 release docker image. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/4416#issuecomment-4076677280 You are receiving this because you are subscribed to this thread. Message ID: <kamailio/kamailio/issues/4416/4076677280@github.com>
shijir-chimed left a comment (kamailio/kamailio#4416) The module is also not present on kamailio-extra-modules 6.1.1 debian package in Official Kamailio repo. Will it be included in 6.1.2? -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/4416#issuecomment-4198190379 You are receiving this because you are subscribed to this thread. Message ID: <kamailio/kamailio/issues/4416/4198190379@github.com>
linuxmaniac left a comment (kamailio/kamailio#4416) after 594764afc935b8d0225afd16ff0c1d13567c2cda and 079f5900bef55e16d5183a32fa6c9b48175900a0 jwt will be included in 6.1.2 It's already included in 6.1-nightly builds ``` dpkg -I kamailio-extra-modules_6.1.2\~bpo13.20260402013927.176_amd64.deb 2 ↵ new Debian package, version 2.0. size 323972 bytes: control archive=1456 bytes. 1112 bytes, 21 lines control 1710 bytes, 20 lines md5sums Package: kamailio-extra-modules Source: kamailio Version: 6.1.2~bpo13.20260402013927.176 Architecture: amd64 Maintainer: Kamailio Admin Group <kadmin.hq@lists.kamailio.org> Installed-Size: 971 Depends: kamailio (= 6.1.2~bpo13.20260402013927.176), libc6 (>= 2.8), libcurl4t64 (>= 7.16.3), libev4t64 (>= 1:4.04), libevent-2.1-7t64 (>= 2.1.8-stable), libevent-openssl-2.1-7t64 (>= 2.1.8-stable), libjansson4 (>= 2.14), libjwt2 (>= 1.16.0), libnghttp2 -14 (>= 1.3.0), libssl3t64 (>= 3.0.0), libuuid1 (>= 2.20.1), zlib1g (>= 1:1.1.4) Section: net Priority: optional Multi-Arch: same Homepage: https://www.kamailio.org/ Description: Extra modules for the Kamailio SIP Server Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides a set of modules for compression of SIP attachments, UUID usage, JSON data structure support, HTTP restful API asynchronous access, JWT (JSON Web Token) and a few more functions: . gzcompress uuid evapi jansson janssonrpcc http_async_client jwt nghttp2 /tmp dpkg -c kamailio-extra-modules_6.1.2\~bpo13.20260402013927.176_amd64.deb ✔ drwxr-xr-x root/root 0 2026-04-02 03:39 ./ drwxr-xr-x root/root 0 2026-04-02 03:39 ./usr/ drwxr-xr-x root/root 0 2026-04-02 03:39 ./usr/lib/ drwxr-xr-x root/root 0 2026-04-02 03:39 ./usr/lib/x86_64-linux-gnu/ drwxr-xr-x root/root 0 2026-04-02 03:39 ./usr/lib/x86_64-linux-gnu/kamailio/ drwxr-xr-x root/root 0 2026-04-02 03:39 ./usr/lib/x86_64-linux-gnu/kamailio/modules/ -rw-r--r-- root/root 51952 2026-04-02 03:39 ./usr/lib/x86_64-linux-gnu/kamailio/modules/acc_json.so -rw-r--r-- root/root 147160 2026-04-02 03:39 ./usr/lib/x86_64-linux-gnu/kamailio/modules/evapi.so -rw-r--r-- root/root 39264 2026-04-02 03:39 ./usr/lib/x86_64-linux-gnu/kamailio/modules/gzcompress.so -rw-r--r-- root/root 208912 2026-04-02 03:39 ./usr/lib/x86_64-linux-gnu/kamailio/modules/http_async_client.so -rw-r--r-- root/root 88912 2026-04-02 03:39 ./usr/lib/x86_64-linux-gnu/kamailio/modules/jansson.so -rw-r--r-- root/root 244336 2026-04-02 03:39 ./usr/lib/x86_64-linux-gnu/kamailio/modules/janssonrpcc.so -rw-r--r-- root/root 60448 2026-04-02 03:39 ./usr/lib/x86_64-linux-gnu/kamailio/modules/jwt.so -rw-r--r-- root/root 72640 2026-04-02 03:39 ./usr/lib/x86_64-linux-gnu/kamailio/modules/nghttp2.so -rw-r--r-- root/root 19072 2026-04-02 03:39 ./usr/lib/x86_64-linux-gnu/kamailio/modules/uuid.so drwxr-xr-x root/root 0 2026-04-02 03:39 ./usr/share/ drwxr-xr-x root/root 0 2026-04-02 03:39 ./usr/share/doc/ drwxr-xr-x root/root 0 2026-04-02 03:39 ./usr/share/doc/kamailio/ drwxr-xr-x root/root 0 2026-04-02 03:39 ./usr/share/doc/kamailio/modules/ -rw-r--r-- root/root 3082 2026-01-27 10:07 ./usr/share/doc/kamailio/modules/README.acc_json.gz -rw-r--r-- root/root 3078 2026-01-27 10:08 ./usr/share/doc/kamailio/modules/README.evapi.gz -rw-r--r-- root/root 2031 2026-01-27 10:08 ./usr/share/doc/kamailio/modules/README.gzcompress.gz -rw-r--r-- root/root 4676 2026-01-27 10:08 ./usr/share/doc/kamailio/modules/README.http_async_client.gz -rw-r--r-- root/root 2806 2026-01-27 10:08 ./usr/share/doc/kamailio/modules/README.jansson.gz -rw-r--r-- root/root 3640 2026-01-27 10:08 ./usr/share/doc/kamailio/modules/README.janssonrpcc.gz -rw-r--r-- root/root 1561 2026-01-27 10:08 ./usr/share/doc/kamailio/modules/README.jwt.gz -rw-r--r-- root/root 1407 2026-01-27 10:08 ./usr/share/doc/kamailio/modules/README.nghttp2.gz -rw-r--r-- root/root 2020 2026-01-27 10:08 ./usr/share/doc/kamailio/modules/README.uuid drwxr-xr-x root/root 0 2026-04-02 03:39 ./usr/share/doc/kamailio-extra-modules/ -rw-r--r-- root/root 361 2026-04-02 03:39 ./usr/share/doc/kamailio-extra-modules/changelog.gz -rw-r--r-- root/root 15031 2026-04-02 03:39 ./usr/share/doc/kamailio-extra-modules/copyright ``` -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/4416#issuecomment-4198250367 You are receiving this because you are subscribed to this thread. Message ID: <kamailio/kamailio/issues/4416/4198250367@github.com>
participants (3)
-
Michael Kanchuker -
Shijir Chimed-Ochir -
Victor Seva