Do experimental libp2p-webrtc-star signaling server work only locally?

I am using this example js-libp2p/examples/libp2p-in-the-browser at master · libp2p/js-libp2p · GitHub and try to connect to a nodejs peer through the given hosted rendezserver ‘/dns4/ ’ . The peer get found but the connection is not established. If i run the nodejs peer in the same machine as the browser peer they get connected but if the nodejs peer is on a different machine/network the peers find each other but they don’t get connected. Is this normal ?