Ticket #315 (closed defect: fixed)

Opened 6 years ago

Last modified 3 years ago

connection to sobby: connection lost

Reported by: nh2 Owned by: armin
Priority: normal Milestone: Sobby 0.4.4
Component: Sobby Version: 0.4.4
Severity: normal Keywords: connection lost
Cc: Launchpad Bug:

Description

I have installed sobby on my Suse server and it says it started "on port 6522 using obby 0.4.4". I allowed the ports in my server's firewall. But when I try to connect with Gobby 0.4.5, it tells me that the connection was lost (German version: "Verbindung verloren"). How can I get details about this error or fix it?

Change History

  Changed 6 years ago by armin

The connecting being lost implies the connection was successfully established before. When exactly does the error message appear? Would you mind to tell me your server's address, so I can try to find the cause of the problem.

  Changed 6 years ago by nh2

I think it is the step with setting up TLS, but I am not sure.

My adress is deditus.de.

  Changed 6 years ago by armin

I get a "connection refused" error when trying to connect, meaning that either the sobby server is not running or connections on port 6522 are not correctly forwarded to sobby.

  Changed 6 years ago by nh2

I've just restarted it - now you should be able to get a connection. Could you try it again, please?

  Changed 6 years ago by armin

  Changed 6 years ago by armin

Does it still fail for you? I think it is a problem on the client side then. Can you connect to other hosts?

  Changed 6 years ago by nh2

Yes, it does not work yet. But I can connect to other servers, e.g. to the german Python forum (python-forum.de:6522). I have the same problem with the other computers in my house (using Windows XP and Gobby 0.4.5 as client).

  Changed 6 years ago by nh2

Maybe it is a OS-specific problem - I do not know anyone who can connect to my server using Windows XP. Could anyone try it using Win?

  Changed 6 years ago by nh2

Please could anyone who has installed Gobby on both Windows and Linux try to connect to my server? I cannot understand why I cannot connect using Windows.

follow-up: ↓ 11   Changed 6 years ago by armin

There seems to be a problem in the GnuTLS handshake. I cannot say where it comes from, but please try the following:

Go to http://josefsson.org/gnutls4win/ and download gnutls-2.0.2.exe. Install it on your computer and replace the libgnutls.dll in gobby's directory with the libgnutls-13.dll that was installed by the program mentioned above. You will have to rename it to libgnutls.dll.

If this works (it does for me), we can probably ship that version of GnuTLS in our next release then.

in reply to: ↑ 10   Changed 6 years ago by anonymous

Replying to armin:

If this works (it does for me), we can probably ship that version of GnuTLS in our next release then.

Thank you very much, it is working just the way you said!

It would be great if you could include this version in the next Windows version of Gobby.

  Changed 4 years ago by armin

  • status changed from new to closed
  • resolution set to fixed

We're now both shipping and building against the official GnuTLS Windows binaries.

Note: See TracTickets for help on using tickets.