Skip to content

no Call-Logs shown up in Homer #692

@ciscospirit

Description

@ciscospirit

Hello,

we are using sipwise mr11.5.1 LTS in our current setup and found out, that i see no Logs anymore in Homer 7.11.5.

i can search for a call and see the SIP messages and Session Info of this call, but if i want to see the Call Logs under Logs i just see the LOKI log with "No Results Found" there and not the HEP logs.

we use RTPengine for RTCP, SIP packages with heplify and calllogs with hepipe.js

i also see traffic coming to the homer server with
ngrep -W byline port 9060 | grep proxy

root@2281138-homer:~# ngrep -W byline port 9060 | grep proxy
..........multipass.....2..e78ba331-e0a4-123e-93a9-0cc47a399588_pbx-1......Jul 21 09:12:29.618212 test proxy[760160]: NOTICE: DEFAULT_ROUTE <script>: Sending reply S=100 Trying M=INVITE fs='..127.0.0.1..:..5062..' du='..127.0.0.1..:..5060..' - R=..sip:1234567890@123.123.123.123:5060.. ID=..e78ba331-e0a4-123e-93a9-0cc47a399588_pbx-1..

so basically the logs are sent to the homer server, but if i want to search for this calllog in homer i get this:

{job="heplify-server"} |~ "e78ba331-e0a4-123e-93a9-0cc47a399588_pbx-1|e78ba331-e0a4-123e-93a9-0cc47a399588_pbx-1_b2b-1"

Image

anyone an idea whats wrong?
looks like a parsing problem on the homer server...

this is running on the client:

root@test:~# systemctl status hepipe
● hepipe.service - PM2 process manager
Loaded: loaded (/etc/systemd/system/hepipe.service; enabled; preset: enabled)
Active: active (running) since Wed 2025-07-16 01:35:39 CEST; 5 days ago
Docs: https://pm2.keymetrics.io/
Main PID: 2338200 (PM2 v6.0.8: God)
Tasks: 22 (limit: 7037)
Memory: 49.1M
CPU: 24min 31.117s
CGroup: /system.slice/hepipe.service
├─2338200 "PM2 v6.0.8: God Daemon (/root/.pm2)"
└─2338211 "node /ngcp-data/tm/homer/hepipe.js/hepipe.js"

root@test:~# systemctl status heplify
● heplify.service - Homer helper - Forwards SIP packets
Loaded: loaded (/etc/systemd/system/heplify.service; enabled; preset: enabled)
Active: active (running) since Wed 2025-07-16 01:32:47 CEST; 5 days ago
Main PID: 2337276 (heplify)
Tasks: 11 (limit: 7037)
Memory: 33.2M
CPU: 6min 43.591s
CGroup: /system.slice/heplify.service
└─2337276 /ngcp-data/tm/homer/heplify/heplify -hs homer.xxx.xxx:9060 -prometheus :58090 -m SIP -hn test.sip -hi 2002 -p /var/log/homer/

hepipe > config.js

var config = {
hep_config: {
debug: false,
HEP_SERVER: 'homer.xxx.xxx',
HEP_PORT: 9060
},
logs_config: {
debug: false,
HEP_ID: 11,
HEP_PASS: 'multipass',
logs: [
{
tag : 'ngcp',
host : 'test.xxx.xxx',
pattern: 'ID=([^&]\S*)', // escape backslashes!
path : '/var/log/ngcp/kamailio-proxy.log'
}
]
}
};

module.exports = config;

Installed version

root@2281138-homer:~# apt install heplify-server
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
heplify-server is already the newest version (1.59.3).
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.

root@2281138-homer:~# apt install homer-app
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
homer-app is already the newest version (1.5.3).
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions