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?
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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With