Не могу запустить wine@etersoft и 1С по сети (Не могу запустить wine@etersoft и 1С по сети)

WINE@Etersoft, "1С","Ананас" и прочие проекты

Модератор: Модераторы разделов

Аватара пользователя
TrustyVic
Сообщения: 235
Статус: Потребитель
ОС: W9PE

Не могу запустить wine@etersoft и 1С по сети

Сообщение TrustyVic »

Ситуация такая:
стоит комп 1 - WXPpro и 1С Предприятие.
тут же расположена локальная база (не sql).
Сервера с 1С - нет.

Комп 2 - WXPpro и 1С Предприятие.
По сети подсоединяется к Комп 1 - все работает.

Комп 3: openSUSE 10.2 + 1C Предприятие + wine@etersoft 1.07

На компе 3 1С отлично запускается (ну, не сразу, конечно. Помучиться пришлось).
Но как только я пытаюсь подключить базу по сети с компа 1 - 1С зависает.

cifs установил
сетевой ресурс примонтировал к компу3 как локальный:
mount -t cifs //192.168.0.55/1C /home/worker/wine_c/buh -o noperm,user='',pass=''

сет евой ресурс виден, файлы можно переименовывать, можно создавть папки и т.д. (т.е. вроде бы доступ к файлам есть)
но при запуске 1С она запускается, запрашивает пользователя/пароль, затем намертво повисает

Помогите, плз...
Пингвины - фарава!
Спасибо сказали:
Аватара пользователя
TrustyVic
Сообщения: 235
Статус: Потребитель
ОС: W9PE

Re: Не могу запустить wine@etersoft и 1С по сети

Сообщение TrustyVic »

открыжил галочку share в примонтированной папке с 1С на компе 3.
Не зависло и даже запустилось.

Но теперь пишет "Ошибка доступа к файлу C:\1C\1Cv8.pfl"
и все...
Пингвины - фарава!
Спасибо сказали:
ShotSDV
Сообщения: 142
ОС: Mandriva

Re: Не могу запустить wine@etersoft и 1С по сети

Сообщение ShotSDV »

TrustyVic писал(а):
30.11.2007 14:26
открыжил галочку share в примонтированной папке с 1С на компе 3.
Не зависло и даже запустилось.

Но теперь пишет "Ошибка доступа к файлу C:\1C\1Cv8.pfl"
и все...

А написать версию 1с и вайна слабо?
Спасибо сказали:
maxt_t
Сообщения: 9
ОС: SuSE Linux 10.3

Re: Не могу запустить wine@etersoft и 1С по сети

Сообщение maxt_t »

Линукс-клиент: OpenSUSE 10.3 + WINE@Etersoft Network 1.0.7n
Windows-клиент: Windows XP Home Edition SP2, на нем расшаренный каталог с базой 1С
На обоих клиентах установлена 1С:Предприятие 7.7 (7.70.027)

Привожу порядок действий по установке OpenSUSE 10.3 + WINE@Etersoft
Network 1.0.7n

1. Собственно устанавливаем сам дистрибутив, не забыв при установке
выбрать паттерны инсталляции "Базовая разработка" и "Разработка ядра
Linux"

2. После инсталляции дистрибутива ставим пакеты WINE@Etersoft
ВАЖНО!!!
Почему-то инсталляция с помощью графического интерфейса (например в KDE
отмечаем нужные пакеты и с правым кликом мыши пытаемся "Open with install
software) проходит не полной, а именно ставятся не все нужные пакеты.
Поэтому установку пакетов проведем вручную. Открываем консоль, даем себе
права суперпользователя (с помощью команды su) переходим в директорию с
пакетами и устанавливаем их (можно так):

rpm -i libwine-20070626-eter1suse.i586.rpm
rpm -i wine-20070626-eter1suse.i586.rpm
rpm -i wine-etersoft-1.0.network-suse7.i586.rpm
rpm -i fonts-ttf-ms-1.0e-eter1suse.i586.rpm
rpm -i linux-cifs-1.48a-eter7suse.i586.rpm

тут в консоли будет приблизительно такой вывод:
linux-cifs 0:off 1:off 2:off 3:on 4:off 5:on 6:off
Etersoft CIFS module... [PASSED]
Loading CIFS kernel module... cifs [FAILED]
from Etersoft is not found,you can try
compile it with 'service linux-cifs build' command.

проводим сборку: service linux-cifs build
после проверяем: service linux-cifs status

3. ВАЖНО!!! Добавьте нужного пользователя в группу wine, например так:
groupmod -A логин_пользователя wine
Если операцию добавления проводили в консоли из-под root, а залогинены в
графической оболочке под пользователем, которого добавляли, обязательно
разлогиньтесь и залогинтесь вновь, для продолжения операций!!!

4. Открываем консоль и просто пишем: wine
5. Затем там же устанавливаем Internet Explorer: ieinstall
6. Даем себе права суперпользователя (root):
su - вводим пароль
7. Создаем директорию, куда будем монтировать ресурс с
базой, например: mkdir /mnt/1cbases
8. Монтируем сам ресурс:
mount -t cifs //ip_adress_of_server/name_of_share /mnt/1cbases -o noperm -o guest -o nounix
9. Выходим из суперпользователя: exit
10. Создаем символьную ссылу в окружение wine пользователя:
ln -s /mnt/1cbases ~/.wine/dosdevices/z:
Причем z: здесь указывает букву диска, которую будет видно из виндовз
программ.
11. Устанавливаем 1С:Предприятие, запускаем, создаем базу, источником для
которой служит наш диск z:
12. Работаем :)

Единственной проблемой, с которой я столкнулся, был пункт 2. Yast не
установил именно коммерческую часть WINE@Etersoft, поэтому не срабатывали
блокировки.

Надеюсь вышеописанное Вам поможет.

Сорри за многословность, запостил из нашего суппорта.
Спасибо сказали:
Аватара пользователя
TrustyVic
Сообщения: 235
Статус: Потребитель
ОС: W9PE

Re: Не могу запустить wine@etersoft и 1С по сети

Сообщение TrustyVic »

ShotSDV писал(а):
30.11.2007 19:02
А написать версию 1с и вайна слабо?


WINE@Etersoft 1.0 Network релиз 1.0.7n
1С-Предприятие 8,0
openSUSE 10.2

maxt_t писал(а):
30.11.2007 21:31
....
Единственной проблемой, с которой я столкнулся, был пункт 2. Yast не
установил именно коммерческую часть WINE@Etersoft, поэтому не срабатывали
блокировки.

Надеюсь вышеописанное Вам поможет.

Сорри за многословность, запостил из нашего суппорта.


Спасибо!
все сделал
не пашет
зависает все равно...
что - то еще может быть из нюансов?
мож, какой вывод запостить?
Пингвины - фарава!
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Не могу запустить wine@etersoft и 1С по сети

Сообщение yaleks »

Код: Выделить всё

wine --version
что пишет? (см. http://www.etersoft.ru/content/view/56/ )
Спасибо сказали:
maxt_t
Сообщения: 9
ОС: SuSE Linux 10.3

Re: Не могу запустить wine@etersoft и 1С по сети

Сообщение maxt_t »

TrustyVic писал(а):
03.12.2007 18:15
Спасибо!
все сделал
не пашет
зависает все равно...
что - то еще может быть из нюансов?
мож, какой вывод запостить?


Запустите приложение из командной строки командой winelog win-приложение, где win-приложение — путь к исполняемому (exe) файлу.
Добейтесь сбоя в работе приложения.
Журнал (лог-файл) будет записан в файл .wine/wine.log. В этом файле могут содержаться излишние подробности о Вашей системе, которые вы не хотели бы раскрывать. В таком случае перед отправкой просмотрите файл и удалите соответствующие данные.
Приложите wine.log к письму в службу поддержки Etersoft.

Да, кстати, с локальным ресурсом 1С работает нормально?
Спасибо сказали:
Аватара пользователя
TrustyVic
Сообщения: 235
Статус: Потребитель
ОС: W9PE

Re: Не могу запустить wine@etersoft и 1С по сети

Сообщение TrustyVic »

yaleks писал(а):
03.12.2007 19:01

Код: Выделить всё

wine --version
что пишет? (см. http://www.etersoft.ru/content/view/56/ )


1.0.8 - отличная версия, скорее всего
но все таки купив конечный (и, наверное, протестированный и, возможно, стабильно работающий) продукт 107 не хотелось бы становиться тестером 108.
Чтобы потом техподдержка так и говорила - "А что ж вы хотели, это же бета...Для таких как вы это специально написано - стабильная работа не гарантировна".

wine -- version
WINE@Etersoft 1.0 Network 1.0.7
Пингвины - фарава!
Спасибо сказали:
Аватара пользователя
TrustyVic
Сообщения: 235
Статус: Потребитель
ОС: W9PE

Re: Не могу запустить wine@etersoft и 1С по сети

Сообщение TrustyVic »

maxt_t писал(а):
04.12.2007 00:12
Да, кстати, с локальным ресурсом 1С работает нормально?


с локальным вроде нормально работает
как минимум - запускается, печатает счета....
по сети - виснет

А никто не может помочь, может, где то есть пошаговая инструкция по установке wine@etersoft 1.0.7 и 1С-Предприятие 8,0 для сетевой работы (dbf)?
Инструкция у Etersoft уж большо общая - на все случаи жизни.
Пингвины - фарава!
Спасибо сказали:
maxt_t
Сообщения: 9
ОС: SuSE Linux 10.3

Re: Не могу запустить wine@etersoft и 1С по сети

Сообщение maxt_t »

Попробуйте обновить сам пакет linux-cifs.
Скачать его можна отсюда:
ftp://updates.etersoft.ru/pub/Etersoft/WI...r1suse.i586.rpm
Спасибо сказали:
Аватара пользователя
TrustyVic
Сообщения: 235
Статус: Потребитель
ОС: W9PE

Re: Не могу запустить wine@etersoft и 1С по сети

Сообщение TrustyVic »

maxt_t писал(а):
04.12.2007 15:41
Попробуйте обновить сам пакет linux-cifs.
Скачать его можна отсюда:
ftp://updates.etersoft.ru/pub/Etersoft/WI...r1suse.i586.rpm


обновил
после ввода пароля пользователя, 1С нахлухо виснет
Пингвины - фарава!
Спасибо сказали:
maxt_t
Сообщения: 9
ОС: SuSE Linux 10.3

Re: Не могу запустить wine@etersoft и 1С по сети

Сообщение maxt_t »

Попробую на этих выходных воспроизвести вашу ситуацию.
Какую именно конфигурацию 1С используете? (локальная без ключа, ключ на одного пользователя, сетевая)
Спасибо сказали:
Аватара пользователя
TrustyVic
Сообщения: 235
Статус: Потребитель
ОС: W9PE

Re: Не могу запустить wine@etersoft и 1С по сети

Сообщение TrustyVic »

maxt_t писал(а):
05.12.2007 20:53
Попробую на этих выходных воспроизвести вашу ситуацию.
Какую именно конфигурацию 1С используете? (локальная без ключа, ключ на одного пользователя, сетевая)


1C 8.0 Предприятие
могу конкретно с файла помощи сборку написать, если нужно.
на каждое рабочее место - покупается свой ключ. Т.е. на клиенте с Линуксом - ключ стоит.
Версия - 1С не знаю какая.
обычная.
база стоит на вин машине, dbf (не sql)
Пингвины - фарава!
Спасибо сказали:
Аватара пользователя
TrustyVic
Сообщения: 235
Статус: Потребитель
ОС: W9PE

Re: Не могу запустить wine@etersoft и 1С по сети

Сообщение TrustyVic »

Люди!

Помогите, кто может!!!
Пингвины - фарава!
Спасибо сказали:
vkozlov
Сообщения: 37
ОС: CentOS 5.0

Re: Не могу запустить wine@etersoft и 1С по сети

Сообщение vkozlov »

TrustyVic писал(а):
14.12.2007 16:38
Люди!
Помогите, кто может!!!


Если у тебя локально работает - забей на работу по сети вообще. Не парься со всякими самбами/цифсами/энэфэсами. ИМХО вообще даже в виндовом окружении гонять по сетке 1С - решение для тех у кого не хватает денег на нормальный терминальный сервер :)
А под линуксом - есть куча нормально работающих решений: Xrdp, 2X, NX. Клиент может быть как линуксовый так и виндовый. Настроить NX - ну, в первый раз когда я с этой технологией разбирался, ушло полдня; после того как врубишься в то как это дело настраивать - за 5 минут всё можно сделать.

Преимущества:
- 1C устанавливается только на одну машину
- не нужно возиться с настройкой/тюнингом сети
- не гоняются большие объемы данных по сетке
- можно работать из удаленного офиса
- на клиентской машине нужен только клиент NX, который есть под обе платформы.

Ну, естественно, база должна лежать на Линукс-машине; настройка прав доступа очевидна.
Спасибо сказали:
Аватара пользователя
mark
Бывший модератор
Сообщения: 2055
Статус: ...
ОС: Windows 7

Re: Не могу запустить wine@etersoft и 1С по сети

Сообщение mark »

1C 8.0 Предприятие
могу конкретно с файла помощи сборку написать, если нужно.
на каждое рабочее место - покупается свой ключ. Т.е. на клиенте с Линуксом - ключ стоит.
Версия - 1С не знаю какая.
обычная.
база стоит на вин машине, dbf (не sql)


Локальный ключ у меня лично запустить не получилось, с сетевым все нормально. Вопрос - еси у вас несколько компов с 1С зачем вам много локальных ключей?

Если мне не изменяет память в 8ке нет баз на dbf. )))
Спасибо сказали:
IvMerk
Сообщения: 39
ОС: SuseLinux

Re: Не могу запустить wine@etersoft и 1С по сети

Сообщение IvMerk »

Была схожая проблема при работе 1с с базой находящейся на виндовой машине. Помогло решение maxt_t описанное выше, особенно пункт о символьной ссылке на примонтированный каталог. заработало.
Спасибо сказали:
alexsmirnoff
Сообщения: 14
ОС: centos 5.1

Re: Не могу запустить wine@etersoft и 1С по сети

Сообщение alexsmirnoff »

Столкнулся со схожей проблемой.
Похоже 1ска тупо скидывает профиль в файлик .pfl и не отпускает его
Пробую запретить показывать его. В описании шары на самбе пишу veto files = /*.pfl/
О результатах сообщу.
Конец связи.
Спасибо сказали:
Аватара пользователя
strangeman
Сообщения: 160
Статус: заблудившийся биоробот
ОС: Ubuntu 12.04, Debian 6

Re: Не могу запустить wine@etersoft и 1С по сети

Сообщение strangeman »

У меня была проблема с этим *.pfl (1cv8.pfl, вроде), но несколько иного рода. С-ка обновлялась через интернет и посреди обновления произошел дисконнект. В результате доступ к базе закрылся наглухо. В директории с базой появился этот самый *.pfl. Проблема решилась просто - удалением вышеозначенного файла.
Спасибо сказали:
alexsmirnoff
Сообщения: 14
ОС: centos 5.1

Re: Не могу запустить wine@etersoft и 1С по сети

Сообщение alexsmirnoff »

Вроде стало полегче! 1ска зависла всего 1 раз за день. Не понятно когда и зачем создается этот файлик, и почему его не отпускает?

strangeman писал(а):
23.06.2008 12:41
У меня была проблема с этим *.pfl (1cv8.pfl, вроде), но несколько иного рода. С-ка обновлялась через интернет и посреди обновления произошел дисконнект. В результате доступ к базе закрылся наглухо. В директории с базой появился этот самый *.pfl. Проблема решилась просто - удалением вышеозначенного файла.

Хм... тобишь, надо отключить обновление через интернет? Это в Сервис/Обновление конфигурации через интернет?
Спасибо сказали:
Аватара пользователя
strangeman
Сообщения: 160
Статус: заблудившийся биоробот
ОС: Ubuntu 12.04, Debian 6

Re: Не могу запустить wine@etersoft и 1С по сети

Сообщение strangeman »

Хм... странная логика... Если разрыва соединения не произошло - то обновление прошло бы великолепно, как и проходит у большинства пользователей. Я просто описал возможную причину появления файла блокировки и метод борьбы с ним. :)
Спасибо сказали:
Аватара пользователя
TrustyVic
Сообщения: 235
Статус: Потребитель
ОС: W9PE

Re: Не могу запустить wine@etersoft и 1С по сети

Сообщение TrustyVic »

Собственно, после долгих разборок с Этерсофтом и документацией, выяснилось, что это косяк wine@etersoft и 1С 8.1.
Т.е. с 1С 7,7 - все работает, а в 1С 8,1 - блокировки не дают работать.

Таким образом, запустить 1С 8,1 в гетерогенной среде к файловой базе не получается.
Заведен баг на Этерсофте.
На сколько я знаю - пока не починили.

Мы вышли из ситуации заведя 1С сервер на PostgreSQL.

Всё заработало, да весьма шустро.

С сервером нормально общаются все - и вин машины, и линукс машины (openSUSE).
Пингвины - фарава!
Спасибо сказали:
alexsmirnoff
Сообщения: 14
ОС: centos 5.1

Re: Не могу запустить wine@etersoft и 1С по сети

Сообщение alexsmirnoff »

TrustyVic писал(а):
25.06.2008 16:52
Собственно, после долгих разборок с Этерсофтом и документацией, выяснилось, что это косяк wine@etersoft и 1С 8.1.
Т.е. с 1С 7,7 - все работает, а в 1С 8,1 - блокировки не дают работать.

Таким образом, запустить 1С 8,1 в гетерогенной среде к файловой базе не получается.
Заведен баг на Этерсофте.
На сколько я знаю - пока не починили.

Мы вышли из ситуации заведя 1С сервер на PostgreSQL.

Всё заработало, да весьма шустро.

С сервером нормально общаются все - и вин машины, и линукс машины (openSUSE).

Сообщите пожалуйста номер баги, буду следить, ибо очень надо
Спасибо
Спасибо сказали:
bsavelev
Сообщения: 231
ОС: Debian

Re: Не могу запустить wine@etersoft и 1С по сети

Сообщение bsavelev »

Спасибо сказали: