1b.app
Скопійоване посилання -

Консультація з налаштування телефонії астериск

Консультація з налаштування телефонії астериск
Проєтк https://crm.sportlife.ua/
Налаштували телефонію. Дзвінки йдуть, події створюються.
Проблема підтягування записів розмов.
Видає помилку "Звукозапис тимчасово недоступний." https://prnt.sc/zzc354
Контакт на якому є тестові дзвінки https://crm.sportlife.ua/admin/shop/users/89/event/
Дію додали https://prnt.sc/zzm5fd
Після того як вказали шаблон назви – у логах порожньо
Оригінальне питання доступне на версії: ru

Відповіді:

Добрий день.
У вас є проблема з підключенням до ФТП серверу.
[error message] => FTP template file not correct
Помилки можна побачити у логах
/admin/shop/report/logs/
asterisk-ftp-2021-02-17.log
18.02.2021, 17:15
Оригінальний коментар доступний на версії: ru

Перегляньте дату останньої помилки.
Тоді був неправильно налаштований шаблон.
18.02.2021, 17:16
Оригінальний коментар доступний на версії: ru

2021-02-17 о 13:08 я змінив шаблон і помилка перестала з'являтися у логах.
https://prnt.sc/zzrsiz
18.02.2021, 17:20
Оригінальний коментар доступний на версії: ru

Проблеми з підключенням боксу до ФТП серверу немає.
Підключення є (логін пароль приймається), але каталог не може прочитати.
18.02.2021, 17:21
Оригінальний коментар доступний на версії: ru


Тасун Сергій Володимирович
Співробітник писав/ла:
Проблеми з підключенням боксу до ФТП серверу немає.
Підключення є (логін пароль приймається), але каталог не може прочитати.

Ви можете точніше описати у чому можуть бути причини?
Що шукати?
18.02.2021, 17:23
Оригінальний коментар доступний на версії: ru

При читанні каталогу, при виголошенні команд dir або ls
ftp>dir
227 Entering Passive Mode (172,28,51,7,196,22).
і все, відповіді немає.
18.02.2021, 17:34
Оригінальний коментар доступний на версії: ru

/2021/02/15/2021-02-15 10:56:34-5557-0976915328.wav
Ось як ми передаємо шлях та ім'я аудіо у filename
/2021/02/15/ це назви папок. Далі йде назва запису
Перевірте будь-ласка та порівняйте з налаштуваннями в інтеграції та дії пошуку записів
https://prnt.sc/100lkmh
19.02.2021, 10:25
Оригінальний коментар доступний на версії: ru


Андрій писав/ла:
/2021/02/15/2021-02-15 10:56:34-5557-0976915328.wav
Ось як ми передаємо шлях та ім'я аудіо у filename
/2021/02/15/ це назви папок. Далі йде назва запису

Добрий день.
Дуже добре, що ви все так налаштували.
Але проблема, про яку я вам писав вище, полягає в тому, що з сервера боксу до сервера ФТП
підключитися можна, але прочитати папки та файли не можна.
Дані не передаються як у пасивному, так і в активному режимі.
https://i.imgur.com/oQ2ebVt.png

Андрій писав/ла:
Перевірте будь-ласка та порівняйте з налаштуваннями в інтеграції та дії пошуку записів

Ми не займаємося налаштуванням боксів.
Для цього є окрема послуга інтергаторів.
19.02.2021, 12:44
Оригінальний коментар доступний на версії: ru

він робить коннект і далі нічого
Fri Feb 19 19:23:47 2021 [pid 21127] CONNECT: Client "172.28.51.3"
Fri Feb 19 19:23:47 2021 [pid 21127] FTP response: Client "172.28.51.3", "220 (vsFTPd 3.0.2)"
Fri Feb 19 19:23:47 2021 [pid 21127] FTP command: Client "172.28.51.3", "USER ftpuser"
Fri Feb 19 19:23:47 2021 [pid 21127] [ftpuser] FTP response: Client "172.28.51.3", "331 Please specify the password."
Fri Feb 19 19:23:47 2021 [pid 21127] [ftpuser] FTP command: Client "172.28.51.3", "PASS <password>"
Fri Feb 19 19:23:47 2021 [pid 21126] [ftpuser] OK LOGIN: Посилання "172.28.51.3"
Fri Feb 19 19:23:47 2021 [pid 21128] [ftpuser] FTP response: Client "172.28.51.3", "230 Login successful."
Fri Feb 19 19:23:47 2021 [pid 21128] [ftpuser] FTP command: Client "172.28.51.3", "PASV"
Fri Feb 19 19:23:47 2021 [pid 21128] [ftpuser] FTP response: Client "172.28.51.3", "227 Entering Passive Mode (172,28,51,7,195,216)."
19.02.2021, 19:49
Оригінальний коментар доступний на версії: ru

Ось логі з сервера:
А в боксі в цей час у логах пусто.
Fri Feb 19 19:55:03 2021 [pid 21635] CONNECT: Client "172.28.51.3"
Fri Feb 19 19:55:03 2021 [pid 21635] FTP response: Client "172.28.51.3", "220 (vsFTPd 3.0.2)"
Fri Feb 19 19:55:03 2021 [pid 21635] FTP command: Client "172.28.51.3", "USER ftpuser"
Fri Feb 19 19:55:03 2021 [pid 21635] [ftpuser] FTP response: Client "172.28.51.3", "331 Please specify the password."
Fri Feb 19 19:55:03 2021 [pid 21635] [ftpuser] FTP command: Client "172.28.51.3", "PASS <password>"
Fri Feb 19 19:55:03 2021 [pid 21634] [ftpuser] OK LOGIN: Користувач "172.28.51.3"
Fri Feb 19 19:55:03 2021 [pid 21636] [ftpuser] FTP response: Client "172.28.51.3", "230 Login successful."
Fri Feb 19 19:55:03 2021 [pid 21636] [ftpuser] FTP command: Client "172.28.51.3", "PASV"
Fri Feb 19 19:55:03 2021 [pid 21636] [ftpuser] FTP response: Client "172.28.51.3", "227 Entering Passive Mode (172,28,51,7,195,143)."
Fri Feb 19 19:55:03 2021 [pid 21636] [ftpuser] FTP command: Client "172.28.51.3", "TYPE A"
Fri Feb 19 19:55:03 2021 [pid 21636] [ftpuser] FTP response: Client "172.28.51.3", "200 Switching to ASCII mode."
Fri Feb 19 19:55:13 2021 [pid 21636] [ftpuser] FTP command: Client "172.28.51.3", "QUIT"
Fri Feb 19 19:55:13 2021 [pid 21636] [ftpuser] FTP response: Client "172.28.51.3", "221 Goodbye."
Fri Feb 19 20:00:17 2021 [pid 21761] CONNECT: Client "172.28.51.3"
Fri Feb 19 20:00:17 2021 [pid 21761] FTP response: Client "172.28.51.3", "220 (vsFTPd 3.0.2)"
Fri Feb 19 20:00:17 2021 [pid 21761] FTP command: Client "172.28.51.3", "USER ftpuser"
Fri Feb 19 20:00:17 2021 [pid 21761] [ftpuser] FTP response: Client "172.28.51.3", "331 Please specify the password."
Fri Feb 19 20:00:17 2021 [pid 21761] [ftpuser] FTP command: Client "172.28.51.3", "PASS <password>"
Fri Feb 19 20:00:17 2021 [pid 21760] [ftpuser] OK LOGIN: Власник "172.28.51.3"
Fri Feb 19 20:00:17 2021 [pid 21762] [ftpuser] FTP response: Client "172.28.51.3", "230 Login successful."
Fri Feb 19 20:00:17 2021 [pid 21762] [ftpuser] FTP command: Client "172.28.51.3", "PASV"
Fri Feb 19 20:00:17 2021 [pid 21762] [ftpuser] FTP response: Client "172.28.51.3", "227 Entering Passive Mode (172,28,51,7,195,118)."
Fri Feb 19 20:00:17 2021 [pid 21762] [ftpuser] FTP command: Client "172.28.51.3", "TYPE A"
Fri Feb 19 20:00:17 2021 [pid 21762] [ftpuser] FTP response: Client "172.28.51.3", "200 Switching to ASCII mode."
Fri Feb 19 20:00:27 2021 [pid 21762] [ftpuser] FTP command: Client "172.28.51.3", "QUIT"
Fri Feb 19 20:00:27 2021 [pid 21762] [ftpuser] FTP response: Client "172.28.51.3", "221 Goodbye."
19.02.2021, 20:09
Оригінальний коментар доступний на версії: ru

Добрий день.
Я не дуже розумію, що саме ви бажаєте від нас.
Я вам написав, що відбувається. З сервера боксу до сервера ФТП можна підключитися, але дані не передаються.
Ваш бокс crm.sportlife.ua розміщено та працює на вашому сервері.
Хто Вам заважає зайти на сервер боксу, підключиться фтп клієнтом до вашого ФТП сервера та завантажити будь-який файл.
І коли у Вас це вийде, звукозаписи стануть доступними для прослуховування.
Також якщо у Вас немає питань щодо нашого продукту, то вважаю цю розмову завішеною.
Оскільки налаштування фтп сервера, на боці телефонії, не входить до зони відповідальності нашої компанії.
Тепер до ваших логів:
Чому у наведених вами логах FTP Client має IP "172.28.51.3"
Сервер боксу, який робить з'єднання, має IP 195.201.128.207.
Вважаю, що Ваш сервер знаходиться за NAT і ви зробили прокидання тільки 21 порту.
Терія говорити, що цього мало:
У більшості випадків для нормальної роботи FTP-сервера за NAT достатньо буде прокинути 21 порт для сесії, 20 - для активного режиму (якщо використовується), а також вказати і прокинути діапазон динамічних портів для передачі даних.
20.02.2021, 21:03
Оригінальний коментар доступний на версії: ru

бокс запитує перемикання to ASCII mode
потім 10 секунд він висить і виходить
Дає команду на вихід.
22.02.2021, 18:10
Оригінальний коментар доступний на версії: ru

Ви можете ще чимось допомогти? Як вирішити цю проблему?
Може, є альтернативний варіант отримання записів?
24.02.2021, 10:48
Оригінальний коментар доступний на версії: ru


Тасун Сергій Володимирович
Співробітник писав/ла:

Андрій писав/ла:
/2021/02/15/2021-02-15 10:56:34-5557-0976915328.wav
Ось як ми передаємо шлях та ім'я аудіо у filename
/2021/02/15/ це назви папок. Далі йде назва запису

Добрий день.
Дуже добре, що ви все так налаштували.
Але проблема, про яку я вам писав вище, полягає в тому, що з сервера боксу до сервера ФТП
підключитися можна, але прочитати папки та файли не можна.
Дані не передаються як у пасивному, так і в активному режимі.
https://i.imgur.com/oQ2ebVt.png

Андрій писав/ла:
Перевірте будь-ласка та порівняйте з налаштуваннями в інтеграції та дії пошуку записів

Ми не займаємося налаштуванням боксів.
Для цього є окрема послуга інтергаторів.

Я й не просив вас налаштовувати.
Тоді дайте інструкцію з налаштування інтеграції з телефоном астериск.
Отримання записів дзвінків та налаштування автоматичної дії.
24.02.2021, 10:56
Оригінальний коментар доступний на версії: ru

Панове, Кирило Загатний, Максиме Мірошниченко, ми купували у вас систему, в якій "все працює з коробки".
Базовий функціонал будь-якого CRM на ринку – інтеграція з телефонією.
Протягом місяця ми намагаємось інтегрувати базовий (не роздутий до невпізнання) Asterisk всередину OneBox.
Доводиться танцювати з бубном, а не використовувати "з коробки".
Повторюся, функціонал БАЗОВИЙ!
Вище є логи.
Доступ до ФТП є, але Бокс йде самостійно в AHCI-mode, а після цього каже "Goodbye"
Я як бізнес-замовник хочу отримати запис розмови з картки клієнта, а займаюся тим, що вивчаю логи.
І не треба мене ганяти до інтегратора чи серверника. Будьте ласкаві, надайте аргументовану відповідь на питання про те, чому Бокс вирішує самостійно відключатися від сервера, до якого він має доступ.
Wed Feb 24 09:29:18 2021 [pid 11944] CONNECT: Client "172.28.51.3"
Wed Feb 24 09:29:18 2021 [pid 11944] FTP response: Client "172.28.51.3", "220 (vsFTPd 3.0.2)"
Wed Feb 24 09:29:18 2021 [pid 11944] FTP command: Client "172.28.51.3", "USER ftpuser"
Wed Feb 24 09:29:18 2021 [pid 11944] [ftpuser] FTP response: Client "172.28.51.3", "331 Please specify the password."
Wed Feb 24 09:29:18 2021 [pid 11944] [ftpuser] FTP command: Client "172.28.51.3", "PASS <password>"
Wed Feb 24 09:29:18 2021 [pid 11943] [ftpuser] OK LOGIN: Посилання "172.28.51.3"
Wed Feb 24 09:29:18 2021 [pid 11945] [ftpuser] FTP response: Client "172.28.51.3", "230 Login successful."
Wed Feb 24 09:29:19 2021 [pid 11945] [ftpuser] FTP command: Client "172.28.51.3", "PASV"
Wed Feb 24 09:29:19 2021 [pid 11945] [ftpuser] FTP response: Client "172.28.51.3", "227 Entering Passive Mode (172,28,51,7,195,212)."
Wed Feb 24 09:29:19 2021 [pid 11945] [ftpuser] FTP command: Client "172.28.51.3", "TYPE A"
Wed Feb 24 09:29:19 2021 [pid 11945] [ftpuser] FTP response: Client "172.28.51.3", "200 Switching to ASCII mode."
Wed Feb 24 09:29:29 2021 [pid 11945] [ftpuser] FTP command: Client "172.28.51.3", "QUIT"
Wed Feb 24 09:29:29 2021 [pid 11945] [ftpuser] FTP response: Client "172.28.51.3", "221 Goodbye."
24.02.2021, 11:07
Оригінальний коментар доступний на версії: ru

Добрий день.
У відповідях до Вашого фахівця я все гранично ясно описав.

Оверченко Олександр
Клієнт писав/ла:
Будьте ласкаві, надайте аргументовану відповідь на питання про те, чому Бокс вирішує самостійно відключатися від сервера, до якого він має доступ.

- Де видно, що сервер боксу має доступ до фтп-сервера вашої телефонії?
Я особисто заходив на Ваш сервер, де розташована CRM і з нього пірався підключитися у Вашому сервері іелефонії.
Підключення немає, про що я написав і доклав скрін. Також я запропонував Вашому фахівцю не показувати тут
логи, а просто зайти на сервер боксу та спробувати зробити підключення.
І тільки сьогодні об 11:52 я бачу, що хтось скористався цією порадою.
root pts/0 91.202.72.82 Wed Feb 24 11:52 still logged in
- У наведених вами логах фтп комет має IP 172.28.51.3, який належить
IP Owner: Internet Assigned Numbers Authority Internet Assigned Numbers Authority
Owner IP Range: 172.16.0.0 - 172.31.255.255 (1,048,576 ip)
Owner Address: 12025 Waterfront Drive, Suite 300 Los Angeles CA 90094, USA
Owner Country: USA
Чому ви вирішили, що це коннект боксу, коли сервер боксу має IP 195.201.128.207 ?
24.02.2021, 14:03
Оригінальний коментар доступний на версії: ru


Тасун Сергій Володимирович
Співробітник писав/ла:
Добрий день.
Я не дуже розумію, що саме ви бажаєте від нас.
Я вам написав, що відбувається. З сервера боксу до сервера ФТП можна підключитися, але дані не передаються.
Ваш бокс crm.sportlife.ua розміщено та працює на вашому сервері.
Хто Вам заважає зайти на сервер боксу, підключиться фтп клієнтом до вашого ФТП сервера та завантажити будь-який файл.
І коли у Вас це вийде, звукозаписи стануть доступними для прослуховування.
Також якщо у Вас немає питань щодо нашого продукту, то вважаю цю розмову завішеною.
Оскільки налаштування фтп сервера, на боці телефонії, не входить до зони відповідальності нашої компанії.
Тепер до ваших логів:
Чому у наведених вами логах FTP Client має IP "172.28.51.3"
Сервер боксу, який робить з'єднання, має IP 195.201.128.207.
Вважаю, що Ваш сервер знаходиться за NAT і ви зробили прокидання тільки 21 порту.
Терія говорити, що цього мало:
У більшості випадків для нормальної роботи FTP-сервера за NAT достатньо буде прокинути 21 порт для сесії, 20 - для активного режиму (якщо використовується), а також вказати і прокинути діапазон динамічних портів для передачі даних.

https://prnt.sc/106cqp2
25.02.2021, 10:49
Оригінальний коментар доступний на версії: ru


Андрій писав/ла:
https://prnt.sc/106cqp2

https://i.imgur.com/qCYouqk.png
https://i.imgur.com/24Lv4rh.png
Якщо файли доступні не з кореня, а як у Вас шлях до файлу: рік/міс/день/
Тоді у полі "FTP directory" потрібно вказати
/[year]/[month]/[day]/
Оскільки AMI з боку сервера боксу недоступний:
https://i.imgur.com/d8hkxDZ.png
не працюватиме click-to-call і не буде спливаючих вікон під час дзвінків (вх/вих).
У налаштуваннях ви вказали, що події отримуєте "Отримувати список дзвінків через PUSH"
Але в логах я не знайшов одного пуша від сервера телефонії.
Відповідно, в боксі немає подій від телефонії "Asterisk-sl".
25.02.2021, 12:23
Оригінальний коментар доступний на версії: ru

Сергію, а якщо click-to-call і спливаючі вікна працюю? Логи надходять і відображаються в подіях, але запис витягнути все ж таки неможливо?
25.02.2021, 14:34
Оригінальний коментар доступний на версії: ru

Дзвінки надаємо через API створення дзвінків.
Картки спливають.
Ось логі https://prnt.sc/106koxr
Події підтягуються дією "Створення подій на базі даних про поточні дзвінки" https://prnt.sc/106kqdj
25.02.2021, 14:47
Оригінальний коментар доступний на версії: ru

Такого шляху у ФТП немає (зайве /records/)
[filename] => /records/2021/02/25/2021-02-25 15:22:18-380676598578-0443634222.wav
Якщо передавати файл у такому вигляді (якщо підставити до ФТП, то буде правильний шлях до файлу)
[filename] => /2021/02/25/2021-02-25 15:32:02-0972518447-5100.wav
І знову без файлу.
[filename] => ////.wav
25.02.2021, 15:46
Оригінальний коментар доступний на версії: ru


Андрій писав/ла:
Дзвінки надаємо через API створення дзвінків.
Картки спливають.
Ось логі https://prnt.sc/106koxr
Події підтягуються дією "Створення подій на базі даних про поточні дзвінки" https://prnt.sc/106kqdj

Я не вгадав, як ви передавали дані про дзвінки.
25.02.2021, 15:50
Оригінальний коментар доступний на версії: ru

Все вийшло.
спасибі за допомогу
25.02.2021, 16:02
Оригінальний коментар доступний на версії: ru


Андрій писав/ла:
Все вийшло.
спасибі за допомогу

Чим міг.
Я так розумію, тунель, вирішив питання, і все завелося.
25.02.2021, 16:13
Оригінальний коментар доступний на версії: ru


Тасун Сергій Володимирович
Я так розумію, тунель, вирішив питання, і все завелося.

Поки що так. А там побачимо. Дякую!
25.02.2021, 16:15
Оригінальний коментар доступний на версії: ru


Андрій писав/ла:
Все вийшло.
спасибі за допомогу

Можете детальніше описати як вирішили цю проблему?
03.03.2021, 14:04
Оригінальний коментар доступний на версії: ru


Юркевич Олександр Ігорович
Клієнт писав/ла:

Андрій писав/ла:
Все вийшло.
спасибі за допомогу

Можете детальніше описати як вирішили цю проблему?

з'єднали майданчики впн-ом
03.03.2021, 17:57
Оригінальний коментар доступний на версії: ru

Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації. Увійти та написати коментар