Problema de sincronización owncloud con paquete office

feature-request

#1

Hola, necesito ayuda.

Tengo un equipoA con una cuenta owncloud usuarioA que comparte una carpeta con otros usuarios.
El equipoA sincroniza bien sus archivos con otros usuarios pero el equipoB cuando modifica archivos office, excel, entonces en el equipoA aparecen temporales en vez de aparecer el propio archivo.
Si en vez de tratarse de archivos office, hablamos de por ejemplo imagenes, entonces lo hace bien.

He probado en un equipoC con la cuenta de owncloud usuarioA probar a sincronizar y observo que lo hace bien.

Por tanto creo que hay un problema con el cliente con el equipoA. He probado a instalar openOffice, reinstalar el cliente owncloud, a actualizar owcloud... pero nada.

En el visor de sucesos de EquipoA veo que pone sin permisos, y por ello crea temporales pero no se porque hace eso.

He probado tambien a sincronizar con excel, word,... cerrados en ambos pcs pero nada.

Ahora mismo tengo la cuenta usuarioA configurada en equipoA y equipoC, y observo que cuando edito un excel en equipoB veo que los cambios solamente se hacen bien en equipoC, y que en equipoA se crean temporales


#2

Los archivos temporales no se deberían sincronizar. Estas usuando el cliente de ownCloud o usas un cliente Webdav?

Si usas el cliente de owncloud revisa en la liste de los archivos ignorados y ve por que e estan subiendo.

Puedes ver en el archivo log (owncloud.log) del servidor y en el de los clientes (https://doc.owncloud.com/desktop/2.3/troubleshooting.html) que es lo que está ocurriendo

puedes ser mas especifico en este punto, el visor de sucesos de microsoft o el del cliente de owncloud (Activity)?

Al igual que arriba, por favor revisa tus logs.

Saludos
Carlos


#3

Uso el propio cliente owncloud. Tengo estos dos logs

CZ\test\Nuevo Hoja de cálculo de Microsoft Office Excel.xlsx"
07-24 15:22:11:258 628 OCC::OwncloudPropagator::scheduleNextJob: Can pump in another request! activeJobs = 3
07-24 15:22:11:258 628 OCC::PropagateDownloadFile::start: virtual void OCC::PropagateDownloadFile::start() "5. Biomecanica CZ/test/test1.xlsm" 3
07-24 15:22:11:258 628 OCC::OwncloudPropagator::localFileNameClash: CaseClashCheck for "C:/Users/Usuario/Documents/owncloud/5. Biomecanica CZ/test/test1.xlsm"
07-24 15:22:11:258 628 OCC::PropagateDownloadFile::start: File is already complete, no need to download
07-24 15:22:11:263 628 OCC::OwncloudPropagator::localFileNameClash: CaseClashCheck for "C:/Users/Usuario/Documents/owncloud/5. Biomecanica CZ/test/test1.xlsm"
07-24 15:22:11:263 628 OCC::FileSystem::uncheckedRenameReplace: FAIL: renaming temp file to final failed: "Acceso denegado.\r\n"
07-24 15:22:11:263 628 OCC::PropagateDownloadFile::downloadFinished: void OCC::PropagateDownloadFile::downloadFinished() "Rename failed: C:/Users/Usuario/Documents/owncloud/5. Biomecanica CZ/test/.test1.xlsm.~77c3 => C:/Users/Usuario/Documents/owncloud/5. Biomecanica CZ/test/test1.xlsm"
07-24 15:22:11:263 628 OCC::SyncEngine::slotItemCompleted: void OCC::SyncEngine::slotItemCompleted(const SyncFileItemPtr&) "5. Biomecanica CZ/test/test1.xlsm" INSTRUCTION_NEW 3 "Acceso denegado.\r\n"
07-24 15:22:11:263 628 OCC::SocketListener::sendMessage: SocketApi: Sending message: "STATUS:OK+SWM:C:\Users\Usuario\Documents\owncloud\5. Biomecanica CZ\test\test1.xlsm"

07-24 16:03:23:832 4268 OCC::FolderWatcher::pathIsIgnored: * Ignoring file "C:/Users/Usuario/Documents/owncloud/5. Biomecanica CZ/test/.ANA99.xlsx.~864"
07-24 16:03:23:832 4268 OCC::OwncloudPropagator::scheduleNextJob: Can pump in another request! activeJobs = 3


#4

Este log lo obtengo desde la parte de consola del cliente owncloud en el equipoA

07-27 20:07:15:722 8404 OCC::PropagateDownloadFile::slotGetFinished: void OCC::PropagateDownloadFile::slotGetFinished() QUrl("https://XXXX.net/owncloud/remote.php/webdav/5. Biomecanica CZ/test/HEREXHERE3.docx") FINISHED WITH STATUS QNetworkReply::NetworkError(NoError) "" 0 0 0 0 "" "0"
07-27 20:07:15:727 8404 OCC::OwncloudPropagator::localFileNameClash: CaseClashCheck for "C:/Users/Usuario/Documents/owncloud/5. Biomecanica CZ/test/HEREXHERE3.docx"
07-27 20:07:15:727 8404 OCC::FileSystem::uncheckedRenameReplace: FAIL: renaming temp file to final failed: "Acceso denegado.\r\n"
07-27 20:07:15:727 8404 OCC::PropagateDownloadFile::downloadFinished: void OCC::PropagateDownloadFile::downloadFinished() "Rename failed: C:/Users/Usuario/Documents/owncloud/5. Biomecanica CZ/test/.HEREXHERE3.docx.~3d66 => C:/Users/Usuario/Documents/owncloud/5. Biomecanica CZ/test/HEREXHERE3.docx"
07-27 20:07:15:727 8404 OCC::SyncEngine::slotItemCompleted: void OCC::SyncEngine::slotItemCompleted(const SyncFileItemPtr&) "5. Biomecanica CZ/test/HEREXHERE3.docx" INSTRUCTION_NEW 3 "Acceso denegado.\r\n"
07-27 20:07:15:732 8404 OCC::FolderWatcher::pathIsIgnored: * Ignoring file "C:/Users/Usuario/Documents/owncloud/5. Biomecanica CZ/test/.HEREXHERE3.docx.~3d66"


#5

Con goodsync me funciona correctamente. Me imagino que se trata de un bug del cliente de owncloud.

Espero que la solución para otros usuarios les valga.

Saludos.