Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Проблема с интеграцией телефонии в УНФ и публикацией базы

Проблема с интеграцией телефонии в УНФ и публикацией базы
Я
   jq
 
14.07.21 - 17:54
Добрый день, кто может подсказать или направить на верный путь.

Есть база УНФ, она опубликована и пользователи работают с ней через веб интерфейс. Сейчас понадобилось подключить к ней телефонию.

Согласно инструкции от 1С добавили в этой же публикации галку http сервиса TelephonyApi. В настройках интеграции появился автоматически служебный пользователь TelephonyService и сформировался для него пароль.  Эти настройки прописали в служебном файле в каталоге с публикацией базы default.vrd.

После всех описанных настроек 1С через веб клиент запускается только под этим пользователем, другого выбрать не предлагает...

А если вернуться к предыдущему файлу dafault.vrd, без "хвоста" для подключения телефонии, то вроде как нет связи АТС и 1С... Т.е. исходящие звонки вроде бы можно сделать, а вот при входящем никакой реакции в 1С не наблюдается. Хотя по инструкции должно открываться окно о входящем звонке и предлагать открыть существующего клиента или создать нового.

https://its.1c.ru/db/metod81/content/6966/hdoc

Скрины по ссылкам ниже:
https://disk.yandex.ru/i/2Uv1BeOH4NlHJg
https://disk.yandex.ru/i/w9RVJql3ZGY89w
   Seducer
 
1 - 14.07.21 - 20:27
Делаешь две публикации. Одну для клиентов, вторую для телефонии. В той, которая для телефонии, в vrd прописываешь пользователя. А клиентов запускаешь через первую.
   jq
 
2 - 14.07.21 - 21:09
(1) Т.е. это решается только через отдельные публикации? А так вообще можно да, чтобы была опубликована одна база два раза?
   craxx
 
3 - 14.07.21 - 21:23
(2) Хоть 10 рзных публикаций одной базы
   jq
 
4 - 14.07.21 - 21:32
(3) А как это сделать? Всегда открывается одна публикация... Как добавить другую?
   craxx
 
5 - 14.07.21 - 21:40
(4) Если апач, то копируешь папку с публикацией в htdocs, потом в default.vrd пишешь свой сервис, обязательно логин и пароль там пропиши, чтоб не было 403 ошибки
ну и в httpd.conf пропиши публикацию аналогично существущей. после чего перезапусти службу апача.
   jq
 
6 - 14.07.21 - 21:46
(5) Спасибо за ответы. А можно более доступным языком написать? Я не сисадмин, я только по части 1С...
Apache 2.4
   jq
 
7 - 14.07.21 - 21:55
Попробовал зайти в публикацию задать другое имя TEL, прописать для нее другой каталог TEL и опубликовать, вроде без ошибок. В файле vrd прописал параметры пользователя телефонии.
Вроде как бы даже получилось что-то... Я извне могу зайти в базу опубликованную ранее под именем UNF, без проблем заходит с выбором пользователя. Также могу и в опубликованную базу TEL зайти, она автоматически подключается под служебным пользователем. Правда почему-то выдает потом сообщение "Авторизация не выполнена. Недостаточно прав для входа в программу". Это нормально? Или надо ему добавить прав вручную?
Единственное что смущает, это если повторно зайти в меню публикация на веб сервере, то ругается "Выполненная ранее публикация не обнаружена. Выбрать существующую?". Если говоришь ДА, то открывается окно-список, где только отображается первоначальная база UNF. Хотя при этом я по прежнему могу зайти во вторую публикацию, и файлик vrd к ней тоже на месте...
   jq
 
8 - 15.07.21 - 09:22
Это правильно? Или нужно что-то другое?
   ДенисЧ
 
9 - 15.07.21 - 09:33
(7) Пользователю TEL в 1с нужно дать прав. Как минимум на вход, а максимиум - в процессе следить за ЖР и отлавливать, куда он ломится, а его не пускают.
   jq
 
10 - 15.07.21 - 09:40
Права дал, заходит в программу без ошибок.
В итоге я правильно опубликовал базу через две публикации? А то ранее писали про какой-то каталог htdocs и файл httpd.conf, я про них ничего не знаю...
   jq
 
11 - 15.07.21 - 12:30
Кто знает через веб интерфейс входящие звонки должны "ловиться" в 1С? Почему-то не выплывает никакого окна...
   jq
 
12 - 16.07.21 - 09:29
Никто больше ничего не подскажет?
   jq
 
13 - 19.07.21 - 09:49
Проблему так и не удалось победить...Не понятно как добавить корректно вторую публикацию
   jq
 
14 - 19.07.21 - 10:04
Подскажите, что может быть неправильно настроено?
По адресу, кот. формирует УНФ для публикации TEL: http://хх.хх.хх.хх:ххххх/TEL/hs/telephony/itoolabs браузер говорит, что страница недоступна.
Если же попытаться зайти по адресу http://хх.хх.хх.хх:ххххх/TEL, то заходит в 1С под служебным пользователем прописанным в файле vrd.
   jq
 
15 - 19.07.21 - 10:27
Сорри адрес http://хх.хх.хх.хх:ххххх/TEL/hs/telephony/itoolabs/ping возвращает OK, т.е. публикация TEL корректная?
Но в тоже время при передаче входящего звонка с АТС в 1С облачная телефония по логам возвращает ошибку:
HTTPCall http://хх.хх.хх.хх:ххххх/TEL/hs/telephony/itoolabs
Получаем ответ:
14:16:28.265 2 fe19 PBXLEG-743412 ProgramLog: "[e_simple] [crm] postAPI result:404 Not Found"

Я не понимаю, что не так с адресами? почему .../itoolabs недоступен?
   Kassern
 
16 - 19.07.21 - 10:30
(0) а что разработчики телефонии говорят на этот счет?

Список тем форума
 
Основная теорема систематики: Новые системы плодят новые проблемы.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.