Решено: Ошибка обращения к локальные шарам в WINE через NX (Если в 1cv8 попытаться открыть расшаренный ресурс 1ска виснет)

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

ikovtun
Сообщения: 53
ОС: XPSP2, RHEL4

Решено: Ошибка обращения к локальные шарам в WINE через NX

Сообщение ikovtun »

Хозяйство такое Ubuntu 10 Server + NX Server + Wine@Etersoft + 1cv81

Точно помню что работало:)!
Но сегодня пол часа возился с подключением локальной папки на сервер NX, но так и не поборол, хотя нащупал проблему.
Итак:
Локальный ресурс честно мапится в терминальную сессию. И без разницы rootless или desktop.
В десктоп режиме в ресурсе можно создавать, удалять, менять.
Но если попытаться открыть папку MyShares в проводнике wine - программка падает.
Если открыть конкретную шару (например ~/MyShares/test = D:\test) из 1С:Предприятие 8 - программка перестает отвечать...

И куда мне теперь смотреть?

P.S. Еще интересное предупреждение выводит winediag

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

Внимание: модуль etercifs не загружен

Хотя модуль установлен.
Хотя чтобы заставить в этот раз подключить локальные шары пришлось победить такое:

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

cifs mount option 'fmask' is depricated. use 'file_mode' instead

Странно это - ну не помню чтобы я что-то обновлял...
Спасибо сказали:
ikovtun
Сообщения: 53
ОС: XPSP2, RHEL4

Re: Решено: Ошибка обращения к локальные шарам в WINE через NX

Сообщение ikovtun »

Да что-ж такое!
Переставил etercif
перегрузил систему - заработало...
прям не форум, а блог получается
Спасибо сказали:
whoim
Сообщения: 91
ОС: CentOS 5.4 X64

Re: Решено: Ошибка обращения к локальные шарам в WINE через NX

Сообщение whoim »

ikovtun писал(а):
28.07.2010 19:43
Хотя чтобы заставить в этот раз подключить локальные шары пришлось победить такое:

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

cifs mount option 'fmask' is depricated. use 'file_mode' instead

Странно это - ну не помню чтобы я что-то обновлял...

И как ты это победил?
Спасибо сказали:
ikovtun
Сообщения: 53
ОС: XPSP2, RHEL4

Re: Решено: Ошибка обращения к локальные шарам в WINE через NX

Сообщение ikovtun »

whoim писал(а):
12.08.2010 09:26
И как ты это победил?

Да буквально...
в 10-samba.conf
SMB_MOUNT_OPTIONS
вместо fmask and dmask set file_mode and dir_mode
Спасибо сказали:
ikovtun
Сообщения: 53
ОС: XPSP2, RHEL4

Re: Решено: Ошибка обращения к локальные шарам в WINE через NX

Сообщение ikovtun »

Вообще ситуация повторилась... опять не стартовал etercifs.
пока вылечил

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

service etercifs build
service etercifs start

Спасибо сказали:
ikovtun
Сообщения: 53
ОС: XPSP2, RHEL4

Re: Решено: Ошибка обращения к локальные шарам в WINE через NX

Сообщение ikovtun »

Еще полтергейст солнечного первого дня марта 2011 года происшедший...
Пользователи перестали подключать локальные шары.
Ошибок в логах так и не нашел, но при ручном подключении увидел проблему с правами...

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

smbmount //servername/sharefolder /mnt/point -o username=username,password=password
“mount error(1): operation not permitted”

лекарство нашел здесь

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

# sudo chmod +s /usr/bin/smbmount /usr/bin/smbumount
# sudo chmod +s /sbin/mount.cifs /sbin/umount.cifs
Спасибо сказали:
alexlog
Сообщения: 53
ОС: Debian

Re: Решено: Ошибка обращения к локальные шарам в WINE через NX

Сообщение alexlog »

После приехавших обновлений самбы тоже слетели права на mount.cifs и umount.cifs.
nxsetup --test ткнул носом в эти файлы, после
chmod 4711 /sbin/mount.cifs /sbin/umount.cifs

всё встало на круги своя.
Спасибо сказали:
dimbor
Ведущий рубрики
Сообщения: 1570
Статус: Подвинутый участник

Re: Решено: Ошибка обращения к локальные шарам в WINE через NX

Сообщение dimbor »

Хочется констатировать следующие вещи:
1) Раньше - да, а сейчас smbmount - устаревшая хренотень. Мало того, что по наблюдениям под nx-ом тормознее и ненадежнее кифса, да еще и ее рано или поздно точно выкинут из дистрибутивов.
2) В свое время bsavelev доходчиво это объяснил, и было потрачено немало времени на разбор препятствий на пути (u)mount.cifs. В результате вроде бы все грабли были обозначены. Сейчас с etercifs >= 4.5.5 можно не мытьем (setuid), так катаньем (sudo) в полуавтоматическом режиме (sudoers править из под юзера низя) заставить работать через кифс практически любую серверную ось. "Практически", т.к. в течении пары месяцев багрепортов не поступало.
3) Это веселое хозяйство имеется в последнем RX (1.1.1 ???). По крайней мере здесь оно точно есть. Безвоздмездно, то-есть - даром.
4) Ну и "мультимаунт" для кучи - мелочь, а приятно.
5) Оно все тут и ковырялось/тестилось - тема есть и не одна по настройкам.
Спасибо сказали: