Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: В ВЕБ-версии не отображаются пользовательские изображения.  (Прочитано 5897 раз)

ACHE

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Здравствуйте. В веб-версии не отображаются импортированные картинки в шаблонном окне. А вот стандартные картинки отображаются, хоть и тоже находятся в шаблоне. В клиенте все работает корректно.
Скрины №3 и 4 - шаблоны из редактора.

UPD. Не в шаблонах тоже пропали импортированные изображения. Их в принципе во всех проектах на SS v2.6.10 не видно в WEB.
« Изменён: 15 Декабря 2023, 15:05:16 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3215
    • Просмотр профиля
    • Simple-Scada
Здравствуйте.

Перезагрузите страницу с очисткой кэша (CTRL + SHIFT + R для браузера Chrome). Откройте консоль в браузере (CTRL + SHIFT + J) и посмотрите есть ли там ошибки.
Вышлите текущую версию проекта + папки "Logs\" и "Pictures\" целиком с серверного ПК на support@simple-scada.com для проверки.
« Изменён: 15 Декабря 2023, 15:05:22 от Simple-Scada »

ACHE

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Да, ошибки есть в консоли браузера.
« Изменён: 15 Декабря 2023, 15:05:28 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3215
    • Просмотр профиля
    • Simple-Scada
О ошибке и её причинах можно прочесть в интернете по запросу "ERR_CONNECTION_RESET". Если нужна дополнительная информация по данному вопросу, то см. наш предыдущий ответ.

ACHE

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Как нажать CTRL+SHIFT+R на телефоне?)
Эта проблема проявляется на всех платформах, на любых браузерах, от проводного провайдера, по мобильному интернету...
Исходя из найденной информации по ошибке "ERR_CONNECTION_RESET" все описанные решения производятся на стороне клиента.
Ниже скрины из разных браузеров и платформ (Edge, Opera, Safari, Chrome на андроид).
Отправлю на почту ссылку на веб-клиент

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3215
    • Просмотр профиля
    • Simple-Scada
Проверили проект, удалось выявить причину, это из-за имён изображений на русском языке. Браузер не отправляет GET-запросы в скаду, если запрос содержит русские имена файлов. При этом, если браузер и сервер работают в одной локальной сети, то браузер корректно отправляет все GET-запросы и всё работает правильно. Поэтому у Вас всё работает при подключении по локальной сети. Пока непонятно почему браузер по-разному работает с запросами в локальной сети и через интернет. Переименуйте изображения и дайте им имена на английском языке, затем в редакторе назначьте изображениям на свойство "Текстура" переименованные изображения.

ACHE

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Спасибо, попробуем. Однако смущает то, что уже один из серверов работал больше года, второй 3 месяца, третий пару пару месяцев. а в веб версиях нормально все отображалось. Случилось это за один-два дня на трех машинах сразу после перезагрузки проекта (вносили изменения, не связанные с изображениями).
На первой странице проекта находится карта. Файл назван по-русски, с цифрами и пробелами. И вот эта страница отображается нормально.
« Изменён: 16 Декабря 2023, 18:20:03 от ACHE »

ACHE

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Но по факту помогло. Переименовал для теста одну картинку - теперь она отображается в веб! Спасибо!
Были мысли на счет имен. Но сбило с толку, что одна из картинок на русском все же отображалась корректно!

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3215
    • Просмотр профиля
    • Simple-Scada
Цитировать
Однако смущает то, что уже один из серверов работал больше года.
От скады это точно не зависит. Мы сделали снимок http-трафика через Wireshark и в нём видно, что браузер не отправляет запросы с русскими названиями к скаде, как описано в предыдущем сообщении (либо запрос от браузера не дошел до скады). Значит, это связано либо с последними обновлениями браузеров, либо с провайдером интернета и нужно по данному вопросу обращаться к ним. При желании можете установить Wireshark, сделать снимок самостоятельно и убедиться что запросы на изображения не приходят на сервер скады (значит и отвечать серверу нечего). Также можете через браузер подключиться локально и убедиться, что сервер скады работает и корректно отвечает на все запросы.

Цитировать
Но сбило с толку, что одна из картинок на русском все же отображалась корректно!
Зависит скорее всего от комбинации символов.

UPD: начиная с версии 2.6.11.0 для ссылок на пользовательские изображения автоматически генерируются короткие имена без недопустимых символов, т.е. теперь изображение можно назвать как угодно и ссылка на него в web всегда будет корректной.
« Изменён: 07 Марта 2024, 16:48:12 от Simple-Scada »