Project

General

Profile

Actions

Bug #4576

open

ttcn3-hlr-tests need to route multicast traffic between ttcn3-hlr-test and osmo-hlr-master containers

Added by neels over 1 year ago. Updated about 1 year ago.

Status:
Stalled
Priority:
High
Assignee:
Target version:
-
Start date:
06/02/2020
Due date:
% Done:

40%

Spec Reference:

Description

The MSLookup tests in the ttcn3-hlr-test send out multicast-DNS queries,
and these should be answered by osmo-hlr running in the osmo-hlr-master container.

Running wireshark on the docker-hosting machine on 'any', the DNS queries are visible:

No.     Time           Arrival Time Source                Source Port Destination           Destination Port Info
 102721 4919.259341    Jun  3, 2020 00:16:05.287612000 CEST 172.18.10.103         4266        239.192.23.42         4266             Standard query 0x5ca3 ANY sip.voice.491618327224.msisdn.mdns.osmocom.org
 102722 4919.259341    Jun  3, 2020 00:16:05.287612000 CEST 172.18.10.103         4266        239.192.23.42         4266             Standard query 0x5ca3 ANY sip.voice.491618327224.msisdn.mdns.osmocom.org

Running tcpdump in the osmo-hlr-master container shows no such activity.

When running the osmo-mslookup-client commandline tool with the same query, osmo-hlr does receive it and responds in the way that the test expects it:

# osmo-mslookup-client sip.voice.262422543586245.imsi
query    result    last    age    v4_ip    v4_port    v6_ip    v6_port
sip.voice.262422543586245.imsi    result    last    257    66.66.66.66    5060    

But also, the tester does not receive that response
(as I found out by "infinitely" looping the MSLookup send and receive in HLR_Tests.ttcn).

I am not sure how osmith managed to test the MSLookup tests successfully,
there must be some way to get the multicast traffic to pass through the containers.


Files

on_docker_host.pcapng on_docker_host.pcapng 8.11 KB neels, 06/03/2020 01:00 PM
nonjenkins-ttcn3-hlr-test.pcap nonjenkins-ttcn3-hlr-test.pcap 2.4 KB ttcn3 container neels, 06/03/2020 01:00 PM
nonjenkins-hlr.pcap nonjenkins-hlr.pcap 2.4 KB osmo-hlr container neels, 06/03/2020 01:00 PM
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)