Аварийное завершение 1С в терминале. (проблема с 1С)
Модераторы: dimbor, Модераторы разделов
-
- Сообщения: 45
- ОС: Win7 + Ubuntu 9.10
Аварийное завершение 1С в терминале.
Добрый день.
Помогите пожалуйста решить проблему.
Есть сервер Дебиан + етерсофт 1.0.12 + терминал.
Клиенты на виндовых машинах подключаются при помощи nomachin скачанного с етерсофтовского сайта.
После работы в 1С клиент закрывает 1С и выключает терминал. Через время опять включает терминал, пытается зайти в 1С, а она ему говорит что каталог пользователя занят.
Смотрю процессы на серваке, а он мне пишет, что у этого клиента 1С запущен.
Куда копать? Может ссылкой кто поможет?
Помогите пожалуйста решить проблему.
Есть сервер Дебиан + етерсофт 1.0.12 + терминал.
Клиенты на виндовых машинах подключаются при помощи nomachin скачанного с етерсофтовского сайта.
После работы в 1С клиент закрывает 1С и выключает терминал. Через время опять включает терминал, пытается зайти в 1С, а она ему говорит что каталог пользователя занят.
Смотрю процессы на серваке, а он мне пишет, что у этого клиента 1С запущен.
Куда копать? Может ссылкой кто поможет?
спам-подпись удалена
-
- Модератор
- Сообщения: 1442
- Статус: Etersoft team
- ОС: ALT Linux
Re: Аварийное завершение 1С в терминале.
По общему поведению похоже, что не выгружаются какие-то COM-объекты, вот и висит процесс в памяти, кто-то не отпускает. Очень сложно найти будет, но всё же попробуйте обратиться в support@etersoft.ru
Кстати, проверьте, существует ли проблема при локальном запуске 1С.
Как временное решение - убивать wineserver перед началом работы пользователя, конечно, если это не будет рушить что-нибудь. К примеру, скриптик kill_wine.sh на рабочем столе пользователя:
Кстати, проверьте, существует ли проблема при локальном запуске 1С.
Как временное решение - убивать wineserver перед началом работы пользователя, конечно, если это не будет рушить что-нибудь. К примеру, скриптик kill_wine.sh на рабочем столе пользователя:
Код: Выделить всё
#!/bin/sh
wineserver -k
-
- Сообщения: 231
- ОС: Debian
Re: Аварийное завершение 1С в терминале.
если сессия рутлес, то виноват freenx, который закрывает сессию раньше, чем 1с успеет корректно завершить работу. решение где-то гуляло в этом разделе. по идее в freenx-alt21 этой проблемы быть не должно
-
- Сообщения: 45
- ОС: Win7 + Ubuntu 9.10
Re: Аварийное завершение 1С в терминале.
рутлес - это когда при запуске nomachin сразу 1С стартует ? если так то нет, у меня клиент попадает на рабочий стол сервера, и запускает 1С ярлыком.
спам-подпись удалена
-
- Сообщения: 615
- ОС: Гигтег+Цшт32
Re: Аварийное завершение 1С в терминале.
Если так, одно из решений вопроса есть в теме: FreeNX + 1с закрытие сессии но от выключения питания компьютера это не спасает.
P.S. Иногда создается впечатление что "большой брат" следит на нами

-
- Сообщения: 45
- ОС: Win7 + Ubuntu 9.10
Re: Аварийное завершение 1С в терминале.
Hoblin писал(а): ↑14.04.2010 08:55По общему поведению похоже, что не выгружаются какие-то COM-объекты, вот и висит процесс в памяти, кто-то не отпускает. Очень сложно найти будет, но всё же попробуйте обратиться в support@etersoft.ru
Кстати, проверьте, существует ли проблема при локальном запуске 1С.
Как временное решение - убивать wineserver перед началом работы пользователя, конечно, если это не будет рушить что-нибудь. К примеру, скриптик kill_wine.sh на рабочем столе пользователя:
Код: Выделить всё
#!/bin/sh wineserver -k
wineserver -k помогает, но иногда база аварийно закрывается.
Иногда 1С просто виснет в терминале, например при попытке установить диапозон даты отображения счетов или при выборе договора в счете.
Просто виснет и все. Приходиться делать wineserver -k
Не могу понять где проблема.
спам-подпись удалена
-
- Сообщения: 615
- ОС: Гигтег+Цшт32
Re: Аварийное завершение 1С в терминале.
На CPU смотреть надо. Если 0, она не виснет - скорее всего выводится и прячется модальное окно, а система при этом блокируется! Нужно его достать: CTRL-TAB, ESC и т.п.
-
- Сообщения: 45
- ОС: Win7 + Ubuntu 9.10
Re: Аварийное завершение 1С в терминале.
CPU действительно 0. А про модальное окно можно подробнее? И про ctrl-tab, esc и т.п. тоже подробнее.
спам-подпись удалена
-
- Сообщения: 615
- ОС: Гигтег+Цшт32
Re: Аварийное завершение 1С в терминале.
По первому вопросу: модальность в багзиле (даже если написано "исправлено" не факт что не появится в следующей версии w@e или на какой нибудь сборке Linux).
По второму: это стандартные горячие клавиши Win.
-
- Сообщения: 45
- ОС: Win7 + Ubuntu 9.10
Re: Аварийное завершение 1С в терминале.
Djelf писал(а): ↑17.04.2010 14:53
По первому вопросу: модальность в багзиле (даже если написано "исправлено" не факт что не появится в следующей версии w@e или на какой нибудь сборке Linux).
По второму: это стандартные горячие клавиши Win.
Гарячими клавишами клацать пробовал, но ничего не находил.
Еще заметил, если в счете выбирать договор, то при работе мышкой, проблем обычно не возникает, но когда эту процедуру проделывает бухгалтер (клацает клавишей энтер пока окно выбора не закроется), после этого закрываю счет, окно счета закрывается но в строке отображения окон он все равно отображается и закрыть его уже не возможно. (нужно наверное скринов сделать, что бы понятней было). Если после этого создать новый счет то счет создается, но развернуть окно счета на весь экран невозможно (кнопка не доступна). Вот после всего этого 100% что работу 1С завершить без аварии уже не получится. Приходится выходить из 1С и обязательно делать wineserver -k.
спам-подпись удалена
-
- Сообщения: 615
- ОС: Гигтег+Цшт32
Re: Аварийное завершение 1С в терминале.
Значит дело не в модальности а в w@e. Такого поведения окон еще не встречал и на w@e 1.0.12-eter4/3 у меня не воспроизводится. KDE, Gnome, XFCE4? Если под всеми одинаково, решение вопроса только через техсаппорт или багзиллу.
-
- Сообщения: 45
- ОС: Win7 + Ubuntu 9.10
Re: Аварийное завершение 1С в терминале.
У меня Debian Lenny c Gnome. Под KDE и XFCE4 не пробовал.
Только я не понимаю при чем тут граф оболочка.
спам-подпись удалена
-
- Ведущий рубрики
- Сообщения: 1570
- Статус: Подвинутый участник
Re: Аварийное завершение 1С в терминале.
Графическая оболочка - это не только ценный мех, т.е. не только оформление окон, но и логика переключения между ними. Называется Window Manager (WM). Вайн - это такая хрень, которая частью своих окон ("MDI") рулит сама, а остальное передает для управления WM. От версии к версии вайна категории окон меняются на противоположные и обратно. Если еще и вспомнить, что и WM бывают разные, кол-во вариантов заставляет вспомнить астрономию. Короче, сих печальных историй в этерсофтовской багзиле не счесть.
Скорее всего, если посадить буха работать локально, то он огребет тех же самых багов. NX окажется ни при чем. Другое дело режим рутлес - в нем WM организуется средствами nx-клиента. Под виндой самые катастрофические случаи там половлены.
-
- Сообщения: 45
- ОС: Win7 + Ubuntu 9.10
Re: Аварийное завершение 1С в терминале.
dimbor писал(а): ↑17.04.2010 20:09
Графическая оболочка - это не только ценный мех, т.е. не только оформление окон, но и логика переключения между ними. Называется Window Manager (WM). Вайн - это такая хрень, которая частью своих окон ("MDI") рулит сама, а остальное передает для управления WM. От версии к версии вайна категории окон меняются на противоположные и обратно. Если еще и вспомнить, что и WM бывают разные, кол-во вариантов заставляет вспомнить астрономию. Короче, сих печальных историй в этерсофтовской багзиле не счесть.
Спасибо понял.
Т.е. вы рекомендуете попробовать режим рутлес? Я как то сразу от него отказался, прочитав о тормозах с его использованием. Нужно попробовать.
спам-подпись удалена
-
- Сообщения: 615
- ОС: Гигтег+Цшт32
Re: Аварийное завершение 1С в терминале.
Тормозов благодаря усилиям dimbor`а уже давно нет, а вот согласование и исправление новых/старых багов с каждой новой версией w@e за пределами его возможностей.
Пример возможных проблем тут (да, в этом виновато постоянное изменение углов зрения на упомянутую чуть выше астрономию). Но попробовать стоит.
-
- Сообщения: 45
- ОС: Win7 + Ubuntu 9.10
Re: Аварийное завершение 1С в терминале.
Djelf писал(а): ↑17.04.2010 21:29
Тормозов благодаря усилиям dimbor`а уже давно нет, а вот согласование и исправление новых/старых багов с каждой новой версией w@e за пределами его возможностей.
Пример возможных проблем тут (да, в этом виновато постоянное изменение углов зрения на упомянутую чуть выше астрономию). Но попробовать стоит.
А версию клиента с усилиями dimbor`а откуда качать? Или в стандартной поставке w@e уже все включено?
спам-подпись удалена
-
- Сообщения: 615
- ОС: Гигтег+Цшт32
Re: Аварийное завершение 1С в терминале.
Как бы так выразится попроще: сборки NXClient сделанные bsavelev использующие сборку nxwin от dimbor: лежат тут ftp://ftp.etersoft.ru/pub/Etersoft/RX@Ete...indows/3.3.0.6/
Насколько я помню (по теме Курощения), nxclient-3.3.0.6-r13.5-win32.exe и nxclient-3.3.0.6-r13.6-win32.exe последние, но несколько отличаются (на пальцах объяснить сложно чем), лучше попробовать оба.
-
- Ведущий рубрики
- Сообщения: 1570
- Статус: Подвинутый участник
Re: Аварийное завершение 1С в терминале.
Хренасе новости! Спасибо за наводку, отписал туда.
Т.к. планируется переезд на новый вайн, такие баги конечно же будут правиться. Эх, кто бы времени еще отсыпал пару кульков...
-
- Сообщения: 45
- ОС: Win7 + Ubuntu 9.10
Re: Аварийное завершение 1С в терминале.
dimbor прошу прощения за неправильное написание ника 
Djelf спасибо за разъяснение и внимание.
О результатах доложу в этой теме.
П.С. Меня весь этот переход с винды на линукс жутко утомил, иногда уже не замечаю элементарных вещей. Когда это все кончится, напьюсь.

Djelf спасибо за разъяснение и внимание.
О результатах доложу в этой теме.
П.С. Меня весь этот переход с винды на линукс жутко утомил, иногда уже не замечаю элементарных вещей. Когда это все кончится, напьюсь.
спам-подпись удалена
-
- Сообщения: 45
- ОС: Win7 + Ubuntu 9.10
Re: Аварийное завершение 1С в терминале.
Товарищи а подскажите где посмотреть на скрипт запуска 1С в режиме рутлесс.
спам-подпись удалена
-
- Ведущий рубрики
- Сообщения: 1570
- Статус: Подвинутый участник
Re: Аварийное завершение 1С в терминале.
Например здесь. А вообще - поиском по форуму слова "скрипт" или "setpoint".