Skip to content

[BUG] Kamailio install fails on Ubuntu 24.04 due to version mismatch (uac.so 5.8.4 vs Kamailio 5.8.6) #694

@airsay

Description

@airsay

Describe the bug
When running the dsiprouter.sh installer on Ubuntu 24.04 (Noble Numbat), the installation fails due to a version mismatch between the installed Kamailio binary and the uac.so module.
The script currently sets KAM_VERSION=5.8.4 for Ubuntu 24.04, but the Kamailio repository for Ubuntu 24.04 provides version 5.8.6, resulting in module load errors

To Reproduce
Steps to reproduce the behavior:

  1. Deploy a fresh Ubuntu 24.04.3 LTS system.
  2. Clone the latest dSIPRouter qa branch.
  3. Run: ./dsiprouter.sh install -all
  4. Installation fails during Kamailio startup due to version mismatch (uac.so built for 5.8.4).

Expected behavior
The installer should detect and install matching Kamailio binaries and modules without version mismatch errors.

Server Info:

  • OS: Linux ksbc-a 6.8.0-86-generic Cannot Edit Domains #87-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 18:03:36 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
  • Distro: Ubuntu 24.04.3 LTS
  • dSIPRouter Version: 0.78
    If not on a release version include the branch name and last commit id
  • Kamailio Version: 5.8.6
  • RTPengine Version: Version: 11.5.1.11+0~mr11.5.1.11 git-HEAD-51248ea

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions