SeaDrive on Mac cannot save Word file (Excel ok)

seadrive

#1

Hi there,

We are on Seafile Pro 6.1.8 and we use SeaDrive 0.8.5.

My friend use it on MacBook with El Capitan 10.11.6. She has Office for Mac 15.25. She can edit and save Excel file with no problem but cannot save or save as Word document (only solution: save on local disk and them move to intended SeaDrive folder). The error message when I try to save is not always the same. The main 2 ones are:

  1. First error message:
  • “Unrecoverable error on Word Work File L_506708289.tmp. Your disk has a media problem preventing Word to use it. Try one of the following: format another disk ; or save the document on another disk”
  • I click OK and then it says “Failed to read Word Work File L_506708289.tmp”
  • I click Cancel and it says “Some data were lost because of disk error.”
  • it then tries to save in a library called .TemporaryItems (that I had never seen in Seafile before) but says “The document may contain text that got lost during conversion to this coding”.
  1. Second error message:
    “A network or a file permission error has been generated. Network connexion might be lost.”

Either way we are never able to save or save as a Word document. Again, Excel works fine.

The part of Seafile log file that pertains to the last 2 tries I made (and that triagged the 2 different error messages posted above) is:

[03/05/18 16:37:58] sync-mgr.c(569): Repo 'Alice' sync state transition from 'synchronized' to 'committing'.
[03/05/18 16:37:58] sync-mgr.c(2656): All operations of repo Alice(71281b06) have been processed.
[03/05/18 16:37:58] sync-mgr.c(569): Repo 'Alice' sync state transition from 'committing' to 'uploading'.
[03/05/18 16:37:58] http-tx-mgr.c(3878): Upload with HTTP sync protocol version 1.
[03/05/18 16:37:58] http-tx-mgr.c(1145): Transfer repo '71281b06': ('normal', 'init') --> ('normal', 'check')
[03/05/18 16:37:59] http-tx-mgr.c(1145): Transfer repo '71281b06': ('normal', 'check') --> ('normal', 'commit')
[03/05/18 16:37:59] http-tx-mgr.c(1145): Transfer repo '71281b06': ('normal', 'commit') --> ('normal', 'fs')
[03/05/18 16:38:00] http-tx-mgr.c(1145): Transfer repo '71281b06': ('normal', 'fs') --> ('normal', 'data')
[03/05/18 16:38:03] http-tx-mgr.c(1145): Transfer repo '71281b06': ('normal', 'data') --> ('normal', 'update-branch')
[03/05/18 16:38:04] http-tx-mgr.c(1145): Transfer repo '71281b06': ('normal', 'update-branch') --> ('finished', 'finished')
[03/05/18 16:38:04] sync-mgr.c(2282): removing blocks for repo 71281b06-77ad-474c-bfb0-50388493eb29
[03/05/18 16:38:04] sync-mgr.c(569): Repo 'Alice' sync state transition from 'uploading' to 'get sync info'.
[03/05/18 16:38:04] sync-mgr.c(569): Repo 'Alice' sync state transition from 'get sync info' to 'synchronized'.
[03/05/18 16:38:04] sync-mgr.c(569): Repo 'Alice' sync state transition from 'synchronized' to 'committing'.
[03/05/18 16:38:04] sync-mgr.c(2656): All operations of repo Alice(71281b06) have been processed.
[03/05/18 16:38:04] sync-mgr.c(569): Repo 'Alice' sync state transition from 'committing' to 'synchronized'.
[03/05/18 16:38:14] http-tx-mgr.c(5004): Bad response code for POST https://app.nihaocloud.com/api/v2.1/copy-move-task/: 404.
[03/05/18 16:38:15] http-tx-mgr.c(4937): Bad response code for POST https://app.nihaocloud.com/api2/repos/71281b06-77ad-474c-bfb0-50388493eb29/file/?p=/Contrat_TO-Receptif_Indonesie_11_03_2011.doc: 403.
[03/05/18 16:38:15] fuse-ops.c(754): Failed to move 71281b06-77ad-474c-bfb0-50388493eb29/Contrat_TO-Receptif_Indonesie_11_03_2011.doc to f9641e87-ac95-4900-93a5-30f4f4a83893/folders.501/TemporaryItems/(Un document en cours d’enregistrement par Word 25)/Word Work File L_506708289.tmp.
[03/05/18 16:38:17] sync-mgr.c(569): Repo '.TemporaryItems' sync state transition from 'synchronized' to 'committing'.
[03/05/18 16:38:17] sync-mgr.c(2656): All operations of repo .TemporaryItems(f9641e87) have been processed.
[03/05/18 16:38:17] sync-mgr.c(569): Repo '.TemporaryItems' sync state transition from 'committing' to 'uploading'.
[03/05/18 16:38:17] http-tx-mgr.c(3878): Upload with HTTP sync protocol version 1.
[03/05/18 16:38:17] http-tx-mgr.c(1145): Transfer repo 'f9641e87': ('normal', 'init') --> ('normal', 'check')
[03/05/18 16:38:17] http-tx-mgr.c(1145): Transfer repo 'f9641e87': ('normal', 'check') --> ('normal', 'commit')
[03/05/18 16:38:18] http-tx-mgr.c(1145): Transfer repo 'f9641e87': ('normal', 'commit') --> ('normal', 'fs')
[03/05/18 16:38:18] http-tx-mgr.c(1145): Transfer repo 'f9641e87': ('normal', 'fs') --> ('normal', 'data')
[03/05/18 16:38:18] http-tx-mgr.c(1145): Transfer repo 'f9641e87': ('normal', 'data') --> ('normal', 'update-branch')
[03/05/18 16:38:19] http-tx-mgr.c(1145): Transfer repo 'f9641e87': ('normal', 'update-branch') --> ('finished', 'finished')
[03/05/18 16:38:19] sync-mgr.c(2282): removing blocks for repo f9641e87-ac95-4900-93a5-30f4f4a83893
[03/05/18 16:38:19] sync-mgr.c(569): Repo '.TemporaryItems' sync state transition from 'uploading' to 'get sync info'.
[03/05/18 16:38:19] sync-mgr.c(569): Repo '.TemporaryItems' sync state transition from 'get sync info' to 'synchronized'.
[03/05/18 16:39:53] http-tx-mgr.c(5004): Bad response code for POST https://app.nihaocloud.com/api/v2.1/copy-move-task/: 404.
[03/05/18 16:39:53] http-tx-mgr.c(4937): Bad response code for POST https://app.nihaocloud.com/api2/repos/71281b06-77ad-474c-bfb0-50388493eb29/file/?p=/Contrat_TO-Receptif_Indonesie_11_03_2011.doc: 403.
[03/05/18 16:39:53] fuse-ops.c(754): Failed to move 71281b06-77ad-474c-bfb0-50388493eb29/Contrat_TO-Receptif_Indonesie_11_03_2011.doc to f9641e87-ac95-4900-93a5-30f4f4a83893/folders.501/TemporaryItems/(Un document en cours d’enregistrement par Word 27)/Word Work File L_506718138.tmp.
[03/05/18 16:39:56] sync-mgr.c(569): Repo '.TemporaryItems' sync state transition from 'synchronized' to 'committing'.
[03/05/18 16:39:56] sync-mgr.c(2656): All operations of repo .TemporaryItems(f9641e87) have been processed.
[03/05/18 16:39:56] sync-mgr.c(569): Repo '.TemporaryItems' sync state transition from 'committing' to 'uploading'.
[03/05/18 16:39:56] http-tx-mgr.c(3878): Upload with HTTP sync protocol version 1.
[03/05/18 16:39:56] http-tx-mgr.c(1145): Transfer repo 'f9641e87': ('normal', 'init') --> ('normal', 'check')
[03/05/18 16:39:57] http-tx-mgr.c(1145): Transfer repo 'f9641e87': ('normal', 'check') --> ('normal', 'commit')
[03/05/18 16:39:57] http-tx-mgr.c(1145): Transfer repo 'f9641e87': ('normal', 'commit') --> ('normal', 'fs')
[03/05/18 16:39:57] http-tx-mgr.c(1145): Transfer repo 'f9641e87': ('normal', 'fs') --> ('normal', 'data')
[03/05/18 16:39:57] http-tx-mgr.c(1145): Transfer repo 'f9641e87': ('normal', 'data') --> ('normal', 'update-branch')
[03/05/18 16:39:57] http-tx-mgr.c(1145): Transfer repo 'f9641e87': ('normal', 'update-branch') --> ('finished', 'finished')
[03/05/18 16:39:57] sync-mgr.c(2282): removing blocks for repo f9641e87-ac95-4900-93a5-30f4f4a83893
[03/05/18 16:39:57] sync-mgr.c(569): Repo '.TemporaryItems' sync state transition from 'uploading' to 'get sync info'.
[03/05/18 16:39:58] sync-mgr.c(569): Repo '.TemporaryItems' sync state transition from 'get sync info' to 'synchronized'.
[03/05/18 16:42:08] http-tx-mgr.c(5004): Bad response code for POST https://app.nihaocloud.com/api/v2.1/copy-move-task/: 404.
[03/05/18 16:42:08] http-tx-mgr.c(4937): Bad response code for POST https://app.nihaocloud.com/api2/repos/71281b06-77ad-474c-bfb0-50388493eb29/file/?p=/Contrat_TO-Receptif_Indonesie_11_03_2011.doc: 403.
[03/05/18 16:42:08] fuse-ops.c(754): Failed to move 71281b06-77ad-474c-bfb0-50388493eb29/Contrat_TO-Receptif_Indonesie_11_03_2011.doc to f9641e87-ac95-4900-93a5-30f4f4a83893/folders.501/TemporaryItems/(Un document en cours d’enregistrement par Word 29)/Word Work File L_3.tmp.
[03/05/18 16:42:11] sync-mgr.c(569): Repo '.TemporaryItems' sync state transition from 'synchronized' to 'committing'.
[03/05/18 16:42:11] sync-mgr.c(2656): All operations of repo .TemporaryItems(f9641e87) have been processed.
[03/05/18 16:42:11] sync-mgr.c(569): Repo '.TemporaryItems' sync state transition from 'committing' to 'uploading'.
[03/05/18 16:42:11] http-tx-mgr.c(3878): Upload with HTTP sync protocol version 1.
[03/05/18 16:42:11] http-tx-mgr.c(1145): Transfer repo 'f9641e87': ('normal', 'init') --> ('normal', 'check')
[03/05/18 16:42:13] http-tx-mgr.c(1145): Transfer repo 'f9641e87': ('normal', 'check') --> ('normal', 'commit')
[03/05/18 16:42:13] http-tx-mgr.c(1145): Transfer repo 'f9641e87': ('normal', 'commit') --> ('normal', 'fs')
[03/05/18 16:42:14] http-tx-mgr.c(1145): Transfer repo 'f9641e87': ('normal', 'fs') --> ('normal', 'data')
[03/05/18 16:42:14] http-tx-mgr.c(1145): Transfer repo 'f9641e87': ('normal', 'data') --> ('normal', 'update-branch')
[03/05/18 16:42:14] http-tx-mgr.c(1145): Transfer repo 'f9641e87': ('normal', 'update-branch') --> ('finished', 'finished')
[03/05/18 16:42:14] sync-mgr.c(2282): removing blocks for repo f9641e87-ac95-4900-93a5-30f4f4a83893
[03/05/18 16:42:14] sync-mgr.c(569): Repo '.TemporaryItems' sync state transition from 'uploading' to 'get sync info'.
[03/05/18 16:42:14] sync-mgr.c(569): Repo '.TemporaryItems' sync state transition from 'get sync info' to 'synchronized'.

Anybody has an idea what to do?
Thanks!


#2

Nobody has this problem? Or know something about it?
Thanks!


#3

Can you try to “Disable sync MS Office temp files” ?


#4

I have tried it already and the result is the same.


#5

I think that’s OSXFuse problem what I see they have some critical issues on El Capitan, but no one similiar with your problem. As last my idea, try update to latest version of OSXFuse may it help.

@daniel.pan may can look into it.