Set chat.facebook.com:443 as fallback server
Some nasty firewalls block the port 5222, Facebook servers allow connection to
the port 443 as a fallback in this case.
https://bugzilla.gnome.org/show_bug.cgi?id=672120
Guillaume Desmottes
12 years ago
136 | 136 |
PARAM ("param-account", "chat.facebook.com");
|
137 | 137 |
PARAM ("param-server", "chat.facebook.com");
|
138 | 138 |
PARAM ("param-require-encryption", "true");
|
|
139 |
PARAM ("param-fallback-servers",
|
|
140 |
"chat.facebook.com:443");
|
139 | 141 |
}
|
140 | 142 |
else if (!tp_strdiff (type, "windows_live"))
|
141 | 143 |
{
|
619 | 619 |
}
|
620 | 620 |
else if (!tp_strdiff (service, "facebook"))
|
621 | 621 |
{
|
|
622 |
gchar *fallback_servers[] = {
|
|
623 |
"chat.facebook.com:443",
|
|
624 |
NULL };
|
|
625 |
|
622 | 626 |
empathy_account_settings_set_icon_name_async (settings, "im-facebook",
|
623 | 627 |
NULL, NULL);
|
624 | 628 |
empathy_account_settings_set_boolean (settings, "require-encryption",
|
625 | 629 |
TRUE);
|
626 | 630 |
empathy_account_settings_set_string (settings, "server",
|
627 | 631 |
"chat.facebook.com");
|
|
632 |
empathy_account_settings_set_strv (settings, "fallback-servers",
|
|
633 |
fallback_servers);
|
628 | 634 |
}
|
629 | 635 |
|
630 | 636 |
out:
|