Gadu-gadu protocol is not working

Ognyan Rangelov ognyan.rangelov at gmail.com
Mon Oct 27 03:14:08 EDT 2008


Hello Brian,

About the server - I don't know really. I just register myself on
gadu-gadu.pl and I ednter my credentials in Pidgin. There is nowhere
where I can enter the server. I tried with creating the account from
Pidgin and it was working but still the same error: "Unable to read
socket". Probably it's connected to this issue:
http://www.nabble.com/-6270%3A-Gadu-Gadu-%22Unable-to-read-socket%22-to18327925.html#a18327925

Should I update *libgadu*. file? How?

Below your post I'm pasting the Debug log - please have a look at it.

Thanks for the help.

Oggy

On 26 Oct 08 10:42 PM, Brian Morrison wrote:
> On Sun, 26 Oct 2008 12:40:52 +0200
> Ognyan Rangelov <ognyan.rangelov at gmail.com> wrote:
>
> > On 25 Oct 08 1:37 PM, Ognyan Rangelov wrote:
> > > Hello,
> > >
> > > Can you please tell me how to use Gadu-gadu portocol with Pidgin 2.5.2
> > > because it's not connecting. I don't have any other issues with the other
> > > portocols except with this one.
>
> > Do you have any issues with Gadu-Gadu and Pidgin or this is only with me?
>
> You are not giving us much to go on. Which server are you using, and
> what output are you getting from Pidgin, debug window entries for
> instance?
>
> Without some detail, no one will be able to help you much more because
> without it we have nothing to point us in the right direction.
>
> For all we know, you're behind a firewall that doesn't allow any SYN
> packets through to the server you're using.
>
> Note that I personally have no experience or knowledge of Gadu-Gadu, so
> I may be asking for something that is fixed by the service.
>
> Wireshark packet traces may also help if you can get them.
>
>   
(08:42:51) gg: ** gg_ping(0314E8D0);
(08:42:51) gg: ** gg_send_packet(0314E8D0, 0x08, ...)
(08:42:53) jabber: Sending (ssl): <iq type='get'
id='purple3f1cfbfc'><ping xmlns='urn:xmpp:ping'/></iq>
(08:42:53) jabber: Recv (ssl)(250): <iq
from='lopster at jabber.minus273.org' to='lopster at jabber.minus273.org/Home'
type='error' id='purple3f1cfbfc'><ping xmlns='urn:xmpp:ping'/><error
code='503' type='cancel'><service-unavailable
xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/></error></iq>
(08:42:55) util: Writing file prefs.xml to directory C:\Documents and
Settings\Ognyan\Application Data\.purple
(08:42:55) util: Writing file C:\Documents and
Settings\Ognyan\Application Data\.purple\prefs.xml
(08:42:57) msn: C: NS 000: PNG
(08:42:57) msn: S: NS 000: QNG 47
(08:43:02) jabber: jabber_actions: have pep: YES
(08:43:02) account: Disconnecting account 00C47748
(08:43:02) connection: Disconnecting connection 0185F5D0
(08:43:02) connection: Deactivating keepalive.
(08:43:02) msn: C: NS 000: OUT
(08:43:02) msn: destroy the OIM 0185F520
(08:43:02) msn: destroy httpconn (0185F188)
(08:43:02) jabber: jabber_actions: have pep: YES
(08:43:02) connection: Destroying connection 0185F5D0
(08:43:03) account: Disconnecting account 00C642F0
(08:43:03) connection: Disconnecting connection 0185BD80
(08:43:03) connection: Deactivating keepalive.
(08:43:03) jabber: Sending (ssl): </stream:stream>
(08:43:03) jabber: XML parser error for JabberStream 00CE68F0: Domain 1,
code 5, level 3: Extra content at the end of the document

(08:43:03) connection: Destroying connection 0185BD80
(08:43:04) account: Disconnecting account 00C43578
(08:43:04) connection: Disconnecting connection 01851BF0
(08:43:04) connection: Deactivating keepalive.
(08:43:04) oscar: Destroying oscar connection of type 0x0002. 
Disconnect reason is 0
(08:43:04) oscar: Disconnected.  Code is 0x0000 and msg is
(08:43:04) oscar: Signed off.
(08:43:04) connection: Destroying connection 01851BF0
(08:43:04) account: Disconnecting account 00C2DF98
(08:43:04) connection: Disconnecting connection 01845660
(08:43:04) connection: Deactivating keepalive.
(08:43:04) oscar: Destroying oscar connection of type 0x0002. 
Disconnect reason is 0
(08:43:04) oscar: Disconnected.  Code is 0x0000 and msg is
(08:43:04) oscar: Signed off.
(08:43:04) connection: Destroying connection 01845660
(08:43:07) util: Writing file accounts.xml to directory C:\Documents and
Settings\Ognyan\Application Data\.purple
(08:43:07) util: Writing file C:\Documents and
Settings\Ognyan\Application Data\.purple\accounts.xml
(08:43:08) util: Writing file blist.xml to directory C:\Documents and
Settings\Ognyan\Application Data\.purple
(08:43:08) util: Writing file C:\Documents and
Settings\Ognyan\Application Data\.purple\blist.xml
(08:43:21) gg: ** gg_ping(0314E8D0);
(08:43:21) gg: ** gg_send_packet(0314E8D0, 0x08, ...)
(08:43:21) gg: ** gg_watch_fd(0314E8D0);
(08:43:21) gg: // gg_watch_fd() GG_STATE_CONNECTED
(08:43:21) gg: ** gg_watch_fd_connected(0314E8D0, 0314CBF8);
(08:43:21) gg: ** gg_recv_packet(0314E8D0);
(08:43:21) gg: // gg_recv_packet() header recv(2036,0022E300,8) = 0
(08:43:21) gg: // gg_recv_packet() header recv() failed: connection broken
(08:43:21) gg: // gg_watch_fd_connected() gg_recv_packet failed
(errno=10054, Remote host closed connection.)
(08:43:21) gg: // gg_watch_fd() watch_fd_connected failed (errno=10054,
Remote host closed connection.)
(08:43:21) gg: ggp_callback_recv: gg_watch_fd failed -- CRITICAL!
(08:43:21) gg: ** gg_watch_fd(0314E8D0);
(08:43:21) gg: // gg_watch_fd() GG_STATE_CONNECTED
(08:43:21) gg: ** gg_watch_fd_connected(0314E8D0, 03098BE0);
(08:43:21) gg: ** gg_recv_packet(0314E8D0);
(08:43:21) gg: // gg_recv_packet() header recv(2036,0022E300,8) = 0
(08:43:21) gg: // gg_recv_packet() header recv() failed: connection broken
(08:43:21) gg: // gg_watch_fd_connected() gg_recv_packet failed
(errno=10054, Remote host closed connection.)
(08:43:21) gg: // gg_watch_fd() watch_fd_connected failed (errno=10054,
Remote host closed connection.)
(08:43:21) gg: ggp_callback_recv: gg_watch_fd failed -- CRITICAL!
(08:43:21) account: Disconnecting account 00C48690
(08:43:21) connection: Disconnecting connection 018FC958
(08:43:21) connection: Deactivating keepalive.
(08:43:21) gg: ggp_to_gg_status: Requested status = available
(08:43:21) gg: ** gg_change_status(0314E8D0, 2);
(08:43:21) gg: ** gg_send_packet(0314E8D0, 0x02, ...)
(08:43:21) gg: ** gg_logoff(0314E8D0);
(08:43:21) gg: Connection closed.
(08:43:21) connection: Destroying connection 018FC958
(08:43:26) util: Writing file accounts.xml to directory C:\Documents and
Settings\Ognyan\Application Data\.purple
(08:43:26) util: Writing file C:\Documents and
Settings\Ognyan\Application Data\.purple\accounts.xml
(08:43:39) autorecon: do_signon called
(08:43:39) autorecon: calling purple_account_connect
(08:43:39) account: Connecting to account 200134
(08:43:39) connection: Connecting. gc = 03148BE8
(08:43:39) gg: ggp_to_gg_status: Requested status = available
(08:43:39) gg: ** gg_login(02F94638: [uin=200134, async=1, ...]);
(08:43:39) gg: ** gg_resolve_win32thread(0314E738, 0314E7C4,
"appmsg.gadu-gadu.pl");
(08:43:39) autorecon: done calling purple_account_connect
(08:43:39) gg: login_handler: session: check = 2; state = 1;
(08:43:39) gg: GG_STATE_RESOLVING
(08:43:39) gg: ** gg_watch_fd(0314E738);
(08:43:39) gg: // gg_watch_fd() GG_STATE_RESOLVING
(08:43:39) gg: // gg_watch_fd() resolved, connecting to 91.197.13.211:80
(08:43:39) gg: ** gg_connect(91.197.13.211, 80, 1);
(08:43:39) gg: // gg_connect() connect() in progress
(08:43:39) gg: login_handler: session->fd = 1996
(08:43:39) gg: login_handler: session: check = 1; state = 5;
(08:43:39) gg: GG_EVENT_NONE
(08:43:39) gg: ** gg_event_free(0313FA08);
(08:43:39) gg: login_handler: session: check = 1; state = 5;
(08:43:39) gg: GG_STATE_CONNECTING_HUB
(08:43:39) gg: ** gg_watch_fd(0314E738);
(08:43:39) gg: // gg_watch_fd() GG_STATE_CONNECTING_HUB
(08:43:39) gg: // gg_watch_fd() connected to hub, sending query
(08:43:39) gg: => -----BEGIN-HTTP-QUERY-----
GET /appsvc/appmsg2.asp?fmnumber=200134&version=6 (08:43:39) gg:
login_handler: session->fd = 1996
(08:43:39) gg: login_handler: session: check = 2; state = 3;
(08:43:39) gg: GG_EVENT_NONE
(08:43:39) gg: ** gg_event_free(0313FA08);
(08:43:39) gg: login_handler: session: check = 2; state = 3;
(08:43:39) gg: GG_STATE_READING_DATA
(08:43:39) gg: ** gg_watch_fd(0314E738);
(08:43:39) gg: // gg_watch_fd() GG_STATE_READING_DATA
(08:43:39) gg: // gg_watch_fd() received http header (HTTP/1.0 200 OK)
(08:43:39) gg: // gg_watch_fd() received http data (0 91.197.13.69:8074
91.197.13.69)
(08:43:39) gg: ** gg_connect(91.197.13.69, 8074, 1);
(08:43:39) gg: // gg_connect() connect() in progress
(08:43:39) gg: login_handler: session->fd = 1996
(08:43:39) gg: login_handler: session: check = 1; state = 6;
(08:43:39) gg: GG_EVENT_NONE
(08:43:39) gg: ** gg_event_free(0313FA08);
(08:43:39) gg: login_handler: session: check = 1; state = 6;
(08:43:39) gg: GG_STATE_CONNECTING_GG
(08:43:39) gg: ** gg_watch_fd(0314E738);
(08:43:39) gg: // gg_watch_fd() GG_STATE_CONNECTING_GG
(08:43:39) gg: // gg_watch_fd() connected
(08:43:39) gg: login_handler: session->fd = 1996
(08:43:39) gg: login_handler: session: check = 2; state = 7;
(08:43:39) gg: GG_EVENT_NONE
(08:43:39) gg: ** gg_event_free(018487F8);
(08:43:39) gg: login_handler: session: check = 2; state = 7;
(08:43:39) gg: GG_STATE_READING_KEY
(08:43:39) gg: ** gg_watch_fd(0314E738);
(08:43:39) gg: // gg_watch_fd() GG_STATE_READING_KEY
(08:43:39) gg: ** gg_recv_packet(0314E738);
(08:43:39) gg: // gg_recv_packet() header recv(1996,0022E330,8) = 8
(08:43:39) gg: // gg_recv_packet() body recv(1996,01959CF0,4) = 4
(08:43:39) gg: // gg_watch_fd() challenge e7c46bf3 --> hash 763dbfbe
(08:43:39) gg: // gg_watch_fd() gg_dcc_ip = 0.0.0.0
(08:43:39) gg: // gg_watch_fd() sending GG_LOGIN60 packet
(08:43:39) gg: ** gg_send_packet(0314E738, 0x15, ...)
(08:43:39) gg: login_handler: session->fd = 1996
(08:43:39) gg: login_handler: session: check = 2; state = 8;
(08:43:39) gg: GG_EVENT_NONE
(08:43:39) gg: ** gg_event_free(018487F8);
(08:43:39) gg: login_handler: session: check = 2; state = 8;
(08:43:39) gg: GG_STATE_READING_REPLY
(08:43:39) gg: ** gg_watch_fd(0314E738);
(08:43:39) gg: // gg_watch_fd() GG_STATE_READING_REPLY
(08:43:39) gg: ** gg_recv_packet(0314E738);
(08:43:39) gg: // gg_recv_packet() header recv(1996,0022E330,8) = 8
(08:43:39) gg: // gg_recv_packet() body recv(1996,00C53CB0,1) = 1
(08:43:39) gg: // gg_watch_fd() login succeded
(08:43:39) gg: login_handler: session->fd = 1996
(08:43:39) gg: login_handler: session: check = 2; state = 9;
(08:43:39) gg: GG_EVENT_CONN_SUCCESS
(08:43:39) connection: Activating keepalive.
(08:43:39) gg: ** gg_event_free(03144450);
(08:43:40) util: Writing file accounts.xml to directory C:\Documents and
Settings\Ognyan\Application Data\.purple
(08:43:40) util: Writing file C:\Documents and
Settings\Ognyan\Application Data\.purple\accounts.xml
(08:43:43) util: Writing file blist.xml to directory C:\Documents and
Settings\Ognyan\Application Data\.purple
(08:43:43) util: Writing file C:\Documents and
Settings\Ognyan\Application Data\.purple\blist.xml
(08:44:09) gg: ** gg_ping(0314E738);
(08:44:09) gg: ** gg_send_packet(0314E738, 0x08, ...)
(08:44:39) gg: ** gg_ping(0314E738);
(08:44:39) gg: ** gg_send_packet(0314E738, 0x08, ...)
(08:45:09) gg: ** gg_ping(0314E738);
(08:45:09) gg: ** gg_send_packet(0314E738, 0x08, ...)
(08:45:39) gg: ** gg_ping(0314E738);
(08:45:39) gg: ** gg_send_packet(0314E738, 0x08, ...)
(08:46:09) gg: ** gg_ping(0314E738);
(08:46:09) gg: ** gg_send_packet(0314E738, 0x08, ...)
(08:46:39) gg: ** gg_ping(0314E738);
(08:46:39) gg: ** gg_send_packet(0314E738, 0x08, ...)
(08:46:39) gg: ** gg_watch_fd(0314E738);
(08:46:39) gg: // gg_watch_fd() GG_STATE_CONNECTED
(08:46:39) gg: ** gg_watch_fd_connected(0314E738, 01882670);
(08:46:39) gg: ** gg_recv_packet(0314E738);
(08:46:39) gg: // gg_recv_packet() header recv(1996,0022E300,8) = 0
(08:46:39) gg: // gg_recv_packet() header recv() failed: connection broken
(08:46:39) gg: // gg_watch_fd_connected() gg_recv_packet failed
(errno=10054, Remote host closed connection.)
(08:46:39) gg: // gg_watch_fd() watch_fd_connected failed (errno=10054,
Remote host closed connection.)
(08:46:39) gg: ggp_callback_recv: gg_watch_fd failed -- CRITICAL!
(08:46:39) gg: ** gg_watch_fd(0314E738);
(08:46:39) gg: // gg_watch_fd() GG_STATE_CONNECTED
(08:46:39) gg: ** gg_watch_fd_connected(0314E738, 018B77D8);
(08:46:39) gg: ** gg_recv_packet(0314E738);
(08:46:39) gg: // gg_recv_packet() header recv(1996,0022E300,8) = 0
(08:46:39) gg: // gg_recv_packet() header recv() failed: connection broken
(08:46:39) gg: // gg_watch_fd_connected() gg_recv_packet failed
(errno=10054, Remote host closed connection.)
(08:46:39) gg: // gg_watch_fd() watch_fd_connected failed (errno=10054,
Remote host closed connection.)
(08:46:39) gg: ggp_callback_recv: gg_watch_fd failed -- CRITICAL!
(08:46:39) account: Disconnecting account 00C48690
(08:46:39) connection: Disconnecting connection 03148BE8
(08:46:39) connection: Deactivating keepalive.
(08:46:39) gg: ggp_to_gg_status: Requested status = available
(08:46:39) gg: ** gg_change_status(0314E738, 2);
(08:46:39) gg: ** gg_send_packet(0314E738, 0x02, ...)
(08:46:39) gg: ** gg_logoff(0314E738);
(08:46:39) gg: Connection closed.
(08:46:39) connection: Destroying connection 03148BE8
(08:46:44) util: Writing file accounts.xml to directory C:\Documents and
Settings\Ognyan\Application Data\.purple
(08:46:44) util: Writing file C:\Documents and
Settings\Ognyan\Application Data\.purple\accounts.xml



More information about the Support mailing list