You are here

Pidgin and Googletalk

8 posts / 0 new
Last post
tsneller
Offline
Last seen: 13 years 8 months ago
Joined: 2007-11-01 08:00
Pidgin and Googletalk

Pidgin is unable to connect to Googletalk or Yahoo on my company PC from behind the firewall, but Googletalk itself works fine.

However Pidgin connects to MSN without any problem.

Debug log is below:-
(11:55:16) proxy: Connected to talk.google.com:5222.
(11:55:16) proxy: Error connecting to talk.google.com:5222 (Connection timed out.).
(11:55:16) proxy: Connection attempt failed: Connection timed out.
(11:55:16) account: Disconnecting account 00C8E668
(11:55:16) connection: Disconnecting connection 026CED50
(11:55:16) jabber: jabber_actions: have pep: NO
(11:55:16) connection: Destroying connection 026CED50

Also, since I'm English, I don't have any BUDDIES - I do have lots of FRIENDS and CONTACTS though. Could this be a PREFERENCE in future

Gizmokid2005
Gizmokid2005's picture
Offline
Last seen: 3 months 3 weeks ago
Developer
Joined: 2007-01-17 19:24
My best guess would be that

My best guess would be that you have a firewall issue blocking things. Make sure that you are using the same proxy settings in both Googletalk and the account in Pidgin.

Googletalk might have a built-in feature (I'm not sure since I don't use it) that will re-route the traffic if it detects a firewall issue.

foxcole
Offline
Last seen: 2 years 3 months ago
Joined: 2007-05-26 16:30
But how do we set those to match?

Google Talk's settings look different than Pidgin's...

I was able to get Talk running on my computer at work by changing connection settings. The default setting is "Detect proxy automatically" which is a radio button. I selected "Use the following proxy" which enables entry into proxy options. There's an entry box for Host: but I left that blank. Another box for Port: is pre-filled wtih 1080. I ticked the checkbox for "Proxy requires Authentication" which then allowed me to type in my network user ID and password. That's all there is... no other settings, no other information.

Pidgin still won't connect even though Google Talk does just fine... so now I have the same problem the OP wrote about. (Well, but in my case the error is "connection timed out" and eventually it pops up a system error, unable to connect; that has a "more information" link but the link doesn't work... all that happens when I double-click is one of the words becomes highlighted. Weird.)

Pidgin's settings are more complicated, and don't appear to offer the same options. I see two tabs, Basic and Advanced. The Basic tab appears to have all my Gmail settings (protocol=XMPP, domain=gmail.com, resource=Home, user name, password, local alias, and some user options).

The Advanced tab has XMPP options. The checkbox "Use GSSAPI ((Kerberos V5) for authentication" is selected by default, Connect Port is pre-filled with 5222, connect server=talk.google.com, file transfer proxies=proxy.jabber.org:7777. I tried changing the Connect Port to the default port number from Google Talk, 1080. No connection. I changed Proxy Type from "Use global settings" to "Use environmental settings". Still no luck. So what do I need to change to make this agree with the Talk settings, or is it even possible?

Cheers!
---Fox

John T. Haller
John T. Haller's picture
Online
Last seen: 25 min 23 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Tools - Preferences - Network

Those settings are just for XMPP/Google Talk in relation to that particular account. The settings for proxies are in Tools - Preferences - Network tab. Set the proxy up at the bottom. That should do it for you.

Sometimes, the impossible can become possible, if you're awesome!

foxcole
Offline
Last seen: 2 years 3 months ago
Joined: 2007-05-26 16:30
I'm still confused

You're saying the Advanced tab has proxy settings *for that Google account*? Exactly what proxy is being set there? I guess I don't understand how more than one could apply. A proxy is a barrier between our network and the Internet, so there should only be one configuration when I'm trying to connect from work, shouldn't there?

Regardless, the Preferences> Network tab isn't any more helpful than the Advanced tab of the account configuration. Here I see IP address options (a box to name a STUN server, whatever that is, and a checkbox to automatically detect the IP address, which I've left selected), Port settings (checkbox "Enable automatic router post forwarding" selected, "Manually specify range of ports to listen on" not selected), and a ddl with the same options as the Advanced tab for the proxy server setting (HTTP, SOCKS 4, SOCKS 5, No Proxy, Use environmental settings... it's just missing the "Use global proxy settings" option; I have "use environmental settings" selected).

There's still nowhere to set my network logon information which is all I needed to get Google Talk working, still nothing that matches up with the fields in Google Talk... still no way to connect and no way for me to tell what settings I need to make this work, or even whether I can make it work. I wish it were set up more like Google Talk... that seems to take care of a lot of this automatically for me, and it's easy enough to switch locations.

And now I have a related question... If I'm somehow able to change the Pidgin proxy(ies) so I can connect at work, what happens when I'm connecting elsewhere? Would I have to change those proxy settings in both the account and preferences for every location where I want to use Pidgin? I can't set up the same email account in different Pidgin accounts (even though I tried to create one as "Work" and specify different proxy settings for each, it tells me I already have an account with those settings; seems it only looks at the email address and maybe the domain and screen name) so I can't separate them that way.

Pidgin isn't looking very portable to me at the moment.

Cheers!
---Fox

John T. Haller
John T. Haller's picture
Online
Last seen: 25 min 23 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Ignore Advanced

Ignore the advanced tab being sure to keep it exactly as it was... JUST setup the proxy within Pidgin itself as I mentioned. The advanced tab in the account has nothing to do with what you're trying to accomplish.

You'll need to change them back and forth. Proxies interfere with every portable software solution that networks. The PortableApps.com Platform will be helping to mitigate this in a later release.

Sometimes, the impossible can become possible, if you're awesome!

foxcole
Offline
Last seen: 2 years 3 months ago
Joined: 2007-05-26 16:30
I understand...

thanks! Got it. Smile

But, sorry, one final question... I looked around but am utterly at a loss as to whom I should contact for enhancement requests. Would that be the Pidgin project's support manager?

Cheers!
---Fox

Gizmokid2005
Gizmokid2005's picture
Offline
Last seen: 3 months 3 weeks ago
Developer
Joined: 2007-01-17 19:24
For anything regarding the

For anything regarding the actual app, you would want to go to Pidgin's Website (www.pidgin.im) and create a feature request.

Log in or register to post comments