urbit / urbit

An operating function
https://urbit.org
MIT License
3.43k stars 358 forks source link

ames: unable to find routes when multiple ships are hosted on the same IP. #5054

Open liam-fitzgerald opened 3 years ago

liam-fitzgerald commented 3 years ago

Describe the bug It would appear that some ships have difficulties finding routes when multiple ships are being run on the same machine. To Reproduce

Expected behaviour Running multiple ships from the same IP should be supported

Notify maintainers @belisarius222

update

litmus-ritten commented 3 years ago

Based on advice from liam-fitzgerald I moved the pier for ~litmus-ritten onto a different machine behind the same NAT and booted it. Got a huge backlog, normal connectivity appears to be restored.

Additional commentary:

Obviously huge thanks to liam-fitzgerald for helping me resolve this without a continuity breach.

ashelkovnykov commented 2 years ago

Any news? A friend and I are having connectivity issues with a couple of groups that are hosted by a planet/moon living on the same machine.

bonbud-macryg commented 2 years ago

I had this issue with a group I'm hosting on a moon, running on the same machine as my planet. Affected users couldn't join my group; I wasn't able to |hi them from the moon, nor could they |hi the moon.

I moved the moon to another machine and could |hi one affected user - though it can take up to ten seconds or more - and after moving the moon back they could |hi the moon back, as well as send and receive DMs. All the pending join requests to the group went through at once when I booted the moon on the new machine, and affected users can now post to the group as normal.