Проблема с сетевой папкой [РЕШЕНО ЧАСТИЧНО, Issue 105283]

Автор shabanovve, 22 июня 2010, 11:29

0 Пользователи и 1 гость просматривают эту тему.

shabanovve

Цитата: bormant от 22 июня 2010, 13:34в "консоли" net use z:
Я проверил вариант с монтированием сетевого диска net use z: \\SERVER...

net use z: \\SERVER\share
z:
cd test
"C:\Program Files\OpenOffice.org 2.3\program\swriter.exe" ./test.odt
pause
net use /DELETE z:
Файлы открывает нормально.

shabanovve

Значит проблема когда используешь UNC путь?

bormant

http://qa.openoffice.org/issues/show_bug.cgi?id=105283
Других заявок с ходу на эту тему не нашёл. Вежливо пошумите (только английский), проголосуйте, привлеките внимание разработчиков к проблеме.
Возможно, рядом есть товарищ с профайлером/отладчиком -- попросите отследить, где оно "задумывается", отпишите о результатах... Возможно, рядом есть товарищ, способный в исходниках поправить поведение -- шлите патч.

Если ничего не делать -- проблема сама собой не разрешится. Это ж бубль гум open source.
Автору на яд. Поддержать форум.

shabanovve

Спасибо за совет, bormant.
Я сам вышел на http://qa.openoffice.org/servlets/ReadMsg?listName=dev&msgNo=13096
Там написано:
When the last file path used in OOo is a UNC pathname like
\\myserver\myshare and Windows can't access that path anymore (server
unreachable, name resolution not working etc.), there's usually a
timeout of about 30 seconds. Workaround is to map the UNC patch to a
drive letter, then the timeout occurs immediately.
Короче, монтировать диск и не париться.
Но вот проблема - пользователи этого делать не умеют. Да если и умели - это напряжно на каждую папку диск монтировать. :)

Syzygy

Так-так, а подробнее? Что нужно сделать, чтобы избежать проблемы - папкку смонтировать в виде диска?
A Matter of Life and Death

Рыбка Рио

Но ведь можно же сразу весь диск, а не 1 папку, подключить как сетевой диск?

Цитата: Syzygy от 22 июня 2010, 16:25
Так-так, а подробнее? Что нужно сделать, чтобы избежать проблемы - папкку смонтировать в виде диска?
Да, подключить сетевую папку как диск.
ubuntu 12.04 + LibO3.6.0

Рыбка Рио

Кстати, сетевой диск можно подключить открыв Проводник, и перейдя в меню Сервис/Подключить сетевой диск...
Похоже весь диск нельзя подключить как сетевой диск. Но можно всё нужное сбросить в одну папку, которую потом и подключить как сетевой диск.
ubuntu 12.04 + LibO3.6.0

bormant

i13096 немного другой случай, там вполне обоснованный сетевой таймаут при попытке обратиться к несуществующему ресурсу.
Цитата: Крио от 22 июня 2010, 17:59Похоже весь диск нельзя подключить как сетевой диск.
Можно. Но обычно смысла в этом немного, включая вопросы безопасности.
Автору на яд. Поддержать форум.

smaharbA

2.3 уже нету
на 3.0 от гооо открывается первый раз секунд 20, затем (без запущенного ооо) секунд 10
мсо пошустрее, но не критично
(файл с фотками и прочим, мег ворда)

может отключить согласование подписей ?
Я конечно далек от мысли... (с)

Рыбка Рио

Цитата: bormant от 22 июня 2010, 21:34Можно. Но обычно смысла в этом немного, включая вопросы безопасности.
Точно, можно, извините. Ведь локальный диск из сети выглядит как папка с любым заданным именем.
ubuntu 12.04 + LibO3.6.0

shabanovve

С помощью wireshark я определил, что ооо подвисает на несколько минут после появления в логах STATUS_BAD_NETWORK_NAME.
Оказывается после запуска ооо следует попытка подключиться к несуществующему сетевому ресурсу. Например, пытаемся двойным кликом открыть odt файл из папки \\server\share, ооо лезет в папку \\server\shar <---- не хватает одной буквы на конце! Лезет не туда. Мне понятно почему так долго открывает, не понятно только как файлы (пусть с задержкой)  открываются вообще?!!

Helen

Цитата: shabanovve от 14 июля 2010, 12:02Оказывается после запуска ооо следует попытка подключиться к несуществующему сетевому ресурсу. Например, пытаемся двойным кликом открыть odt файл из папки \\server\share, ооо лезет в папку \\server\shar <---- не хватает одной буквы на конце!
в баге 105283 это можете изложить?

Цитата: shabanovve от 14 июля 2010, 12:02Мне понятно почему так долго открывает, не понятно только как файлы (пусть с задержкой)  открываются вообще?!!
может он обращается к несуществующему ресурсу не в момент открытия файла, а чтобы создать файл блокировок?

prof-alex

Цитата: shabanovve от 14 июля 2010, 13:02
из папки \\server\share, ооо лезет в папку \\server\shar <---- не хватает одной буквы на конце!
Это сюда: http://qa.openoffice.org/issues/show_bug.cgi?id=14986

«Студентов, ранее изучавших Бейсик, практически невозможно обучить хорошему программированию. Как потенциальные программисты они подверглись необратимой умственной деградации» Э. Дейкстра

shabanovve

Цитата: prof-alex от 14 июля 2010, 21:58
Цитата: shabanovve от 14 июля 2010, 13:02
из папки \\server\share, ооо лезет в папку \\server\shar <---- не хватает одной буквы на конце!
Это сюда: http://qa.openoffice.org/issues/show_bug.cgi?id=14986
А решение где?
У разработчиков есть решение?
Я посмотрел ссылку и подумал, что дело безнадежное. Может проблема не в ооо, может это как-то с контроллером домена связано?  Есть у кого-нибудь позитивный опыт?

kpalagin

У одного из моих пользователей такая-же беда и Wireshark действительно показывает обращение к шаре с именем на символ короче чем реальное.
Я в 14986 выступил.