|
Не работает JS код в 1С 🠗 (Волшебник 18.03.2024 21:04) | ☑ | ||
---|---|---|---|---|
0
BDV
11.03.24
✎
16:05
|
Проблема с JS кодом проигрывателя аудио (может и не с ним, непонятно), который подстроен под голосовые сообщения WhatsApp (Green Audio Player на гите). 1С расположена на Windows Server 2019. При подключении напрямую с сервера 1С иконка аудио-сообщения корректно отрабатывает, появляется кнопка Play и длительность аудио. При подключении через терминальный сервер Windos Server 2012, с которого подключаются сотрудники через RDP - иконка Play не появляется, длительность аудио не обновляется, есть возможность только скачать через соответствующую кнопку.
https://ibb.co/8PXmGGc https://ibb.co/Wk9Bqn0 Ранее та же проблема была и на сервере, решилась путем включения службы Windows Audio. Пробовал настройки IE менять (IE версии 11), службу перезапускать, в HTML подставлять разные параметры, JS править - все бестолку. P.S. на веб-сервере все отрабатывает корректно с любого из серверов, при условии, что запуск идет не через Explorer. В итоге, последнее, что получилось выявить - это то, что если запускать через Explorer с терминального сервера, то воспроизвести так же нельзя, а если через другой браузер - то можно. Следовательно, проблема, вероятно в настройках IE, но все те, что нагуглил - я попробовал, результата не получил. Буду рад помощи. |
|||
1
arsik
гуру
11.03.24
✎
16:13
|
Ослик точно не при чем. В 8ке же сейчас не через ослика веб отображается
Настройки терминальной сессии смотри. Вы через тонкий клиент или через браузер к 1С подключаетесь? И через что подключаетесь - напрямую к серверу 1С или через прослойку вебсервера? |
|||
2
Garykom
гуру
11.03.24
✎
16:17
|
(0) Версия платформы 1С какая?
|
|||
3
BDV
11.03.24
✎
16:18
|
(1) через тонкий клиент всё. Через веб-сервер зашел протестить просто. Подключение через терминальный сервер. Т.е. подключение со своего ПК к терминальному серверу по RDP, затем запуск предпрития и подключение к базе на другом сервере.
|
|||
4
BDV
11.03.24
✎
16:19
|
1С:Предприятие 8.3 (8.3.20.2180)
|
|||
5
arsik
гуру
11.03.24
✎
16:32
|
Где хранятся аудиофайлы то?
|
|||
6
Garykom
гуру
11.03.24
✎
16:33
|
Проверь в тонком клиенте https://html5test.opensuse.org/
|
|||
7
Garykom
гуру
11.03.24
✎
16:33
|
(5) Какой хороший вопрос
|
|||
8
BDV
11.03.24
✎
16:39
|
(5) на сервисе Wazzup, в формате mp3 или ogg.
|
|||
9
arsik
гуру
11.03.24
✎
16:47
|
(3) Ну а попробуй без терминального сервера. Тонкий клиент сразу на Пк пользователя. Хоть узнаем в терминальном проблема или не в нем дело. Ну и проксей никаких между интернетом и win2012 нет?
|
|||
10
BDV
11.03.24
✎
16:50
|
||||
11
BDV
11.03.24
✎
16:55
|
(3) без терминального сервера не вариант. Я писал, что если напрямую подключаться через серверный RDP, то все ок, все работает. Проблема на терминальном сервере. Еще из наблюдений - не работает звук в Windows Media Player (во всех остальных плеерах, браузерах - работает).
|
|||
12
arsik
гуру
11.03.24
✎
16:56
|
(10) А теперь на сервере 2019
|
|||
13
Garykom
гуру
11.03.24
✎
16:57
|
(10) попробуй так же "напрямую с сервера 1С" и поищи различия
причем во всех разделах |
|||
14
BDV
11.03.24
✎
16:59
|
(12) тоже самое все
|
|||
15
BDV
11.03.24
✎
17:00
|
(9) к терминальному серверу подключение через VPN
|
|||
16
arsik
гуру
11.03.24
✎
20:59
|
А вы давно сервер 2012 обновляли? Может там список корневых сертификатов протух?
|
|||
17
breezee
12.03.24
✎
08:47
|
Голосовухи грузите в 1с?)
|
|||
18
arsik
гуру
12.03.24
✎
08:57
|
(17) Так нет же. Они воспроизводят голосовухи средствами js + webkit внутри 1с.
|
|||
19
arsik
гуру
12.03.24
✎
08:58
|
(0) Попробуй как в (10) открыть начальную страницу Wazzup.
|
|||
20
arsik
гуру
12.03.24
✎
09:33
|
Странно конечно. Но у меня внутри 1с https://app.wazzup24.com/ - не отображает
https://wazzup24.ru/ - нормально |
|||
21
Накомото
12.03.24
✎
09:58
|
Мне кажется JS в 1С лучше вообще никогда не использовать. Ведь пользователи будут запускать 1С с разных ПК, а у них установлены/настроены немного разные браузеры. То есть это будет вечный гимор. Куда лучше было бы написать обработку на 1С, которая бы скачивала вам нужные файлы аудио и проигрывала.
|
|||
22
arsik
гуру
12.03.24
✎
10:05
|
(21) Ты прикалываешься что ли? Webkit внутри 1с затащен и без разницы какой в системе браузер стоит.
|
|||
23
BDV
12.03.24
✎
10:14
|
(22) Выяснил, что в браузере в 1С не открывается банально ссылка на сообщение с ваззапа. Через IE так же соединение не устанавливается, с сервера все ок. Как и ожидалось, проблема не в JS. Ждем, что скажут сисадмины.
|
|||
24
BDV
13.03.24
✎
15:27
|
(22) В общем точная проблема так и не ясна. Через IE не запускается, зато запускается через любые другие браузеры. С учетом того, что браузер не имеет значения для 1С, проблема так и не ясна. Не знаем куда смотреть.
|
|||
25
BDV
13.03.24
✎
16:28
|
SSL connect error аналогичная моей проблема, 1 в 1. Если кто сталкивался, буду рад помощи.
|
|||
26
arsik
гуру
13.03.24
✎
16:54
|
Ну так про винду ты не ответил. Давно обновляли? Накатите хотя бы отдельно пакет обновления корневых центров сертификации.
|
|||
27
BDV
13.03.24
✎
16:57
|
(26) 23 февраля, ничего нового не было.
|
|||
28
arsik
гуру
13.03.24
✎
17:19
|
Может ваершарком попробовать внутрь соединения заглянуть?
Вот тут подобная проблема описана https://developercommunity.visualstudio.com/t/Issue-with-TLS-13-on-NET-48-running-o/10564450?sort=newest |
|||
29
BDV
13.03.24
✎
17:21
|
(28) самое интересное то, что кнопка скачивания из чатов отлично обрабатывается, несмотря на то, что скачивание по той же ссылке идет)
|
|||
30
Garykom
гуру
13.03.24
✎
17:37
|
(25) Сертификаты и дату/время на "терминальный сервер Windos Server 2012" уже проверил?
|
|||
31
Garykom
гуру
13.03.24
✎
17:40
|
WinDOS ? Какая то новая операционка?
|
|||
32
BDV
13.03.24
✎
18:14
|
(30) да, проверил. Windows Server 2012
|
|||
33
BDV
13.03.24
✎
18:16
|
(30) заметил то, что на https://store.wazzup24.com/ протокол TLS 1.3, который не поддерживается IE. Если оно как-то все-таки связано, то вероятно ничего с этим не поделать.
|
|||
34
Garykom
гуру
13.03.24
✎
18:37
|
(33) Платформа 1С 8.3.20 уже давно внутри WebKit вместо IE
https://wonderland.v8.1c.ru/blog/perevod-klientskikh-prilozheniy-dlya-windows-na-ispolzovanie-webkit-optimizatsiya-otobrazheniya-html/ |
|||
35
Garykom
гуру
13.03.24
✎
18:39
|
Прокси-сниффер поднимать и сравнивать чем отличается когда работает и нет
|
|||
36
arsik
гуру
13.03.24
✎
20:31
|
(33) https://wazzup24.ru/ - тоже tls 1.3 и внутри 1c нормально открывает
(35) Не получится https ты нормально не прочитаешь, а если подменять на прокси то и результата нужного не получить. В ssl глянул Отличия небольшие, но они есть https://i.imgur.com/oLjNsaq.png |
|||
37
Garykom
гуру
13.03.24
✎
20:28
|
(36) в смысле результата не получить?
https://docs.telerik.com/fiddler/configure-fiddler/tasks/decrypthttps с TLS 1.3 да могут быть проблемы https://www.telerik.com/forums/when-will-fiddler-classic-support-tls1-3 |
|||
38
arsik
гуру
13.03.24
✎
20:36
|
(37) Ну результат ты получишь, но это будет не тот результат, который выявит проблему.
Я думаю в неклассике есть поддержка tsl 1.3 |
|||
39
Garykom
гуру
13.03.24
✎
20:39
|
Имхо зайти бы на терминальный сервер локально через консоль
А не по RDP и проверить |
|||
40
arsik
гуру
13.03.24
✎
20:55
|
(33) А попробуй отобразить внутри 1с html вот это. Получится?
https://app.wazzup24.com/logo.svg У меня нормально отображается https://i.imgur.com/Y9dQF5N.png Если нормально отображается, то дело не в SSL |
|||
41
BDV
18.03.24
✎
10:23
|
(40) SSL connect error: https://app.wazzup24.com/logo.svg
|
|||
42
arsik
гуру
18.03.24
✎
10:47
|
(41) 1С какой версии?
Скорее всего у тебя на сервере не включен tls 1.2 Включи https://winitpro.ru/index.php/2022/04/19/vklyuchit-protokol-tls-1-2-windows/ Потому как https://i.imgur.com/GCJ5L34.png https://i.imgur.com/r4Dq28Z.png |
|||
43
BDV
18.03.24
✎
14:00
|
(42) спасибо большое за помощь! Уже переделал воспроизведение просто под base64.
|
|||
44
arsik
гуру
18.03.24
✎
14:08
|
(43) Слабак :)
|
|||
45
BDV
18.03.24
✎
14:50
|
(44) =)
Да был бы полный доступ к серверам - другое дело. А так, перезагрузить то можно только ночью, к тому же это больше админская часть, лучше лишний раз сервер не ворошить. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |