I set up a fresh installation with Bookworm on a RPi4 today. Then installed Docker and created containers for Openhab 4.0.3 and Raspberrymatic 188.8.131.5230826. The latter according to the instructions here. There it is explained that, simply put, the CCU is assigned a local IP address that is NOT that of the Docker host under which it is accessible on the local network.
This works very well for accessing the CCU. Everything works as expected.
Unfortunately the Homematic Bridge is not found in Openhab.
In the Openhab log you can read
No route to host
and in the events log
Thing 'homematic:bridge:nirwana' changed from OFFLINE (COMMUNICATION_ERROR): java.util.concurrent.ExecutionException: java.net.NoRouteToHostException: No route to host to UNINITIALIZED
Thing 'homematic:bridge:nirvana' changed from UNINITIALIZED to UNINITIALIZED (DISABLED)
Thing 'homematic:bridge:nirwana' changed from UNINITIALIZED (DISABLED) to INITIALIZING
Thing 'homematic:bridge:nirwana' changed from INITIALIZING to OFFLINE (COMMUNICATION_ERROR)
In the CCU all ports are open and the API is fully accessible. Under IP addresses for restricted access, both the Docker host IP and the IP assigned to the CCU are specified.
In the binding settings of the brigde, the address assigned to the CCU is set under Gateway and that of the Docker host is set under Callback network address.
Is there anything else I can try?