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

Networking Documentation Question #75

Open
Mbd06b opened this issue Aug 30, 2024 · 2 comments
Open

Networking Documentation Question #75

Mbd06b opened this issue Aug 30, 2024 · 2 comments

Comments

@Mbd06b
Copy link

Mbd06b commented Aug 30, 2024

Just a question.

I installed Moss on two machines on my local private network, and created a group on Machine A, and tried to Join the group with a different user from Machine B.

It seemed like Machine B couldn't see/connect to the running context of Machine A, in order to join the group.
I could see one user online from a group setup from a conference about a month ago, and could join the group.

Are there any basic network requirements like open ports, or whitelists that I need to consider, or any general advice on where to look to debug the networking?

@Mbd06b Mbd06b changed the title Networking Documentation Networking Documentation Question Aug 30, 2024
@matthme
Copy link
Collaborator

matthme commented Aug 30, 2024

Hi Matthew,

One requirement (at least currently) is that in order to make initial contact, both computers need to reach a bootstrap server on the public internet (who's URL is known by Moss, i.e. no user action required) in order to learn about each others presence before being able to make a direct connection. I don't know whether this was the case in your scenario but if you're saying that you could join a group from a conference a month ago then I'm assuming that you were able to connect to the bootstrap server.

Other than that I am not aware of special network requirements. There have been issues in the past with restrictive firewalls though.

One thing you could do is to check the log files (Help > Open Logs) and see whether you see any networking related errors.

Is this using Moss 0.12.x?

@Mbd06b
Copy link
Author

Mbd06b commented Aug 30, 2024

Hi Matthew,

One requirement (at least currently) is that in order to make initial contact, both computers need to reach a bootstrap server on the public internet (who's URL is known by Moss, i.e. no user action required) in order to learn about each others presence before being able to make a direct connection. I don't know whether this was the case in your scenario but if you're saying that you could join a group from a conference a month ago then I'm assuming that you were able to connect to the bootstrap server.

Other than that I am not aware of special network requirements. There have been issues in the past with restrictive firewalls though.

One thing you could do is to check the log files (Help > Open Logs) and see whether you see any networking related errors.

Is this using Moss 0.12.x?

Yes I was using the latest, 0.12.x.

I think this is what you're talking about? https://github.com/holochain/bootstrap

I'm going to review that doc for a bit, b/c I'm pretty sure that was the issue.

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