Добрый день,делаю интеграцию для отправки факсов. Настроил все по инструкции. С компьютера до сервера asterisk через post файл уходит.
Файл как и положено появляется в папке /var/spool/asterisk/uploads
Но при отправке из 1С файл не появляется(специально в dialplan закоментировал ;exten => 0000333,n,System( rm ${input_path}${faxfile}.pdf),тоесть фактически PDF файл не передается ):
Cо стороны 1С
УРЛСервераДляОтправкиФакса имеет значение:
Дальше в компоненте я соответственно не знаю что происходит не подскажите где ловить ошибку?
| Код |
|---|
captain@captain-M85M-US2H ~ $ curl --cookie cookies.txt --cookie-jar cookies.txt "http://192.168.6.2:8088/asterisk/rawman?action=Login&username=1cami&secret=password" Response: Success Message: Authentication accepted captain@captain-M85M-US2H ~ $ curl --cookie cookies.txt -F "file=@/home/user/Документы/201303141246.pdf" "http://192.168.6.2:8088/asterisk/uploads" <!DO CTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <ht ml><head> <title>200 OK</title> </head><body> <h1>OK</h1> <p>File successfully uploaded.</p> <hr /> <address>Asterisk Server</address> </body></html> |
Но при отправке из 1С файл не появляется(специально в dialplan закоментировал ;exten => 0000333,n,System( rm ${input_path}${faxfile}.pdf),тоесть фактически PDF файл не передается ):
| Код |
|---|
[2013-06-17 15:24:16] ERROR[3936][C-00000074]: res_fax.c:2341 sendfax_exec: access failure. Verify '/var/spool/asterisk/fax/SIP-770170613032617.tif' exists and check permissions. |
| Код |
|---|
Если Компонент.PostFile(ИмяФайлаДляОтправки,УРЛСервераДляОтправкиФакса,,,Результат) Тогда ФайлОтправленНаСерверAsterisk=Истина; // Askozia // "http://"+Хост+":56080/1c/upload.php" // FreePBX (скрипты версии 2.1) // "http://"+Хост+":80/1c/upload.php" |
УРЛСервераДляОтправкиФакса имеет значение:
| Код |
|---|
http://192.168.6.2: |
Дальше в компоненте я соответственно не знаю что происходит не подскажите где ловить ошибку?
Изменено: - 17.06.2013 14:29:49