Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug: Wrong mapping of the zmq ports #1020

Open
johnnyasantoss opened this issue Oct 3, 2024 · 0 comments
Open

Bug: Wrong mapping of the zmq ports #1020

johnnyasantoss opened this issue Oct 3, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@johnnyasantoss
Copy link

Describe the bug
The zmq ports get mapped incorrectly, and the UI also shows the wrong values.

hashblock zmq launched internally on port 28336
image

28334 (rawblock stream) gets mapped as external 28335 (OrbStack UI)
image

Polar UI shows external port 28335 (prev mapped to rawblock) as the one for hashblock notification
image

To Reproduce
Steps to reproduce the behavior:

  1. Create a new network with a bitcoind instance
  2. Open the docker logs
  3. Search for Command-line arg: zmqpubhashblock (hit enter to actually filter) - take note of the port
  4. See the docker desktop or similar ui/cli to see the mapping being done
  5. See connect tab on the bitcoin node on the Polar UI (see the wrong port being exposed)

Expected behavior
Export the correct port and add another item to the connect tab to correctly identify rawblock/hashblock streams

Desktop (please complete the following information):

  • OS: MacOS Sonoma Version 14.7 (23H124)
  • Polar Version: 3.0.0
  • Docker Version: 27.1.2
  • Docker Compose Version: 2.29.2

Additional context
The stream I need is the hashblock but there's no simple way to expose that

@johnnyasantoss johnnyasantoss added the bug Something isn't working label Oct 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant