-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
on windows, easy to be fooled by occurences of onedrive file occurences #1826
Comments
I don't have any windows machine, but when I synced my desktop via rclone on macos it downloaded all non-local files from the icloud, maybe rclone can do the same thing on windows? |
well. the foundation offers this on windows too, so perhaps it would be
great to also be able to troubleshoot on that platform, just a thought.
When observing this it was done with out rclone - just using the RENTERD
web AND no sync enabled for ONeDrive. Perhaps there are two cases:
WHat happens to these ONeDrive offline files when adding them to the
RENTERD, NOT having OneDrive sync enabled? (normally windows would as
you say in the Icloud case download them from the cloud and present them
to the app in question)
and what happens, when doing the same to having OneDrive sync turned on?
On 2025-01-31 13:51, Artur Motyka wrote:
I don't have any windows machine, but when I synced my desktop via
rclone on macos it downloaded all non-local files from the icloud,
maybe rclone can do the same thing on windows?
--
Reply to this email directly, view it on GitHub [1], or unsubscribe
[2].
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Hi @larsfloe, if I understand correctly you are dragging in files that are only in your OneDrive cloud and not actually synced to your computer, and they are not being uploaded in renterd? Could you tell me, after you drag them in does OneDrive automatically download the files and remove the cloud icon? I tried this workflow on Mac with iCloud, and when I drag a file into the browser to start an upload, iCloud first syncs the file down and the browser upload works fine. I would expect Windows/OneDrive to do something similar. |
@larsfloe we just did our own test with OneDrive cloud files and it appears to work fine. |
Yes if one drive sync is on it would normally get the file, making it available for the requesting app, on this case renterd via rclone. The trick is, using this for files that are not physical present locally, only in the cloud AND OneDrive NOT turned for syncing then renterd or rclone or winfsp just ignore the requestPretty sure I can reproduce itDen 27. feb. 2025 kl. 18.48 skrev Alex Freska ***@***.***>:
@larsfloe we just did our own test with OneDrive cloud files and it appears to work fine.—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
alexfreska left a comment (SiaFoundation/renterd#1826)
@larsfloe we just did our own test with OneDrive cloud files and it appears to work fine.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
I tried it again just now - very easy to reproduce:
OneDrive sync is not running
I drag a file that is only in the onedrivecloud, this case a PDF
file.note the file does not physically exist on my PC, only the Icon
with the little blue cloud.
The file becomes visible in the RENTERD indicating upload, but when
refreshing the browser, it isn't there.
in the log I get this:
2025-02-28T17:46:42+01:00 ERROR worker.worker failed to upload
object {"error": "upload was cancelled", "path": "/PDFs/Elgiganten
kvitto.pdf", "bucket": "files4"}
when opening the file in windos as a PDF, I get this - you should make a
similar check to advice this file isn't available for upload to RENTERD.
On 2025-02-27 19:00, Lars Fløe wrote:
Yes if one drive sync is on it would normally get the file, making it
available for the requesting app, on this case renterd via rclone.
The trick is, using this for files that are not physical present
locally, only in the cloud AND OneDrive NOT turned for syncing then
renterd or rclone or winfsp just ignore the request
Pretty sure I can reproduce it
> Den 27. feb. 2025 kl. 18.48 skrev Alex Freska
> ***@***.***>:
> @larsfloe [1] we just did our own test with OneDrive cloud files and
> it appears to work fine.
>
> --
> Reply to this email directly, view it on GitHub [2], or unsubscribe
> [3].
> You are receiving this because you were mentioned.Message ID:
> ***@***.***>
>
> alexfreska left a comment (SiaFoundation/renterd#1826) [2]
>
> @larsfloe [1] we just did our own test with OneDrive cloud files and
> it appears to work fine.
>
> --
> Reply to this email directly, view it on GitHub [2], or unsubscribe
> [3].
> You are receiving this because you were mentioned.Message ID:
> ***@***.***>
Links:
------
[1] https://github.com/larsfloe
[2]
#1826 (comment)
[3]
https://github.com/notifications/unsubscribe-auth/AGT4AIAN5V7SLGXI2EQSRM32R5FWBAVCNFSM6AAAAABWFRHZ6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMOBYGY4DAMBXGA
--=_460002df03fa1c5bd1ae0afa05649fa4
Content-Type: multipart/related;
boundary="=_bd840789d7b60f3270932a31a36998b0"
--=_bd840789d7b60f3270932a31a36998b0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=UTF-8
<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; charset=
=3DUTF-8" /></head><body style=3D'font-size: 10pt; font-family: Verdana,Gen=
eva,sans-serif'>
<div id=3D"signature"></div>
<p>I tried it again just now - very easy to reproduce:<br />OneDrive sync i=
s not running<br />I drag a file that is only in the onedrivecloud, this ca=
se a PDF file.note the file does not physically exist on my PC, only the Ic=
on with the little blue cloud.<br />The file becomes visible in the RENTERD=
indicating upload, but when refreshing the browser, it isn't there.</p>
<p>in the log I get this: <br />2025-02-28T17:46:42+01:00  =
; ERROR worker.worker failed to upload object {"error"=
: "upload was cancelled", "path": "/PDFs/Elgiganten kvitto.pdf", "bucket": =
"files4"}</p>
<p>when opening the file in windos as a PDF, I get this - you should make a=
similar check to advice this file isn't available for upload to RENTERD.</=
p>
<p><img ***@***.***" width=3D"=
479" height=3D"142" /></p>
<p><br /></p>
<p id=3D"reply-intro">On 2025-02-27 19:00, Lars Fløe wrote:</p>
<blockquote type=3D"cite" style=3D"padding: 0 0.4em; border-left: #1010ff 2=
px solid; margin: 0">
<div id=3D"replybody1" dir=3D"auto">Yes if one drive sync is on it would no=
rmally get the file, making it available for the requesting app, on t=
his case renterd via rclone.
<div> </div>
<div>The trick is, using this for files that are not physical present local=
ly, only in the cloud AND OneDrive NOT turned for syncing then renter=
d or rclone or winfsp just ignore the request<br id=3D"v1lineBreakAtBeginni=
ngOfSignature" />
<div dir=3D"ltr"> </div>
<div dir=3D"ltr">Pretty sure I can reproduce it</div>
<div dir=3D"ltr"><br />
<blockquote type=3D"cite" style=3D"padding: 0 0.4em; border-left: #1010ff 2=
px solid; margin: 0">Den 27. feb. 2025 kl. 18.48 skrev Alex Freska <noti=
***@***.***>:<br /><br /></blockquote>
</div>
<blockquote type=3D"cite" style=3D"padding: 0 0.4em; border-left: #1010ff 2=
px solid; margin: 0">
<div dir=3D"ltr">
<p dir=3D"auto"><a class=3D"v1user-mention v1notranslate" href=3D"https://g=
ithub.com/larsfloe" target=3D"_blank" rel=3D"noopener ***@***.***=
</a> we just did our own test with OneDrive cloud files and it appears to w=
ork fine.</p>
<p style=3D"font-size: small; -webkit-text-size-adjust: none; color: #666;"=
—<br />Reply to this email directly, <a href=3D"https://github.com/S=
iaFoundation/renterd/issues/1826#issuecomment-2688680070" target=3D"_blank"=
rel=3D"noopener noreferrer">view it on GitHub</a>, or <a href=3D"https://g=
ithub.com/notifications/unsubscribe-auth/AGT4AIAN5V7SLGXI2EQSRM32R5FWBAVCNF=
SM6AAAAABWFRHZ6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMOBYGY4DAMBXGA" t=
arget=3D"_blank" rel=3D"noopener noreferrer">unsubscribe</a>.<br />You are =
receiving this because you were mentioned.<img src=3D"https://github.com/no=
tifications/beacon/AGT4AIBMXYCOJLWXFKPJUJL2R5FWBA5CNFSM6AAAAABWFRHZ6OWGG33N=
NVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTVAIIAIM.gif" width=3D=
"1" height=3D"1" /><span style=3D"color: transparent; font-size: 0; display=
: none; visibility: hidden; overflow: hidden; opacity: 0; width: 0; height:=
0; max-width: 0; max-height: 0; mso-hide: all;">Message ID: <span><SiaF=
oundation/renterd/issues/1826/2688680070</span><span>@</span><span>github</=
span><span>.</span><span>com></span></span></p>
<div style=3D"display: flex; flex-wrap: wrap; white-space: pre-wrap; align-=
items: center;"><img style=3D"border-radius: 50%; margin-right: 4px;" src=
=3D"https://avatars.githubusercontent.com/u/1412796?s=3D20&v=3D4" alt=
=3D"alexfreska" width=3D"20" height=3D"20" /><strong>alexfreska</strong> le=
ft a comment <a href=3D"#182
6#issuecomment-2688680070" target=3D"_blank" rel=3D"noopener noreferrer">(S=
iaFoundation/renterd#1826)</a></div>
<p dir=3D"auto"><a class=3D"v1user-mention v1notranslate" href=3D"https://g=
ithub.com/larsfloe" target=3D"_blank" rel=3D"noopener ***@***.***=
</a> we just did our own test with OneDrive cloud files and it appears to w=
ork fine.</p>
<p style=3D"font-size: small; -webkit-text-size-adjust: none; color: #666;"=
—<br />Reply to this email directly, <a href=3D"https://github.com/S=
iaFoundation/renterd/issues/1826#issuecomment-2688680070" target=3D"_blank"=
rel=3D"noopener noreferrer">view it on GitHub</a>, or <a href=3D"https://g=
ithub.com/notifications/unsubscribe-auth/AGT4AIAN5V7SLGXI2EQSRM32R5FWBAVCNF=
SM6AAAAABWFRHZ6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMOBYGY4DAMBXGA" t=
arget=3D"_blank" rel=3D"noopener noreferrer">unsubscribe</a>.<br />You are =
receiving this because you were mentioned.<img src=3D"https://github.com/no=
tifications/beacon/AGT4AIBMXYCOJLWXFKPJUJL2R5FWBA5CNFSM6AAAAABWFRHZ6OWGG33N=
NVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTVAIIAIM.gif" width=3D=
"1" height=3D"1" /><span style=3D"color: transparent; font-size: 0; display=
: none; visibility: hidden; overflow: hidden; opacity: 0; width: 0; height:=
0; max-width: 0; max-height: 0; mso-hide: all;">Message ID: <span><SiaF=
oundation/renterd/issues/1826/2688680070</span><span>@</span><span>github</=
span><span>.</span><span>com></span></span></p>
</div>
</blockquote>
</div>
</div>
</blockquote>
</body></html>
…--=_bd840789d7b60f3270932a31a36998b0
Content-Transfer-Encoding: base64
Content-ID: ***@***.***>
Content-Type: image/png;
name=50832012.png
Content-Disposition: inline;
filename=50832012.png;
size=29927
iVBORw0KGgoAAAANSUhEUgAAAxkAAADrCAYAAAAFUVtwAAAAAXNSR0IArs4c6QAAAARnQU1BAACx
jwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAHR8SURBVHhe7Z0JYBXV9f+/AVRcKqCQBdwhgOzi
ry4BVxAhwb1FrAKuYH/+/hC0yCLVtrIWlYTWtkRRg9aidaFKEgStK0FqRQkQlYC7hLDjCgrkP2dm
7st9N3fezLw37+W95HzCYe49d53lzb1n7r0zadOnT6+FzW233Wa76tOqVStzu3fvXrRs2dJ0MwzD
MAzDMAyTPOzZs8d2BQPZAHL//8cffzS3bjSztwzDMAzDMAzDMIHARgbDMAzDMAzDMIHCRgbDMAzD
MAzDMIHCRgbDMAzDMAzDMIHCRgbDMAzDMAzDMIHCRgbDMAzDMAzDMIHCRgbDMAzDMAzDMIHCRgbD
MAzDMAzDMIHCRgbDMAzDMAzDMIHCRgbDMAzDMAzDMIHCRgbDMAzDMAzDMIHCRgbDMAzDMAzDMIHC
RgbDMAzDMAzDMIHCRgbDMAzDMAzDMIHCRgbDMAzDMAzDMIGSNn369Frbjdtuu8121adVq1bmdu/e
vWjZsqXpTgRzZs7Arj27bJ8zbVq1wbWjrkf79u1tDcMwDMMwDMM0Lfbs2WO7goFsALn//+OPP5pb
N5LeyJgyaQJ+f+8M2+fMPb+dgjZtWuHaETeyocEwDMMwDMM0SZLFyGhU06WGXzMCf3/8EWzevNnW
MAzDMAzDMAyTaBqVkZGZ1Z4NDYZhGIZhGIZpYBrdwm82NBiGYRiGYRimPosWLdJKPGg0Rkbr1q3N
dRkkf/3Ln7Fr1x489NDf7FCGYZjGweLKb3DyHzcibfKHppCbdAzDMAzjxo4dO7QSDxrNwm8dZHDM
mDXH9ukpG5OG3CLbYzO6tBbzhwAbC/shO7/c1gpyUFC1AuM66dMaiVFLiQVlY5AmR3IJzymowgrK
XKCmJ+Q83PI3qFdPEWdjIfpl50PdQ0G9ujAM06CQMXHF41/h8lN/hrH925i6eW/twuIPvsHzIzrg
8m4/M3VMAqgoxtiH37U9BqffjHmjetkeogbLZk3HEjGgXi/cmYrisQhl3X4o7po0CBm210LJWxtH
wbW+XsolrLKrc+dB3R1v6W081MfCuTyZyGVHfy6aFOY5AW6eNwp0dMKOqUl7DL1rEgapJ1U9l0SE
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
YII=
--=_bd840789d7b60f3270932a31a36998b0--
--=_460002df03fa1c5bd1ae0afa05649fa4--
|
Current Behavior
setting up a brand new renterd v2 syncing and funding it and confirming I have contracts, uploads doesn't seem to work at all, and the node just stands and does seemingly nothing... Trying with anohter upload folder, I realized what the issue is and seem to be a windows speciality, if OneDrive is in action, where files are visible in a folder ,but not synced to the folder and as such not existing physically on the PC - that was the case for all files in the folders I tried initially. Probably some error handing/warning would be good, if it can be detected? RENTERD seems to simply ignore them, which fooled me
Expected Behavior
I would as a user expect to get a warining that RENTERD can obviusly not upload these files, that do not physically sit on the PC - as per now they are simply ignored
Steps to Reproduce
this apples to windows where onedrive is engaged - perhaps not other OSs
upload any file that is not physically on the PC but in the users onedrive, identified by the little cloud icon
such files are ignored, which to me was very confusing for a few hours :) hence the ask for a warning or a mark in the client they can't be handled like normal files
Version
V2.0.0
What operating system did the problem occur on (e.g. Ubuntu 22.04, macOS 12.0, Windows 11)?
windows 10
Autopilot Config
{ "enabled": true, "contracts": { "amount": 50, "period": 6048, "renewWindow": 2016, "download": 1000000000000, "upload": 1000000000000, "storage": 4000000000000, "prune": false }, "hosts": { "maxConsecutiveScanFailures": 10, "maxDowntimeHours": 336, "minProtocolVersion": "1.6.0" } }
Bus Config
n/a
Anything else?
No response
The text was updated successfully, but these errors were encountered: