Доброе время суток!
Извините, если вопрос покажется Вам дурацкимнастроен UUCP через tcp. При соединении конект держится полсекунды а затем не показывается приглашение ввода и связь обрывается? В чём может быть проблема?
>Доброе время суток!
>Извините, если вопрос покажется Вам дурацким
>
>настроен UUCP через tcp. При соединении конект держится полсекунды а затем не
>показывается приглашение ввода и связь обрывается? В чём может быть проблема?
>Так логи покажи,
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 файл
в общем получаетсяб что uucico не хочет запрашивать имя/пароль. Какова может быть причина и какие файлы выложить?
>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
Вот что в итоге....
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 на клиенте, с которого идёт коннект
-----------------------------------------------что выложить с сервера?
файл /etc/uucp/portport tcp-connect
type tcp
service 540
Ну что сказать, ищите firewall по дороге.В приципе можно и так, у меня сделано проще,без xinetd, просто пользователь идет не на 540 порт, а на 23-ий, логинится как обычный юзер но shell у него uucico.
Осталось от старых модемных времен, но работает и по TCP/IP