LINUX.ORG.RU
ФорумAdmin

Elastix, FAX, Password:Login failed: 500 'PASS '

 , ,


0

1

Здравствуйте!
Такая ситуация: на сервере asterisk'а стоит elastix. Настроен виртуальный факс(Hylafax). Он работал отлично, со вчерашнего дня получаю ошибку, если отправлять факс через веб-интерфейс(залогинен под admin'ом):

Failed to submit job: Password:Login failed: 500 'PASS ': Syntax error, expecting password.


При попытке отправить факс через клиент YajHFC получаю ошибку:

at gnu.inet.ftp.FtpClientProtocol.pass(FtpClientProtocol.java:264)
at yajhfc.HylaClientManager.forceLogin(HylaClientManager.java:193)
at yajhfc.options.SingleServerSettingsPanel$TestConnectionWorker.doWork(SingleServerSettingsPanel.java:117)
at yajhfc.util.ProgressWorker.run(ProgressWorker.java:189)


Через гугление нашел совет добавить строки «localhost» и «127.0.0.1» в начало файла /var/spool/hylafax/etc/hosts.hfaxd, ошибку это не решило.
Прошу помочь в данной проблеме советом или ссылкой на нужный материал.

Ответ на: комментарий от steemandlinux
 [root@ippbx etc]# ps ax | grep "faxq\|hfaxd\|faxgetty" 
 2451 ?        Ss     0:00 /usr/sbin/faxq 
 2568 ?        Ss     0:00 /usr/sbin/faxq 
 2785 ?        Ss     0:00 /usr/sbin/faxq 
 2788 ?        Ss     0:00 /usr/sbin/hfaxd -i hylafax 
 2794 ?        Ss     0:00 /usr/sbin/faxgetty ttyIAX1 
 2862 pts/2    R+     0:00 grep faxq\|hfaxd\|faxgetty 
23765 ?        S      0:05 /usr/sbin/hfaxd -i hylafax 
antiZzz ()
Ответ на: комментарий от steemandlinux
[root@ippbx etc]# faxstat -s
HylaFAX scheduler on localhost: Running
Modem ttyIAX1 (): Running and idle

JID  Pri S  Owner Number       Pages Dials     TTS Status
114  126 S asteri ******  0:1   1:12   11:35 Busy signal detected
antiZzz ()
Ответ на: комментарий от steemandlinux

С этим тоже проблемы. Ранее пытался удалять задания из очереди. Получаю:

[root@ippbx etc]# faxrm 114
504 Cannot kill job: Operation not permitted.

antiZzz ()
Ответ на: комментарий от antiZzz

su -c «faxrm 114» asterisk

И еще не заработало, вам надо еще init скрипт править.

Не знаете что это могло быть?

Переменная где-то потерялась.

steemandlinux ★★★★★ ()
Ответ на: комментарий от antiZzz

А вообще смешно. В C и C++ такая ошибка невозможна принципиально. Следовательно кто-то из разработчиков намеренно сунул в аргумент char. У вас hylafax из репозиториев elastix`а?

steemandlinux ★★★★★ ()
Ответ на: комментарий от antiZzz
HFAXD_ARGS="$HFAXD_ARGS -i hylafax"

заменить на

HFAXD_ARGS="$HFAXD_ARGS -d -i 4559"

После рестарта юнита проверить командой:

ps -ax | grep hfaxd

Единственное я в centos не знаю как заморозить обновление пакета с этим юнитом.

steemandlinux ★★★★★ ()
Ответ на: комментарий от steemandlinux

Удаление "-d" не помогло.
Вот hfaxd.conf:

LogFacility:		daemon		# syslog facility (want this 1st))
ServerTracing:		0x001		# just server operation
Остальное закомментировано.

antiZzz ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.