Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Redirect traffic of Google Talk for Android

I know Google Talk for Android tries to connect to mtalk.google.com:5228 (or port 5223 or port 5222) but when I'm connected to University Wifi I can't use gTalk because all outgoing connection to port 5228 (etc.) are blocked. I know also that the Google Talk services are accessible trought port mtalk.google.com:443. [Correct me if I'm wrong].

Can I redirect all my outgoing traffic to mtalk.google.com:5228 to mtalk.google.com:443 ? Maybe using an app? Or using iptables? And how can I do?

like image 372
Alberto Avatar asked Nov 08 '12 00:11

Alberto


1 Answers

Hopefully someone else will have a solution, but it seems like Google Talk in the browser automatically does this (hence, service available through 443), but the Android version only uses 5228.

This thread suggest it may be a fallback-only scenario, so you might run into problems with redirection even if you can redirect the traffic on the phone.

This issue suggests, once again, that the 443 port is only available for the browser version of Google Talk.

Finally, while it isn't absolutely a reliable user, here is a little more support for the possibility that Android GTalk just outright can't use port 443.

like image 186
ramblinjan Avatar answered Oct 17 '22 00:10

ramblinjan