LINUX.ORG.RU

снова я с своей Licq


0

0
я уже писал тут гдето про то как моя licq нехотит конектится, мне советовали собрать ее с исходников, ну вот я и собрал, и все тоже самое нехотит и все тут, мля...

19:59:03: [INI] Qt GUI configuration. 19:59:03: [INI] Geometry configuration (777, 178) (150 x 400) 19:59:04: [INI] Applying basic skin. 19:59:08: [UDP] Requesting logon (#9712)... 19:59:08: [UDP] Resolving icq.mirabilis.com... 19:59:09: [UDP] ICQ server found at 205.188.153.100:5190. 19:59:09: [UDP] Creating local server. 19:59:09: [UDP] Opening socket to server. 19:59:19: [WRN] Timed out after 10 seconds (#9712), retry 1 of 6... 19:59:29: [WRN] Timed out after 10 seconds (#9712), retry 2 of 6... 19:59:39: [WRN] Timed out after 10 seconds (#9712), retry 3 of 6... 19:59:49: [WRN] Timed out after 10 seconds (#9712), retry 4 of 6... 19:59:59: [WRN] Timed out after 10 seconds (#9712), retry 5 of 6... 20:00:09: [WRN] Timed out after 10 seconds (#9712), retry 6 of 6... 20:00:19: [WRN] Timed out (#9712).

anonymous
А не теряются ли по дороге где-нибудь пакетики? Попробуй руками сей IP пропинговать, а лучше -- traceroute до него. Если где затык, наглядно увидишь.

У меня такое было. Пинг есть, коннекта -- нет. Через неделю само рассосалось.

Это еще цветочки. У меня уже третий день до www.openbsd.org -- no route to host. А он ведь не в штатах, а в Канаде...

Obidos ★★★★★
()
Hint: icq`шные сервера не пингуются и не трейсроутятся, и прекрасно без этого работают...
icq "пингует" сервер UDP пакетами...
Во-первых, как я тогда уже говорил, host icq1.mirabilis.com дает 6 разных IP -- проверь все.
Ну а если уж и правда от тебя такой коннект хреновый, то попробуй пересобрать аську, поставив в include/licq_constants.h MAX_WAIT_ACK во что-то большее, нежели 10...
Проверить поможет ли (у меня .107 постоянно в timeout) сейчас не могу, нет времени...
Toward ★
()
ну с винды то все ок, без проблем конектится.

зы: может ли быть дело в ядре?? что нибуть невкомпилил??

anonymous
()
Ну у виндовой-то и рулесы для таймаута могут другими быть...
проверь доступность хоста вообще, например, nmap`om (nmap -vv -sU -P0 -p 4000 205.188.153.100).
у меня -- порядка 12 сек.
ядро: нет, если вообще сеть работает, то ничего особого для UDP не надо.
единственное, если firewall ставил, посмотри внимательно на свои правила, не рубишь ли ты UDP выше 1024...
попробуй что описано, а если не поможет -- будешь логи писать...
Toward ★
()
а где это посмотреть, по части firewall?
anonymous
()
Toward прав. Была у меня такая бодяга. Проблема оказалась в том, что при установке (Redhat 7.1) я поставил максимальный уровень безопасности со входом только по нескольким портам. Все дело в том что аськин клиент в некотором смысле выступает и в качестве сервера: 19:59:09: [UDP] Creating local server. 19:59:09: [UDP] Opening socket to server. А файервол (у меня ipchains+iptables) на попытку мирабилиса "приконнектиться" к local server'у по UDP посылал мирабилиса в долгое плавание :) (файервол не впускал) После того как я разрешил UDP вход на свою машину с подсетки мирабилиса всё заработало. В общем: man ipchains, man iptables тебе поможет %)
anonymous
()
невкурил я нифига, вобщем набираю iptables -L он говорит типа неустановлен, далее ipchains -L выдал мне такую хрень: Chain input (policy ACCEPT): Chain forward (policy ACCEPT): Chain output (policy ACCEPT): и все, че к чему я небычу, пойду стреляться...задолбался уже :[]
anonymous
()
Значит все в порядке с портами (скорее всего)... А что с пересборкой с увеличенным MAX_WAIT_ACK, сколько секунд nmap показывает?
Нельзя ж так разбираться, говори что сделал, что выводит... тебе ася нужна, или мне?
Toward ★
()
поставил MAX_WAIT_ACK 100сек. бесполезно. а nmap 28-27сек. показывает
anonymous
()
Кстати, а что это ты, судя по первому логу, на 5190 коннектишься? На 4000 надо.
По заявлению создателя licq "licq cannot connect to the icq2000 servers. Sorry."
Toward ★
()
и по нему тожа нехотит
anonymous
()
Мдааа... дела...
Добро, если действительно хочешь разобраться (читай, еще не за#бало), то давай так:
* в ~/.licq/licq.conf впиши нечто:

NumOfServers = 6
DefaultServerPort = 4000
Server1 = 205.188.153.98
Server2 = 205.188.153.102
Server3 = 205.188.153.97
Server4 = 205.188.153.99
Server5 = 205.188.153.100
Server6 = 205.188.153.101

* Далее, выполняй нечто вроде tcpdump -i ppp0 src or dst net 205.188.153 после чего, грузи асю.
Потом вывод логов tcpdump и инфу из окна сети аськи пость сюда (можешь заменить свой ip, но номера портов не трогай), не забудь при постинге включить "User line breaks"
Toward ★
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.