### Description
An error is thrown if either of these functions are not defined. The documentation states under most of the interpeters:
> If this function is not defined, then Kamailio will not write error messages.
No such statement is made under `app_ruby`, however given the ethos of KEMI I presume this. is meant to be consistent.
Defining these functions with just a `return` causes the error to go away.
#### Log Messages
```
Mar 23 03:40:00 guest /usr/local/sbin/kamailio[7372]: ERROR: {2 1 INVITE 4aa920b44d1d11e98406c08c608bb89c@<IP-removed>} app_ruby [app_ruby_api.c:108]: app_ruby_print_last_exception(): exception: undefined method `ksr_reply_route' for Kernel:Module
Mar 23 03:40:02 guest /usr/local/sbin/kamailio[7372]: ERROR: {1 2 BYE 4aa920b44d1d11e98406c08c608bb89c@<IP-removed>} app_ruby [app_ruby_api.c:108]: app_ruby_print_last_exception(): exception: undefined method `ksr_onsend_route' for Kernel:Module
```
### Additional Information
* **Kamailio Version** - output of `kamailio -v`
```
version: kamailio 5.3.0-dev4 (x86_64/linux) 97189d
flags: STATS: Off, USE_TCP, USE_TLS, USE_SCTP, TLS_HOOKS, USE_RAW_SOCKS, DISABLE_NAGLE, USE_MCAST, DNS_IP_HACK, SHM_MMAP, PKG_MALLOC, Q_MALLOC, F_MALLOC, TLSF_MALLOC, DBG_SR_MEMORY, USE_FUTEX, FAST_LOCK-ADAPTIVE_WAIT, USE_DNS_CACHE, USE_DNS_FAILOVER, USE_NAPTR, USE_DST_BLACKLIST, HAVE_RESOLV_RES
ADAPTIVE_WAIT_LOOPS 1024, MAX_RECV_BUFFER_SIZE 262144, MAX_URI_SIZE 1024, BUF_SIZE 65535, DEFAULT PKG_SIZE 8MB
poll method support: poll, epoll_lt, epoll_et, sigio_rt, select.
id: 97189d
compiled on 13:52:08 Mar 23 2019 with gcc 4.8.5
commit: 97189d7508a3946c2b3de49c178614356d816508
```
--
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/1904
^[[0;39;49m^[[0;31;49m **_5_****(25)** ERROR: nosip
^[[0;39;49m^[[0;31;49m **_4_****(24)** ERROR: nosip
Hello,
There is a kamailio log format consultancy.
what does the highlighted 5, 4 and (25) (24) mean?
Thanks.
--
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/1902
Hi everyone,
due to our ongoing growth in the area of mobile network infrastructure, we
are currently looking into expanding our team. We are especially looking
for:
- Software Engineer VoIP & IMS (
https://www.ng-voice.com/software-engineer-voip-ims)
- Dev-Ops (VoIP & IMS) (https://www.ng-voice.com/dev-ops-voip-ims)
About us
ng-voice was founded by a team of leading open-source and VoIP pioneers and
passionate coders to develop software for mobile network operators. Our
virtualized, cloud native solutions allow entrepreneurial-thinking mobile
network operators to become software-centric and offer voice services on
any 4G, 5G, WiFi or any other data network – from regular mobile network
operators to private networks in remote areas. We are growing the team both
in Hamburg and Berlin and are looking for new colleagues to join us.
Your responsibilities
• Help us deploying and integrating our software solutions
• Have fun testing, validating and optimizing our solutions
• Enjoy building things and solving complex problems
• Proactively identify ways to unlock operational efficiency
• Take care of your teammates and have fun growing a company
Our requirements
We are more interested in your experience and knowledge than in formal
degrees:
• Strong interest in telephony
• Experience with signalling standards (e.g. SIP, DIAMETER)
• Fluent in English
• Efficient at driving deadlines and keeping yourself and others on topic
Our technology stack
• Docker; experience with Docker Swarm and Kubernetes is beneficial
• Kamailio, RTPEngine, FreeSwitch
• Redis, MySQL and RabbitMQ
• SIP, RTP, DIAMETER
What we offer
• Flexible working hours and great office locations (Berlin and Hamburg)
• Entrepreneurial culture and flat hierarchies
• High degree of autonomy and no dress code
• Competitive salary
Please send your application to jobs(a)ng-voice.com. Let us know how your
profile fits our requirements. And please let us know the earliest date you
could join us plus your salary expectations.
We look forward to getting to know you!
Thanks,
Carsten
--
Carsten Bock I Managing Director
ng-voice GmbH
Millerntorplatz 1 I 20359 Hamburg I Germany
www.ng-voice.com
Mobile +49 (0)179-20 21 244 I Direct +49 (0)40-52 47 593-40 I Fax +49
(0)40-52 47 593-99
Sitz der Gesellschaft: Hamburg
Registergericht: Amtsgericht Hamburg, HRB 120189
Geschäftsführer: Carsten Bock, Dr. David Bachmann
Ust-ID: DE279344284
Hier finden Sie unsere handelsrechtlichen Pflichtangaben:
http://www.ng-voice.com/imprint/
### Description
The RPMs provided at https://download.opensuse.org/repositories/home:/kamailio:/v5.1.x-rpms/Cent… use a different spec file from the other RPM based OS's which does not create the "kamailio" group and uses "daemon" instead.
This does not match the tmpfiles.d and other service files that assume files are owned by the "kamailio group". This means the /run/kamailio directory is deleted periodically.
Can this spec file be updated?
### Additional Information
kamailio-5.1.7-4.el7
* **Operating System**:
CentOS 7
--
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/1898