From system 2 we are sending some services over ethernet using vsomeip via standalone application and receiving some services from system 1
In system 1, we have 2 docker container environments which are receiving services from system 1 & also sending services back to system 2.
The containers ip is mapped to the system host ip(net==host) physical ethernet port and hence both containers are having same ip address.
The intended functionality of vsomeip of sending and receiving services via events mechanism works fine when we have only 1 container in system 1 and an application running on system 2.
The moment we try to run 2nd container in system 1 along with container 1, both the containers are not receiving services from system 2 correctly and they are not able to send services to system 2 as well.
Attaching the vsomeip config used as well for both the systems for more details.
vSomeip Version
v3.4.10
Boost Version
1.71
Environment
Ubuntu 20.04
Describe the bug
1) As shown in the system diagram attached below:
service-system1.json client-system2.json
Reproduction Steps
Added in the description.
Expected behaviour
Should work with multi container environment as well.
Logs and Screenshots
NA