URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 62318
[ Назад ]

Исходное сообщение
"uucp обрывает связь"

Отправлено RedPestyZide , 01-Дек-05 17:51 
Доброе время суток!
Извините, если вопрос покажется Вам дурацким

настроен UUCP через tcp. При соединении конект держится полсекунды а затем не показывается приглашение ввода и связь обрывается? В чём может быть проблема?


Содержание

Сообщения в этом обсуждении
"uucp обрывает связь"
Отправлено YuryD , 02-Дек-05 10:10 
>Доброе время суток!
>Извините, если вопрос покажется Вам дурацким
>
>настроен UUCP через tcp. При соединении конект держится полсекунды а затем не
>показывается приглашение ввода и связь обрывается? В чём может быть проблема?
>

Так логи покажи,


"uucp обрывает связь"
Отправлено RedPestyZide , 02-Дек-05 10:53 
uucico host1.domain.net - (2005-12-01 14:54:16.81 9827) Retry time not reached
uucico host1.domain.net - (2005-12-01 14:54:54.37 9856) Retry time not reached
uucico host1.domain.net - (2005-12-01 16:07:13.62 11046) Calling system host1.domain.net (port TCP)
uucico host1.domain.net - (2005-12-01 16:07:13.66 11046) ERROR: read: Connection reset by peer
uucico host1.domain.net - (2005-12-01 16:11:20.66 11142) Retry time not reached
это лог файл

-----------------------------------------------------------------------
uucico - - (2005-12-01 14:54:16.81 9827) DEBUG: usysdep_detach: Forked; old PID 9826, new pid 9827
uucico host1.domain.net - (2005-12-01 14:54:16.81 9827) Retry time not reached
uucico - - (2005-12-01 14:54:17.81 9828) DEBUG: usysdep_detach: Forked; old PID 9827, new pid 9828
uucico - - (2005-12-01 14:54:17.81 9828) DEBUG: Forking /usr/sbin/uuxqt
uucico - - (2005-12-01 14:54:54.37 9856) DEBUG: usysdep_detach: Forked; old PID 9855, new pid 9856
uucico host1.domain.net - (2005-12-01 14:54:54.37 9856) Retry time not reached
uucico - - (2005-12-01 14:54:55.37 9857) DEBUG: usysdep_detach: Forked; old PID 9856, new pid 9857
uucico - - (2005-12-01 14:54:55.37 9857) DEBUG: Forking /usr/sbin/uuxqt
uucico - - (2005-12-01 16:07:13.50 11046) DEBUG: usysdep_detach: Forked; old PID 11045, new pid 11046
uucico host1.domain.net - (2005-12-01 16:07:13.58 11046) DEBUG: fsysdep_get_work_init: Found C.NKMobxmAACAb
uucico host1.domain.net - (2005-12-01 16:07:13.58 11046) DEBUG: fsysdep_get_work_init: Found C.NKM6WD2AACAj
uucico host1.domain.net - (2005-12-01 16:07:13.62 11046) DEBUG: fconn_open: Opening port tcp (default speed)
uucico host1.domain.net - (2005-12-01 16:07:13.62 11046) Calling system host1.domain.net (port TCP)
uucico host1.domain.net - (2005-12-01 16:07:13.66 11046) DEBUG: fcsend: Writing "\r"
uucico host1.domain.net - (2005-12-01 16:07:13.66 11046) DEBUG: icexpect: Looking for 5 "ogin:"
uucico host1.domain.net - (2005-12-01 16:07:13.66 11046) DEBUG: icexpect: Got "uucico host1.domain.net - (2005-12-01 16:07:13.66 11046) ERROR: read: Connection reset by peer
" (error)
uucico host1.domain.net - (2005-12-01 16:07:13.66 11046) DEBUG: fconn_close: Closing connection
uucico host1.domain.net - (2005-12-01 16:07:13.66 11046) DEBUG: Call failed: 3 (Login failed)
uucico host1.domain.net - (2005-12-01 16:07:14.67 11047) DEBUG: usysdep_detach: Forked; old PID 11046, new pid 11047
uucico - - (2005-12-01 16:07:15.68 11049) DEBUG: usysdep_detach: Forked; old PID 11047, new pid 11049
uucico - - (2005-12-01 16:07:15.68 11049) DEBUG: Forking /usr/sbin/uuxqt
uucico - - (2005-12-01 16:11:20.62 11142) DEBUG: usysdep_detach: Forked; old PID 11141, new pid 11142
uucico host1.domain.net - (2005-12-01 16:11:20.66 11142) Retry time not reached
uucico - - (2005-12-01 16:11:21.68 11143) DEBUG: usysdep_detach: Forked; old PID 11142, new pid 11143
uucico - - (2005-12-01 16:11:21.68 11143) DEBUG: Forking /usr/sbin/uuxqt
Это debug файл


"uucp обрывает связь"
Отправлено RedPestyZide , 02-Дек-05 13:12 
в общем получаетсяб что uucico не хочет запрашивать имя/пароль. Какова может быть причина и какие файлы выложить?

"uucp обрывает связь"
Отправлено YuryD , 02-Дек-05 13:17 
>icexpect: Looking for 5 "ogin:"
uucico host1.domain.net - (2005-12-01 16:07:13.66 11046) DEBUG: icexpect: Got "uucico host1.domain.net - (2005-12-01 16:07:13.66 11046) ERROR: read: Connection reset by peer
" (error)

Вот и ответ, проверьте telnet-ом зайти на этот хост/порт,
ждете Login а получаете нечто иное. Т.е. проверьте номер порта и если это 540 то вам не логина надо ждать а сразу стартовать uucico


"uucp обрывает связь"
Отправлено RedPestyZide , 02-Дек-05 13:45 
Вот что в итоге....
telnet 192.168.0.13 540
Trying 192.168.0.13...
Connected to 192.168.0.13.
Escape character is '^]'.
Connection closed by foreign host.
разрывается буквально через полсекунды
в /etc/xinetd.d/uucp прописал на сервере

service uucp
{
socket_type   = stream
only_from     = 192.168.0.239  192.168.0.0/24 <--ip клиента
wait          = no
user          = uucp
server        = /usr/lib/uucp/uucico
server_args   = -l
disable       = no
}

как и в документации
-------------------------------
#
protocol gvG
protocol-parameter G packet-size 1024
# protocol-parameter G window 7
protocol-parameter G short-packets


system host1.domain.net
call-login *
call-password *
time any
chat "" \d\d\r\c ogin: \d\L word: \P
port tcp
protocol t
remote-send /var/spool/uucppublic
remote-receive /var/spool/uucppublic
файл sys на клиенте, с которого идёт коннект
-----------------------------------------------

что выложить с сервера?



"uucp обрывает связь"
Отправлено RedPestyZide , 02-Дек-05 13:50 
файл /etc/uucp/port

port    tcp-connect
type    tcp
service 540


"uucp обрывает связь"
Отправлено YuryD , 02-Дек-05 14:25 

Ну что сказать, ищите firewall по дороге.

В приципе можно и так, у меня сделано проще,без xinetd, просто пользователь идет не на 540 порт, а на 23-ий, логинится как обычный юзер но shell у него uucico.

  Осталось от старых модемных времен, но работает и по TCP/IP