-
Notifications
You must be signed in to change notification settings - Fork 7
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
Connection attempt hangs with no traffic observed #4
Comments
I'll take a look I'm doing a bunch more work in that code as I was seeing some issues with passing login info through bindings. |
Let me know if beta7 fixes this for you at all. : |
I'm still seeing the same connection hang behavior in beta7. Mobius supports both the 1.2.3 agreement-less login flow and the 1.5+ flow that expects a reply to the agreement, which I'd maybe be suspicious of, except that I'm not even seeing the TCP handshake on 5500 reach the server when the client hangs. So it seems like the client isn't reaching a point where it tries to establish a TCP connection. Some data points that I don't understand:
|
I think I know what changed. I believe I enabled fast TCP connections in b6. I think. I'll check in the morning and revert if so. That's what I get for messing around. 😅 |
I'm seeing the same behavior. I'm happy to capture packets if that helps. |
Thanks! I'll be posting a new build maybe tonight that hopefully fixes the issue. I wish Apple had better documentation on its socket library NWConnection. It's extremely sparse at the moment. |
I was seeing this too but kept forgetting to open a ticket. Thank you for making it. |
Just an update. When logging in, the progress bar never completes, but I am able to chat and see other's chats. I can't see the user list and have no ability to see files or news. |
Just published a new release. Let me know if you're still seeing this. I was seeing some weirdness connecting to the public server System 7 Today and fixed it. |
The new build looks good to me. Thanks!! 🎉 |
New build works great on my 1.9 server, works great on Mobius servers, but I still can't complete the login process on my 1.2.3 server. Feel free to test it out here theabode.ath.cx:5500 |
I'm currently not handling the flow where a server requires people agree to the agreement before continuing. Need to think on how to handle this a bit. Thanks! |
Id treat it as auto agree to skip it by with the caveat that will
eventually be working post beta world.
…On Tue, Jan 9, 2024, 6:05 PM Dustin Mierau ***@***.***> wrote:
I'm currently not handling the flow where a server requires people agree
to the agreement before continuing. Need to think on how to handle this a
bit. Thanks!
—
Reply to this email directly, view it on GitHub
<#4 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABX3DRHEX4SXESJBIL2574DYNXELJAVCNFSM6AAAAABBNSG7ZSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOBTHEZTMOBYG4>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Going to mark this issue as closed for now. Thanks everyone. Created a new issue for agreement accepting. Auto-accepting may be the first version, I agree. I think I specifically didn't implement that because if someone is requiring agreement acceptance, there is probably a reason for it. :) |
Hi 👋,
In 1.0beta6 I'm not able to connect to any servers from the tracker list. With Wireshark running, I don't see any traffic sent to the server:
As a sanity check I built the app from the 1.0beta5 tag and all was well. Possible regression?
Thanks for all your work on this project!
The text was updated successfully, but these errors were encountered: