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

reconfigure_bridges:88 CRASH REPORT Process <0.214.0> with 0 neighbours exited with reason: no match of right hand value #1974

Open
sxdyff opened this issue Mar 31, 2022 · 4 comments

Comments

@sxdyff
Copy link

sxdyff commented Mar 31, 2022

Bridging problem: when I configure to use IPv6 to connect other agents, the startup fails. The error should be that I don't recognize the IPv6 address. If anyone encounters and solves this problem, please help me. Thank you very much!

plugins.vmq_bridge = on
vmq_bridge.tcp.br0 = 2001:2002:2003:2004:2005:2006:2007:2111:1882

crash.log
exception exit: {{bad_return,{{vmq_server_app,start,[normal,[]]},{'EXIT',{{badmatch,{"br0","2001","2002","2003","2004","2005","2006","2007","2111","1882"}},[{vmq_bridge_sup,reconfigure_bridges,3,[{file,"/share/build/cross-compile/x64/build/PlatformCBB_daily/o0-component/00-opensource/vernemq/apps/vmq_bridge/src/vmq_bridge_sup.erl"},{line,88}]},{vmq_bridge_sup,change_config,1,[{file,"/share/build/cross-compile/x64/build/PlatformCBB_daily/o0-component/00-opensource/vernemq/apps/vmq_bridge/src/vmq_bridge_sup.erl"},{line,82}]},{vmq_plugin_helper,all,3,[{file,"/share/build/cross-compile/x64/build/PlatformCBB_daily/o0-component/00-opensource/vernemq/apps/vmq_plugin/src/vmq_plugin_helper.erl"},{line,26}]},{vmq_server_app,start,2,[{file,"/share/build/cross-compile/x64/build/PlatformCBB_daily/o0-component/00-opensource/vernemq/apps/vmq_server/src/vmq_server_app.erl"},{line,42}]},{application_master,start_it_old,4,[{file,"application_master.erl"},{line,277}]}]}}}},[{application_master,init,4,[{file,"application_master.erl"},{line,138}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]}

@ioolkos
Copy link
Contributor

ioolkos commented Apr 2, 2022

@sxdyff Thanks, yes, the plugins that you configure in the vernemq.conf file need to be startable, due to the current configuration architecture.


👉 Thank you for supporting VerneMQ: https://github.com/sponsors/vernemq
👉 Using the binary VerneMQ packages commercially (.deb/.rpm/Docker) requires a paid subscription.

@sxdyff
Copy link
Author

sxdyff commented Apr 8, 2022

@ioolkos Thank you. The problem is that it can't be started. How can I configure it correctly?

@ioolkos
Copy link
Contributor

ioolkos commented Mar 27, 2023

Note to self: Review/implement ipv6 support for outgoing bridges.


👉 Thank you for supporting VerneMQ: https://github.com/sponsors/vernemq
👉 Using the binary VerneMQ packages commercially (.deb/.rpm/Docker) requires a paid subscription.

@ioolkos
Copy link
Contributor

ioolkos commented Mar 18, 2024

@sxdyff On the remote chances this is still interesting to you, a draft PR to enable inet6 here: #2269
(although it's still somewhat untested)


👉 Thank you for supporting VerneMQ: https://github.com/sponsors/vernemq
👉 Using the binary VerneMQ packages commercially (.deb/.rpm/Docker) requires a paid subscription.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants