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

Исходное сообщение
"tcsh + expect + ftp странность"

Отправлено Anton_K , 23-Июн-08 15:11 
Здраствуйте!

Существует некоторая GUI программа,
файлы необходимые для печати она отправляет ftp принт сервера и сервер преобразовывает формат и распечатывает
на всех машинах с Red Hat EL, CentOS это работает хорошо
(GUI прога вызывает скрипт на csh который потом вызывает скрпит нa expect,
expect переправляет необходимые фалйлы на ftp сервер)

но вот на машинах с Red Hat 9 - это не работает
пробую делать debug с помощью встроенного инструмента
в лог файл вываливается следующее
(когда доходит дело до передачи на ftp):

spawn ftp -n


ftp>
ftp>
ftp> o
ftp> o
ftp> op
ftp> op
ftp> ope
ftp> ope
ftp> open
ftp> open
ftp> open
ftp> open
ftp> open p
ftp> open p
ftp> open ps
ftp> open ps
ftp commmand "open ps" failed
...

На машинах которые печатают это дело выглядит так:
spawn ftp -n
ftp> open ps
Connected to ps ....
..


-------------------

Пробую выполнять комманду, которая вызывает скрипт expect с аргументами, написанными в коммандрой строке вручную - все работает.
все эти скрипты и программы идентичны - эта дириктория с прогой монтируется с файлсервера  nfs

Почему такое может происходить???


Содержание

Сообщения в этом обсуждении
"tcsh + expect + ftp странность"
Отправлено mezantrop , 23-Июн-08 17:38 
>[оверквотинг удален]
>
>
>-------------------
>
>Пробую выполнять комманду, которая вызывает скрипт expect с аргументами, написанными в коммандрой
>строке вручную - все работает.
>все эти скрипты и программы идентичны - эта дириктория с прогой монтируется
>с файлсервера  nfs
>
>Почему такое может происходить???

странная конечно проблема, но может быть указать fqdn вместо имени машины?


"tcsh + expect + ftp странность"
Отправлено Anton_K , 24-Июн-08 08:13 
>странная конечно проблема, но может быть указать fqdn вместо имени машины?

попробовал
результат аналогичный


"tcsh + expect + ftp странность"
Отправлено mezantrop , 24-Июн-08 12:44 
>>странная конечно проблема, но может быть указать fqdn вместо имени машины?
>
>попробовал
>результат аналогичный

а лог ftp можно включить?


"tcsh + expect + ftp странность"
Отправлено Anton_K , 24-Июн-08 13:11 
>>>странная конечно проблема, но может быть указать fqdn вместо имени машины?
>>
>>попробовал
>>результат аналогичный
>
>а лог ftp можно включить?

нигде не нашел

щас пробую ставить пакеты tcsh expect ftp kerberos от RHEL 4.4
результат отпишу