AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
Губин Игорь
Шубуршун
Сообщения: 2748
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Благодарил (а): 10 раз
Поблагодарили: 30 раз

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение Губин Игорь »

finsoftrz писал(а): 09 Ноябрь 2025, 16:21 Как ухитрились? Если оставить открытым один порт для сервера anyscreen, вряд ли что-то пролезет. Значит, был не только один порт.
Виртуальный сервер. Даётся образ с очень старой версией. Пока поставил хоть какие-то обновления
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5799
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 23 раза
Поблагодарили: 85 раз

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение finsoftrz »

Как-то странно, но описанная ранее проблема с первым запуском приложения после перерыва на одном из серверов как-то перестала проявляться сама собой. Уже несколько дней пробую воспроизвести и с html5, и с win32 клиента, все нормально. Айтишник написал, что на сервере ничего не менялось. Возможно, в антивирусе Касперского что-то пофиксили, он обновляется автоматически.
C6/C12, ШВС, tps/btrieve.
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5799
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 23 раза
Поблагодарили: 85 раз

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение finsoftrz »

После очередной перезагрузки сервера проблема с первым запуском вернулась. Сейчас тестируется вариант с запуском приложения на сервере в локальном режиме. Запускаем и оставляем. Последние 3 дня удаленный запуск работает без проблемы. Для чистоты эксперимента проверим еще после очередной перезагрузки сервера. Возможно, когда компоненты приложения запущены, антивирус будет пропускать удаленный запуск без лишних телодвижений.

В последнее время все больше нравится работа через win32 клиента в SDI интерфейсе. Все таки при html5 очень много неконтролируемого. При win32 клиенте одно небольшое приложение, работающее автономно, все написано на clarion. SDI интерфейс значительно сокращает потребление ресурсов на сервере и уменьшает трафик. По идее, для решения каких-то небольших задач SDI должно хватать.
C6/C12, ШВС, tps/btrieve.
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5799
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 23 раза
Поблагодарили: 85 раз

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение finsoftrz »

После перезагрузки сервера все работает стабильно, проблема не воспроизводится.
C6/C12, ШВС, tps/btrieve.
Аватара пользователя
Губин Игорь
Шубуршун
Сообщения: 2748
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Благодарил (а): 10 раз
Поблагодарили: 30 раз

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение Губин Игорь »

finsoftrz писал(а): 09 Февраль 2026, 9:38 После перезагрузки сервера все работает стабильно, проблема не воспроизводится.
Ну, старый добрый принцип "компьютер с Windows должен перегружаться не реже 1 раза в месяц" никто не отменял...
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5799
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 23 раза
Поблагодарили: 85 раз

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение finsoftrz »

Я не про это. На сервере стоит антивирус (касперский) и, когда между подключениями через anyscreen проходил значительный промежуток времени (вечером вышел, утром пытаюсь войти), выдавалась ошибка запуска приложения. Со второго раза подключалось. И так стабильно воспроизводилось. Причем только на сервере с касперским, на других все нормально. Теперь anyscreen на сервере запускается как приложение (а не как служба) и запускается локальная копия приложения. После этого удаленные подключения проходят всегда с первого раза. Приложение multi dll.
C6/C12, ШВС, tps/btrieve.
Аватара пользователя
Губин Игорь
Шубуршун
Сообщения: 2748
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Благодарил (а): 10 раз
Поблагодарили: 30 раз

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение Губин Игорь »

finsoftrz писал(а): 09 Февраль 2026, 10:04 Причем только на сервере с касперским, на других все нормально. Теперь anyscreen на сервере запускается как приложение
А... Это грабли на которые я наступил в самом начале. В первый раз установил как сервис, что-то не понравилось в работе, и стал запускать как приложение.
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5799
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 23 раза
Поблагодарили: 85 раз

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение finsoftrz »

В данном случае (с касперским) это полностью не помогало, при первом подключении на сервере вывешивалось окно с сообщением об ошибке запуска приложения или загрузки dll. А после того, как на сервере открывается локальная копия приложения, такая ошибка не проявляется. Я так понимаю, что все таки это связано с реакцией антивируса на загрузку dll, возможно, происходит какая-то ее проверка и временная блокировка, в результате чего конфликт с anyscreen. После проверки антивирус отмечает в своем кэше, что dll безопасная, а на следующий день кэш очищается и процесс повторяется. Когда запущена локальная копия приложения, то dll уже в памяти, ее загружать не надо. Такие вот логические умозаключения, а как на самом деле, хз. Главное, что сейчас проблема ушла, а запустить локальную копию приложения после перезагрузки сервере не напряжно.
C6/C12, ШВС, tps/btrieve.
Аватара пользователя
Губин Игорь
Шубуршун
Сообщения: 2748
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Благодарил (а): 10 раз
Поблагодарили: 30 раз

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение Губин Игорь »

finsoftrz писал(а): 09 Февраль 2026, 10:30 После проверки антивирус отмечает в своем кэше, что dll безопасная, а на следующий день кэш очищается и процесс повторяется
У Касперского есть опция "доверенные приложения". Пометьте каталог с AnyScreen и будет легче
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 5799
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 23 раза
Поблагодарили: 85 раз

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сообщение finsoftrz »

Делали и для anyscreen, и для приложения. Не помогло.
C6/C12, ШВС, tps/btrieve.
Ответить