1

Я работаю с Synergy уже три месяца, и сегодня они просто перестают работать, я использую стандартный файл /etc/synergy.conf между моими двумя коленями.

Итак, конфигурация сервера такова:

section: screens
        korisnik:
        petarp:
end
section: aliases
        korisnik:
                some ip
        petarp:
                some ip
end
section: links
        korisnik:
                left = petarp
        petarp:
                right = korisnik
end

конец моего клиента имеют аналогичную конфигурацию

section: screens
        petarp:
        korisnik:
end
section: aliases
        petarp:
                some ip
        korisnik:
                some ip
end
section: links
        petarp:
                left = korisnik
        korisnik:
                right = petarp
end

Теперь ошибка, с которой я сталкиваюсь, является чем-то вроде этого

2016-09-23T21:00:02 NOTE: connecting to '1xx.xxx.x.xxx': 1xx.xxx.x.xxx:24800
    /build/buildd/synergy-1.4.12/src/lib/client/CClient.cpp,136
2016-09-23T21:00:02 WARNING: failed to connect to server: Connection refused
    /build/buildd/synergy-1.4.12/src/lib/synergy/CClientApp.cpp,372

Я попытался очистить синергию и запустить все заново, но это ничего не изменило, попытался обновить, перезапустить, все та же проблема с подключением. Я использую ubuntu 14.04 , может кто-нибудь помочь мне понять эту ошибку, и перешли, спасибо.

1 ответ1

2

"Отказ в соединении" обычно указывает на проблему с аутентификацией или на то, что сервер не разрешил трехстороннему рукопожатию TCP. Наиболее вероятные общие причины: 1) сервер не прослушивает порт, с которым пытается связаться клиент (или вообще не прослушивает). 2) межсетевой экран (на сервере или в сети) не разрешает трафик. 3) несоответствие пароля

Если вы еще этого не сделали, проверьте общее сетевое соединение между клиентом и сервером (проверьте связь с одним сервером на другом) и проверьте IP-адреса / номера портов в вашей конфигурации. Также убедитесь, что пароль не был написан с ошибкой.

Вы можете использовать netstat, чтобы убедиться, что сервер прослушивает порт, который вы ожидаете.

$netstat -ltup

Вы можете проверить свои правила брандмауэра в Linux.

#iptables -L

Вы можете получить больше информации от Synergy, увеличив детализацию журнала.

Edit > Settings > Logging Level drop-down menu

Удачи в устранении неисправностей!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .