Repository navigation
encfs + acd_cli fuse mount = Illegal seek? #376
Copy link
Copy link
Closed
Labels
Description
acd_cli 0.3.1, api 0.9.0
encfs version 1.8.1
acd_cli -d -nl mount -i0 -fg /mnt/acdencfs -v -f /mnt/acd/k /mnt/acde- The encfs store has been created with default settings (paranoia).
cp ~/bbb_sunflower_1080p_60fps_normal.mp4 /mnt/acde/- Error appears
cp: error writing '/mnt/acde/bbb_sunflower_1080p_60fps_normal.mp4': Input/output error
cp: failed to close '/mnt/acde/bbb_sunflower_1080p_60fps_normal.mp4': Remote I/O error
Tail of encFS log:
17:20:00 (encfs.cpp:133) write /mnt/acd/k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A
17:20:00 (FileNode.cpp:226) FileNode::write offset 0, data size 4096
17:20:00 (CipherFileIO.cpp:209) creating new file IV header
17:20:00 (CipherFileIO.cpp:235) initHeader finished, fileIV = 16822189998120688482
17:20:00 (CipherFileIO.cpp:395) Called blockWrite
17:20:00 (CipherFileIO.cpp:395) Called blockWrite
17:20:00 (CipherFileIO.cpp:395) Called blockWrite
17:20:00 (CipherFileIO.cpp:395) Called blockWrite
17:20:00 (CipherFileIO.cpp:404) Called streamWrite
17:20:00 (encfs.cpp:133) write /mnt/acd/k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A
17:20:00 (FileNode.cpp:226) FileNode::write offset 4096, data size 4096
17:20:00 (CipherFileIO.cpp:395) Called blockWrite
17:20:00 (RawFileIO.cpp:218) write failed at offset 4104 for 1024 bytes: Illegal seek
17:20:00 (encfs.cpp:136) write error: Input/output error
17:20:00 (encfs.cpp:97) getxattr /mnt/acd/k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A
17:20:00 (encfs.cpp:103) getxattr error: Operation not supported
17:20:00 (encfs.cpp:133) write /mnt/acd/k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A
17:20:00 (FileNode.cpp:226) FileNode::write offset 4096, data size 4096
17:20:00 (CipherFileIO.cpp:395) Called blockWrite
17:20:00 (RawFileIO.cpp:218) write failed at offset 4104 for 1024 bytes: Illegal seek
17:20:00 (encfs.cpp:136) write error: Input/output error
17:20:00 (encfs.cpp:133) flush /mnt/acd/k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A
17:20:00 (RawFileIO.cpp:112) open call for read only file
17:20:00 (RawFileIO.cpp:118) using existing file descriptor
17:20:00 (encfs.cpp:136) flush error: Remote I/O error
tail of acd_cli log:
16-08-10 17:19:58.457 [DEBUG] [acdcli.acd_fuse] - -> getattr /k (None,)
16-08-10 17:19:58.459 [DEBUG] [acdcli.acd_fuse] - <- getattr {'st_atime': 1470842398.4589376, 'st_mtime': 1470834547.809, 'st_ctime': 1470833888.736, 'st_nlink': 1, 'st_mode': 16895}
16-08-10 17:19:58.460 [DEBUG] [acdcli.acd_fuse] - -> getattr /bbb_sunflower_1080p_60fps_normal.mp4 (None,)
16-08-10 17:19:58.461 [DEBUG] [acdcli.acd_fuse] - <- getattr {'st_mtime': 1470834347.515, 'st_nlink': 1, 'st_mode': 33206, 'st_atime': 1470842398.4613223, 'st_ctime': 1470834301.239, 'st_size': 36913152}
16-08-10 17:19:58.462 [DEBUG] [acdcli.acd_fuse] - -> getattr /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A (None,)
16-08-10 17:19:58.463 [DEBUG] [acdcli.acd_fuse] - <- getattr '[Errno 2] No such file or directory'
16-08-10 17:19:58.464 [DEBUG] [acdcli.acd_fuse] - -> getattr /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A (None,)
16-08-10 17:19:58.466 [DEBUG] [acdcli.acd_fuse] - <- getattr '[Errno 2] No such file or directory'
16-08-10 17:19:58.466 [DEBUG] [acdcli.acd_fuse] - -> open /bbb_sunflower_1080p_60fps_normal.mp4 ('0x8000',)
16-08-10 17:19:58.467 [DEBUG] [acdcli.acd_fuse] - <- open 3
16-08-10 17:19:58.468 [DEBUG] [acdcli.acd_fuse] - -> getattr /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A (None,)
16-08-10 17:19:58.469 [DEBUG] [acdcli.acd_fuse] - <- getattr '[Errno 2] No such file or directory'
16-08-10 17:19:58.470 [DEBUG] [acdcli.acd_fuse] - -> getattr /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A (None,)
16-08-10 17:19:58.471 [DEBUG] [acdcli.acd_fuse] - <- getattr '[Errno 2] No such file or directory'
16-08-10 17:19:58.471 [DEBUG] [acdcli.acd_fuse] - -> getattr /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A (None,)
16-08-10 17:19:58.472 [DEBUG] [acdcli.acd_fuse] - <- getattr '[Errno 2] No such file or directory'
16-08-10 17:19:58.473 [DEBUG] [acdcli.acd_fuse] - -> getattr /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A (None,)
16-08-10 17:19:58.474 [DEBUG] [acdcli.acd_fuse] - <- getattr '[Errno 2] No such file or directory'
16-08-10 17:19:58.474 [DEBUG] [acdcli.acd_fuse] - -> create /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A (33260,)
16-08-10 17:19:58.482 [DEBUG] [acdcli.api.backoff_req] - Retry 0, waiting -13.501484s
16-08-10 17:19:58.482 [INFO] [acdcli.api.backoff_req] - POST "https://content-na.drive.amazonaws.com/cdproxy/nodes"
16-08-10 17:19:58.482 [DEBUG] [acdcli.api.backoff_req] - <MultipartEncoder: OrderedDict([('metadata', '{"name": "dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A", "kind": "FILE", "parents": ["STEWq0YVQkSV1T130i-btQ"]}'), ('content', ('dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA%2CpD2LCYkcWIgHwFnYeAb7UGL0A', <_io.BytesIO object at 0x7f0ab47c9620>, 'application/octet-stream'))])>
send: b'POST /cdproxy/nodes?suppress=deduplication HTTP/1.1\r\nHost: content-na.drive.amazonaws.com\r\nUser-Agent: acdcli.api/0.9.0 python-requests/2.11.0\r\nConnection: keep-alive\r\nAccept-Encoding: gzip, deflate\r\nAccept: */*\r\nContent-Type: multipart/form-data; boundary=212b3306da2646768db6029493379037\r\nContent-Length: 471\r\nAuthorization: Bearer Atza|IwEBIIS6bHWaRe1PDVvNP9kaPFEtZg7IRht2mNupSmMDzWk-oPWArtLj1ODDcsNqdhimKLcUoFMMIhPyShmV9zU6T6rdvErV-7FomMUKUZrXM8EnL4bG_hWBjI-9teGs5Ujz4Usz77COaGYIlj0hdI2dIZLKNVQfHePOkwJjd6wmVIgKkdNRp2ahw9d_d921sGSrKMg6Q6nJE_NHP_BMx5Y3nFaMBP1EFL363JPyHQ9gGo_wEsFlE4iX8H6TmBozZe7NC9vR9EaqwsV9xW21B4T_sfyWpy9yQ_LzBm_AXk7XqbMSpmgHiLYsb3DQNquisYv7z-VzktGep4PLVmw5z76Y-TY0HQFF9cVzFosPkMQ0tQMDM8ruIuwLy3iObR9CUOVGQ4RSSbra_snEAoJi_iX2Wu3rvTFSjtSJc_L0vjbzgkDGLBfzuVihqlsyvtpnjUZpkliAYWHbgUaF6-GKaoFHw-mIDAjLgeX1ln2ajsC4emfg88l6gOP1--q6GsEo8JPGohgL8JbRYEr61zFzMNycHlpkyspvg3Iy_txyzo1HSs2_RN4wq0NaKDno20AVExk92S4\r\n\r\n'
send: <MultipartEncoder: OrderedDict([('metadata', '{"name": "dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A", "kind": "FILE", "parents": ["STEWq0YVQkSV1T130i-btQ"]}'), ('content', ('dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA%2CpD2LCYkcWIgHwFnYeAb7UGL0A', <_io.BytesIO object at 0x7f0ab47c9620>, 'application/octet-stream'))])>
sendIng a read()able
reply: 'HTTP/1.1 201 Created\r\n'
header: Content-Type header: Date header: Server header: x-amzn-RequestId header: Content-Length header: Connection 16-08-10 17:19:58.816 [DEBUG] [requests.packages.urllib3.connectionpool] - "POST /cdproxy/nodes?suppress=deduplication HTTP/1.1" 201 635
16-08-10 17:19:58.817 [DEBUG] [acdcli.api.backoff_req] - x-amzn-RequestId: 494d003b-5faf-431b-9f7b-17781dedf386
16-08-10 17:19:58.825 [INFO] [acdcli.cache.sync] - Inserted/updated 1 file(s).
16-08-10 17:19:58.842 [INFO] [acdcli.cache.sync] - Parented 1 node(s).
16-08-10 17:19:58.843 [DEBUG] [acdcli.acd_fuse] - <- create 4
16-08-10 17:19:58.844 [DEBUG] [acdcli.acd_fuse] - -> getattr /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A (None,)
16-08-10 17:19:58.845 [DEBUG] [acdcli.acd_fuse] - <- getattr {'st_mtime': 1470835198.713, 'st_nlink': 1, 'st_mode': 33206, 'st_atime': 1470842398.845364, 'st_ctime': 1470835198.564, 'st_size': 0}
16-08-10 17:19:58.846 [DEBUG] [acdcli.acd_fuse] - -> flush /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A (4,)
16-08-10 17:19:58.846 [DEBUG] [acdcli.acd_fuse] - <- flush None
16-08-10 17:19:58.847 [DEBUG] [acdcli.acd_fuse] - -> release /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A (4,)
16-08-10 17:19:58.847 [DEBUG] [acdcli.acd_fuse] - <- release None
16-08-10 17:19:58.847 [DEBUG] [acdcli.acd_fuse] - -> open /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A ('0x8002',)
16-08-10 17:19:58.849 [DEBUG] [acdcli.acd_fuse] - <- open 5
16-08-10 17:19:58.850 [DEBUG] [acdcli.acd_fuse] - -> read /bbb_sunflower_1080p_60fps_normal.mp4 (131072, 0, 3)
16-08-10 17:19:58.850 [DEBUG] [acdcli.api.content] - chunk o 0 l 524288000
16-08-10 17:19:58.850 [DEBUG] [acdcli.api.backoff_req] - Retry 0, waiting 0.363036s
16-08-10 17:19:59.214 [INFO] [acdcli.api.backoff_req] - GET "https://content-na.drive.amazonaws.com/cdproxy/nodes/wVf6bh7OQYaxTMIvdjJmXw/content"
send: b'GET /cdproxy/nodes/wVf6bh7OQYaxTMIvdjJmXw/content HTTP/1.1\r\nHost: content-na.drive.amazonaws.com\r\nUser-Agent: acdcli.api/0.9.0 python-requests/2.11.0\r\nConnection: keep-alive\r\nAccept-Encoding: gzip, deflate\r\nAccept: */*\r\nRange: bytes=0-524287999\r\nAuthorization: Bearer Atza|IwEBIIS6bHWaRe1PDVvNP9kaPFEtZg7IRht2mNupSmMDzWk-oPWArtLj1ODDcsNqdhimKLcUoFMMIhPyShmV9zU6T6rdvErV-7FomMUKUZrXM8EnL4bG_hWBjI-9teGs5Ujz4Usz77COaGYIlj0hdI2dIZLKNVQfHePOkwJjd6wmVIgKkdNRp2ahw9d_d921sGSrKMg6Q6nJE_NHP_BMx5Y3nFaMBP1EFL363JPyHQ9gGo_wEsFlE4iX8H6TmBozZe7NC9vR9EaqwsV9xW21B4T_sfyWpy9yQ_LzBm_AXk7XqbMSpmgHiLYsb3DQNquisYv7z-VzktGep4PLVmw5z76Y-TY0HQFF9cVzFosPkMQ0tQMDM8ruIuwLy3iObR9CUOVGQ4RSSbra_snEAoJi_iX2Wu3rvTFSjtSJc_L0vjbzgkDGLBfzuVihqlsyvtpnjUZpkliAYWHbgUaF6-GKaoFHw-mIDAjLgeX1ln2ajsC4emfg88l6gOP1--q6GsEo8JPGohgL8JbRYEr61zFzMNycHlpkyspvg3Iy_txyzo1HSs2_RN4wq0NaKDno20AVExk92S4\r\n\r\n'
reply: 'HTTP/1.1 206 Partial Content\r\n'
header: Accept-Ranges header: Cache-Control header: Content-Range header: Content-Type header: Date header: ETag header: Server header: x-amzn-RequestId header: Content-Length header: Connection 16-08-10 17:19:59.898 [DEBUG] [requests.packages.urllib3.connectionpool] - "GET /cdproxy/nodes/wVf6bh7OQYaxTMIvdjJmXw/content HTTP/1.1" 206 36913152
16-08-10 17:19:59.899 [DEBUG] [acdcli.api.backoff_req] - x-amzn-RequestId: 932c541d-1003-4ca3-b696-a103b016a2e5
16-08-10 17:20:00.209 [DEBUG] [acdcli.acd_fuse] - <- read 131072
16-08-10 17:20:00.210 [DEBUG] [acdcli.acd_fuse] - -> read /bbb_sunflower_1080p_60fps_normal.mp4 (131072, 131072, 3)
16-08-10 17:20:00.211 [DEBUG] [acdcli.acd_fuse] - s: 131072-36913151; r: 131072-262143
16-08-10 17:20:00.292 [DEBUG] [acdcli.acd_fuse] - <- read 131072
16-08-10 17:20:00.293 [DEBUG] [acdcli.acd_fuse] - -> getattr /k (None,)
16-08-10 17:20:00.295 [DEBUG] [acdcli.acd_fuse] - <- getattr {'st_atime': 1470842400.2949023, 'st_mtime': 1470834547.809, 'st_ctime': 1470833888.736, 'st_nlink': 1, 'st_mode': 16895}
16-08-10 17:20:00.295 [DEBUG] [acdcli.acd_fuse] - -> getattr /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A (None,)
16-08-10 17:20:00.297 [DEBUG] [acdcli.acd_fuse] - <- getattr {'st_mtime': 1470835198.713, 'st_nlink': 1, 'st_mode': 33206, 'st_atime': 1470842400.296828, 'st_ctime': 1470835198.564, 'st_size': 0}
16-08-10 17:20:00.297 [DEBUG] [acdcli.acd_fuse] - -> getxattr /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A ('security.capability',)
16-08-10 17:20:00.297 [DEBUG] [acdcli.acd_fuse] - <- getxattr '[Errno 95] Operation not supported'
16-08-10 17:20:00.298 [DEBUG] [acdcli.acd_fuse] - -> getxattr /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A ('security.capability',)
16-08-10 17:20:00.299 [DEBUG] [acdcli.acd_fuse] - <- getxattr '[Errno 95] Operation not supported'
16-08-10 17:20:00.299 [DEBUG] [acdcli.acd_fuse] - -> write /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A (8, 0, 5)
16-08-10 17:20:00.300 [DEBUG] [acdcli.api.content] - Stream does not support peeking, upload will fail if stream does not contain at least one byte.
16-08-10 17:20:00.300 [DEBUG] [acdcli.acd_fuse] - <- write 8
16-08-10 17:20:00.301 [DEBUG] [acdcli.acd_fuse] - -> getxattr /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A ('security.capability',)
16-08-10 17:20:00.301 [DEBUG] [acdcli.acd_fuse] - <- getxattr '[Errno 95] Operation not supported'
16-08-10 17:20:00.301 [DEBUG] [acdcli.acd_fuse] - -> write /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A (1024, 8, 5)
16-08-10 17:20:00.302 [DEBUG] [acdcli.acd_fuse] - <- write 1024
16-08-10 17:20:00.302 [DEBUG] [acdcli.acd_fuse] - -> getxattr /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A ('security.capability',)
16-08-10 17:20:00.302 [DEBUG] [acdcli.acd_fuse] - <- getxattr '[Errno 95] Operation not supported'
16-08-10 17:20:00.303 [DEBUG] [acdcli.acd_fuse] - -> write /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A (1024, 1032, 5)
16-08-10 17:20:00.303 [DEBUG] [acdcli.acd_fuse] - <- write 1024
16-08-10 17:20:00.303 [DEBUG] [acdcli.acd_fuse] - -> getxattr /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A ('security.capability',)
16-08-10 17:20:00.303 [DEBUG] [acdcli.acd_fuse] - <- getxattr '[Errno 95] Operation not supported'
16-08-10 17:20:00.304 [DEBUG] [acdcli.acd_fuse] - -> write /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A (1024, 2056, 5)
16-08-10 17:20:00.304 [DEBUG] [acdcli.acd_fuse] - <- write 1024
16-08-10 17:20:00.304 [DEBUG] [acdcli.acd_fuse] - -> getxattr /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A ('security.capability',)
16-08-10 17:20:00.304 [DEBUG] [acdcli.acd_fuse] - <- getxattr '[Errno 95] Operation not supported'
16-08-10 17:20:00.305 [DEBUG] [acdcli.acd_fuse] - -> write /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A (1024, 3080, 5)
16-08-10 17:20:00.305 [DEBUG] [acdcli.acd_fuse] - <- write 1024
16-08-10 17:20:00.305 [DEBUG] [acdcli.acd_fuse] - -> getxattr /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A ('security.capability',)
16-08-10 17:20:00.306 [DEBUG] [acdcli.acd_fuse] - <- getxattr '[Errno 95] Operation not supported'
16-08-10 17:20:00.306 [DEBUG] [acdcli.acd_fuse] - -> write /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A (40, 4104, 5)
16-08-10 17:20:00.306 [DEBUG] [acdcli.acd_fuse] - <- write 40
16-08-10 17:20:00.307 [DEBUG] [acdcli.acd_fuse] - -> getxattr /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A ('security.capability',)
16-08-10 17:20:00.307 [DEBUG] [acdcli.acd_fuse] - <- getxattr '[Errno 95] Operation not supported'
16-08-10 17:20:00.307 [DEBUG] [acdcli.acd_fuse] - -> write /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A (1024, 4104, 5)
16-08-10 17:20:00.307 [ERROR] [acdcli.acd_fuse] - Wrong offset for writing to fh 5.
16-08-10 17:20:00.308 [DEBUG] [acdcli.acd_fuse] - <- write '[Errno 29] Illegal seek'
16-08-10 17:20:00.308 [DEBUG] [acdcli.acd_fuse] - -> getxattr /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A ('security.capability',)
16-08-10 17:20:00.308 [DEBUG] [acdcli.acd_fuse] - <- getxattr '[Errno 95] Operation not supported'
16-08-10 17:20:00.309 [DEBUG] [acdcli.acd_fuse] - -> getattr /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A (None,)
16-08-10 17:20:00.311 [DEBUG] [acdcli.acd_fuse] - <- getattr {'st_mtime': 1470835198.713, 'st_nlink': 1, 'st_mode': 33206, 'st_atime': 1470842400.3107936, 'st_ctime': 1470835198.564, 'st_size': 0}
16-08-10 17:20:00.311 [DEBUG] [acdcli.acd_fuse] - -> getxattr /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A ('security.capability',)
16-08-10 17:20:00.312 [DEBUG] [acdcli.acd_fuse] - <- getxattr '[Errno 95] Operation not supported'
16-08-10 17:20:00.312 [DEBUG] [acdcli.acd_fuse] - -> write /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A (1024, 4104, 5)
16-08-10 17:20:00.312 [ERROR] [acdcli.acd_fuse] - Wrong offset for writing to fh 5.
16-08-10 17:20:00.312 [DEBUG] [acdcli.acd_fuse] - <- write '[Errno 29] Illegal seek'
16-08-10 17:20:00.313 [DEBUG] [acdcli.acd_fuse] - -> flush /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A (5,)
16-08-10 17:20:00.314 [DEBUG] [acdcli.acd_fuse] - <- flush '[Errno 121] Remote I/O error'
16-08-10 17:20:00.314 [DEBUG] [acdcli.acd_fuse] - -> flush /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A (5,)
16-08-10 17:20:00.315 [DEBUG] [acdcli.acd_fuse] - <- flush '[Errno 121] Remote I/O error'
16-08-10 17:20:00.314 [DEBUG] [acdcli.acd_fuse] - -> flush /bbb_sunflower_1080p_60fps_normal.mp4 (3,)
16-08-10 17:20:00.315 [DEBUG] [acdcli.acd_fuse] - <- flush None
16-08-10 17:20:00.316 [DEBUG] [acdcli.acd_fuse] - -> release /bbb_sunflower_1080p_60fps_normal.mp4 (3,)
16-08-10 17:20:00.319 [DEBUG] [acdcli.acd_fuse] - <- release None
16-08-10 17:20:00.315 [DEBUG] [acdcli.acd_fuse] - -> release /k/dzRJ4DV08dGs7xdT30SLRGDzGbeukzViaXIi5ncqA,pD2LCYkcWIgHwFnYeAb7UGL0A (5,)
16-08-10 17:20:00.319 [DEBUG] [acdcli.acd_fuse] - <- release '[Errno 121] Remote I/O error'
16-08-10 17:20:00.311 [DEBUG] [acdcli.api.backoff_req] - Retry 0, waiting -0.137183s
16-08-10 17:20:00.320 [INFO] [acdcli.api.backoff_req] - PUT "https://content-na.drive.amazonaws.com/cdproxy/nodes/MqjHHkJqR_SrjJRaqn1MhA/content"
16-08-10 17:20:00.320 [DEBUG] [acdcli.api.backoff_req] - <generator object ContentMixin._multipart_stream at 0x7f0ab47abe60>
16-08-10 17:20:00.321 [INFO] [requests.packages.urllib3.connectionpool] - Resetting dropped connection: content-na.drive.amazonaws.com
send: b'PUT /cdproxy/nodes/MqjHHkJqR_SrjJRaqn1MhA/content HTTP/1.1\r\nHost: content-na.drive.amazonaws.com\r\nUser-Agent: acdcli.api/0.9.0 python-requests/2.11.0\r\nConnection: keep-alive\r\nAccept-Encoding: gzip, deflate\r\nAccept: */*\r\nContent-Type: multipart/form-data; boundary=5775f5335a1044a981675dd6b61bb569\r\nTransfer-Encoding: chunked\r\nAuthorization: Bearer Atza|IwEBIIS6bHWaRe1PDVvNP9kaPFEtZg7IRht2mNupSmMDzWk-oPWArtLj1ODDcsNqdhimKLcUoFMMIhPyShmV9zU6T6rdvErV-7FomMUKUZrXM8EnL4bG_hWBjI-9teGs5Ujz4Usz77COaGYIlj0hdI2dIZLKNVQfHePOkwJjd6wmVIgKkdNRp2ahw9d_d921sGSrKMg6Q6nJE_NHP_BMx5Y3nFaMBP1EFL363JPyHQ9gGo_wEsFlE4iX8H6TmBozZe7NC9vR9EaqwsV9xW21B4T_sfyWpy9yQ_LzBm_AXk7XqbMSpmgHiLYsb3DQNquisYv7z-VzktGep4PLVmw5z76Y-TY0HQFF9cVzFosPkMQ0tQMDM8ruIuwLy3iObR9CUOVGQ4RSSbra_snEAoJi_iX2Wu3rvTFSjtSJc_L0vjbzgkDGLBfzuVihqlsyvtpnjUZpkliAYWHbgUaF6-GKaoFHw-mIDAjLgeX1ln2ajsC4emfg88l6gOP1--q6GsEo8JPGohgL8JbRYEr61zFzMNycHlpkyspvg3Iy_txyzo1HSs2_RN4wq0NaKDno20AVExk92S4\r\n\r\n'
send: b'8e'
send: b'\r\n'
send: b'--5775f5335a1044a981675dd6b61bb569\r\nContent-Disposition: form-data; name="content"; filename="foo"\r\nContent-Type: application/octet-stream\r\n\r\n'
send: b'\r\n'
16-08-10 17:20:00.592 [ERROR] [acdcli.acd_fuse] - Error writing node "MqjHHkJqR_SrjJRaqn1MhA". RequestError: 1000, [Errno 5] EIO
^C16-08-10 17:21:31.324 [DEBUG] [acdcli.acd_fuse] - -> destroy / ()
16-08-10 17:21:31.326 [DEBUG] [acdcli.acd_fuse] - <- destroy None
Reactions are currently unavailable
Activity
Thinkscape commentedon Aug 10, 2016
I've revoked all tokens, so no worries :)
Thinkscape commentedon Aug 10, 2016
Same as #185 ?
bgemmill commentedon Aug 10, 2016
@Thinkscape if you're not tied to encfs, have a look at my branch for getting ecryptfs going:
#374
crack00r commentedon Aug 11, 2016
Is there anyway to encrypt files, that are in the cloud, and not uploaded everything again?
Thinkscape commentedon Aug 15, 2016
Ok, so after experimentation and debugging I'm giving up. It's basically the random write limitation kicking in, which throws out EncFS and other apps that do not do linear writing to file handles. Implementing #314 will fix that.