Hello i need a help to find out why kamailio is not running. I have followed all the forum and everything in documentations and still no solution about this. Kamailio is not running at all, and i still dont know why. My following cfg are: *systemctl status kamailio -l* ● kamailio.service - Kamailio (OpenSER) - the Open Source SIP Server Loaded: loaded (/usr/lib/systemd/system/kamailio.service; enabled; vendor preset: disabled) Active: failed (Result: start-limit) since Mon 2024-05-13 02:08:45 PST; 5s ago Process: 11593 ExecStart=/usr/sbin/kamailio -DD -P /var/run/kamailio/kamailio.pid -f $CFGFILE -m $SHM_MEMORY -M $PKG_MEMORY (code=exited, status=255) Main PID: 11593 (code=exited, status=255) May 13 02:08:45 vaglxc01.goautodial.com systemd[1]: kamailio.service: main process exited, code=exited, status=255/n/a May 13 02:08:45 vaglxc01.goautodial.com systemd[1]: Unit kamailio.service entered failed state. May 13 02:08:45 vaglxc01.goautodial.com systemd[1]: kamailio.service failed. May 13 02:08:45 vaglxc01.goautodial.com systemd[1]: kamailio.service holdoff time over, scheduling restart. May 13 02:08:45 vaglxc01.goautodial.com systemd[1]: Stopped Kamailio (OpenSER) - the Open Source SIP Server. May 13 02:08:45 vaglxc01.goautodial.com systemd[1]: start request repeated too quickly for kamailio.service May 13 02:08:45 vaglxc01.goautodial.com systemd[1]: Failed to start Kamailio (OpenSER) - the Open Source SIP Server. May 13 02:08:45 vaglxc01.goautodial.com systemd[1]: Unit kamailio.service entered failed state. May 13 02:08:45 vaglxc01.goautodial.com systemd[1]: kamailio.service failed. */var/www/html/php/goCRMAPISettings.php* *asterisk -rx "sip show peers"* Name/username Host Dyn Forcerport Comedia ACL Port Status Description 7790915996/7790915996 (Unspecified) D Yes Yes 0 UNKNOWN albcom/33987 5.*.*.*.* Yes Yes 5060 OK (190 ms) *_kamailio 127.0.0.1 Yes Yes 5060 UNREACHABLE_ * */etc/asterisk/sip-goautodial.conf* [kamailio] ;encryption=yes ;uncomment for TLS encryption disallow=all allow=opus allow=ulaw type=friend dtmfmode=rfc2833 context=default qualify=yes nat=force_rport,comedia host=vaglxc01.goautodial.com ;change me to my FQDN insecure=port,invite */etc/kamailio/kamctlrc* # The Kamailio configuration file for the control tools. # # Here you can set variables used in the kamctl and kamdbctl setup # scripts. Per default all variables here are commented out, the control tools # will use their internal default values. ## your SIP domain SIP_DOMAIN=vaglxc01.goautodial.com ## chrooted directory # $CHROOT_DIR="/path/to/chrooted/directory" ## database type: MYSQL, PGSQL, ORACLE, DB_BERKELEY, DBTEXT, or SQLITE # by default none is loaded # # If you want to setup a database with kamdbctl, you must at least specify # this parameter. DBENGINE=MYSQL ## database host DBHOST=localhost ## database host DBPORT=3306 ## database name (for ORACLE this is TNS name) DBNAME=kamailio # database path used by dbtext, db_berkeley or sqlite # DB_PATH="/usr/local/etc/kamailio/dbtext" ## database read/write user DBRWUSER="kamailio" ## password for database read/write user DBRWPW="kamailiorw" ## database read only user DBROUSER="kamailioro" ## password for database read only user DBROPW="kamailioro" ## database access host (from where is kamctl used) # DBACCESSHOST=192.168.0.1 ## database super user (for ORACLE this is 'scheme-creator' user) DBROOTUSER="root" ## password for database super user ## - important: this is insecure, targeting the use only for automatic testing ## - known to work for: mysql # DBROOTPW="dbrootpw" ## database character set (used by MySQL when creating database) #CHARSET="latin1" ## user name column # USERCOL="username" # SQL definitions # If you change this definitions here, then you must change them # in db/schema/entities.xml too. # FIXME # FOREVER="2030-05-28 21:32:15" # DEFAULT_Q="1.0" # Program to calculate a message-digest fingerprint # MD5="md5sum" # awk tool # AWK="awk" # gdb tool # GDB="gdb" # If you use a system with a grep and egrep that is not 100% gnu grep compatible, # e.g. solaris, install the gnu grep (ggrep) and specify this below. # # grep tool # GREP="grep" # egrep tool # EGREP="egrep" # sed tool # SED="sed" # tail tool # LAST_LINE="tail -n 1" # expr tool # EXPR="expr" # Describe what additional tables to install. Valid values for the variables # below are yes/no/ask. With ask (default) it will interactively ask the user # for an answer, while yes/no allow for automated, unassisted installs. # # If to install tables for the modules in the EXTRA_MODULES variable. # INSTALL_EXTRA_TABLES=ask # If to install presence related tables. # INSTALL_PRESENCE_TABLES=ask # If to install uid modules related tables. # INSTALL_DBUID_TABLES=ask # Define what module tables should be installed. # If you use the postgres database and want to change the installed tables, then you # must also adjust the STANDARD_TABLES or EXTRA_TABLES variable accordingly in the # kamdbctl.base script. # Kamailio standard modules # STANDARD_MODULES="standard acc lcr domain group permissions registrar usrloc msilo # alias_db uri_db speeddial avpops auth_db pdt dialog dispatcher # dialplan" # Kamailio extra modules # EXTRA_MODULES="imc cpl siptrace domainpolicy carrierroute userblacklist htable purple sca" ## type of aliases used: DB - database aliases; UL - usrloc aliases ## - default: none # ALIASES_TYPE="DB" ## control engine: RPCFIFO ## - default RPCFIFO CTLENGINE="RPCFIFO" ## path to FIFO file for engine RPCFIFO RPCFIFOPATH="/var/run/kamailio/kamailio_rpc.fifo" ## check ACL names; default on (1); off (0) # VERIFY_ACL=1 ## ACL names - if VERIFY_ACL is set, only the ACL names from below list ## are accepted # ACL_GROUPS="local ld int voicemail free-pstn" ## verbose - debug purposes - default '0' VERBOSE=1 ## do (1) or don't (0) store plaintext passwords ## in the subscriber table - default '1' STORE_PLAINTEXT_PW=0 ## Kamailio START Options ## PID file path - default is: /var/run/kamailio/kamailio.pid PID_FILE=/var/run/kamailio/kamailio.pid ## Extra start options - default is: not set # example: start Kamailio with 64MB share memory: STARTOPTIONS="-m 64" # STARTOPTIONS= *systemctl status ngcp-rtpengine* ngcp-rtpengine.service - LSB: NGCP rtpengine Loaded: loaded (/etc/rc.d/init.d/ngcp-rtpengine; bad; vendor preset: disabled) Active: active (running) since Mon 2024-05-13 01:35:56 PST; 52min ago Docs: man:systemd-sysv-generator(8) Process: 1067 ExecStart=/etc/rc.d/init.d/ngcp-rtpengine start (code=exited, status=0/SUCCESS) Main PID: 1708 (rtpengine) CGroup: /system.slice/ngcp-rtpengine.service └─1708 /usr/sbin/rtpengine --no-fallback --config-file=/etc/rtpengine/rtpengine.conf --pidfile=/var/run/rtpengin... May 13 01:35:56 vaglxc01.goautodial.com systemd[1]: Starting LSB: NGCP rtpengine... May 13 01:35:56 vaglxc01.goautodial.com ngcp-rtpengine[1067]: Loading module for in-kernel packet forwarding May 13 01:35:56 vaglxc01.goautodial.com rtpengine[1644]: INFO: Generating new DTLS certificate May 13 01:35:56 vaglxc01.goautodial.com rtpengine[1708]: INFO: Startup complete, version 6.4.0.0-1.el7 May 13 01:35:56 vaglxc01.goautodial.com ngcp-rtpengine[1067]: Starting rtpengine: [ OK ] May 13 01:35:56 vaglxc01.goautodial.com systemd[1]: Started LSB: NGCP rtpengine. You have new mail in /var/spool/mail/root *All this Part Done Successfully: Issue still remains even with Git Update.* nano /var/www/html/php/Config.php nano /var/www/html/php/goCRMAPISettings.php nano /etc/kamailio/kamailio.cfg #!substdef "!MY_IP_ADDR!192.168.22.9!g" #!substdef "!MY_DOMAIN!vaglxc01.goautodial.com!g" /* add local domain aliases */ alias="192.168.22.9" alias="vaglxc01.goautodial.com" /* uncomment and configure the following line if you want Kamailio to bind on a specific interface/port/proto (default bind on all available) */ listen=udp:127.0.0.1:5060 listen=udp:192.168.22.9:5060 # ----- rtpengine params ----- modparam("rtpengine", "rtpengine_sock", "udp:127.0.0.1:5066") modparam("rtpengine", "rtpengine_disable_tout", 20) #modparam("rtpengine", "db_url", DBURL) nano /etc/rtpengine/rtpengine.conf [rtpengine] table = 0 # no-fallback = false ### for userspace forwarding only: # table = -1 ### a single interface: interface = 192.168.22.9 ### separate multiple interfaces with semicolons: # interface = internal/12.23.34.45;external/23.34.45.54 ### for different advertised address: # interface = 12.23.34.45!23.34.45.56 nano /etc/kamailio/tls.cfg [server:default] method = TLSv1+ I need a help for this to solve as soon as possible. Thank you i appreciate any replay above