Skip to content

Renaming to change filename case in Obsidian results in deletion #781

@Emptiest

Description

@Emptiest

Describe the bug

With an Obsidian vault pointed at CopyParty over a WebDav share mounted via rclone, try to rename a file that's the exact same except with different letter casing e.g. copyparty.md -> CopyParty.md

This deletes the file, rather than renaming it.

To Reproduce

  1. Mount webdav share using rclone
  2. Use Obsidian over the webdav share
  3. Create any arbitrary .md file in Obsidian
  4. Rename it such that the filename is the same but the case is different. e.g. copyparty.md -> CopyParty.md
  5. The file gets deleted instead of renamed.

I have also tested this using the following types of connections and it works as expected:

  • Local filesystem
  • SMB (direct to the server, not through copyparty)

Expected behavior

I expected the file to just be renamed with the fixed case.

Server details (if you're NOT using docker/podman)

remove the ones that are not relevant:

  • server OS / version: Windows 10
  • what copyparty did you grab: (sfx/exe/pip/arch/...) exe
  • how you're running it: (in a terminal, as a systemd-service, ...) In a terminal
  • run copyparty with --version and grab the last 3 lines (they start with copyparty, CPython, sqlite) and paste them below this line:
copyparty v1.19.8 "usernames" (2025-09-07) CPython v3.13.7 on Windows64 10.0.19045 [MSC v.1944 64 bit (AMD64)] sqlite 3.50.4*1 | jinja 3.1.6 | pyftpd 1.5.10 | tftp 0.4.0 
  • copyparty arguments and/or config-file:
[global] lo: E:/Share/Scripts/Copyparty/logs/cpp-%Y-%m-%d-%H%M%S.log no-ansi # disable colors; same as environment-variable NO_COLOR (default: False) e2dsa # scans all folders for new files on startup; also sets -e2d e2ts # scan existing files for tags on startup; also sets -e2t dedup # enable symlink-based upload deduplication (volflag=dedup) (default: False) z # enable all zeroconf backends (mdns, ssdp) (default: False) rproxy: -1 # which ip to associate clients with; [0]=tcp, [1]=origin (first x-fwd, unsafe), [2]=outermost-proxy, [3]=second-proxy, [-1]=closest-proxy (default: 1) no-robots # adds http and html headers asking search engines to not index anything (volflag=norobots) (default: False) force-js # don't send folder listings as HTML, force clients to use the embedded json instead -- slight protection against misbehaving search engines which ignore --no-robots (default: False) og # enable OG (disables hotlinking) og-ua: (Telegram|Bluesky|Discord|Twitter|Slack)bot # only disable hotlinking / engage OG behavior if the useragent matches regex RE (volflag=og_ua) (default: ) # p: 443 # listen on ports 80 and 443, not 3923 theme: 8 # default theme: protonmail-monokai grid # show grid/thumbnails by default (volflag=grid) (default: False) spinner: 🤔 # emoji or emoji,css Example: [🥖,padding:0] (default: 🌲) lang: eng # default language: viking xff-hdr: cf-connecting-ip # read the reverse proxy header from cloudflared allow-wav # allow transcoding to wav (lossless, uncompressed) (default: False) allow-flac # allow transcoding to flac (lossless, compressed) (default: False) ver # show version on the control panel ah-alg: sha2 # password hash algo # If you ever want to generate more, use `copyparty --ah-alg sha2 --ah-cli log-badxml [/random] E:\Share\random accs: g: * rwmda: fullest flags: fk: 8

Omitted other shares and accounts. Please let me know if you need those for some reason.

Client details

if the issue is possibly on the client-side, then mention some of the following:

  • the device type and model: Desktop Computer
  • OS version: Windows 10
  • Obsidian version: 1.9.12
  • rclone version: 1.71.0

Additional context

This may be filesystem-specific, since I know some filesystems are case-sensitive. The server running this is just serving out an NTFS partition.

The way I'm mounting the WebDAV share is as follows:
C:\Windows\System32\cmd.exe /c "C:\Users\Fullest\AppData\Local\Microsoft\WinGet\Links\rclone.exe mount --vfs-cache-mode writes --dir-cache-time 5s --no-check-certificate --no-console --links FullestStorage-dav: W:"

In this case, I was trying to rename a file Cloudflared Setup.md to Cloudflared setup.md.

What I think are the relevant lines from the log with a little extra around it. The most relevant bits are probably the first ~20-30 lines or so. The rest is just context:

18:08:13.690 192.168.1.70 58179 LOG: TLS_AES_256_GCM_SHA384 TLSv1.3 256 18:08:15.310 192.168.1.70 58179 LOG: PFIND / @fullest 18:08:20.712 192.168.1.70 58179 LOG: PFIND / @fullest 18:08:20.713 192.168.1.70 58179 LOG: PFIND /random/ @fullest 18:08:20.715 192.168.1.70 58179 LOG: PFIND /random/Obsidian/ @fullest 18:08:20.717 192.168.1.70 58179 LOG: PFIND /random/Obsidian/Journal/ @fullest 18:08:20.718 192.168.1.70 58179 LOG: PFIND /random/Obsidian/Journal/2025/ @fullest 18:08:20.720 192.168.1.70 58179 LOG: PFIND /random/Obsidian/Journal/2025/Homelab/ @fullest 18:08:20.769 192.168.1.70 58179 LOG: PFIND /random/Obsidian/Journal/2025/Homelab/Cloudflared%20setup.md @fullest 18:08:20.769 192.168.1.70 58179 LOG: `-- 'random/Obsidian/Journal/2025/Homelab/Cloudflared setup.md' 18:08:20.771 192.168.1.70 58179 LOG: DELETE /random/Obsidian/Journal/2025/Homelab/Cloudflared%20setup.md @fullest 18:08:20.771 192.168.1.70 58179 LOG: `-- 'random/Obsidian/Journal/2025/Homelab/Cloudflared setup.md' 18:08:20.771 up2k LOG: rm 'random/Obsidian/Journal/2025/Homelab/Cloudflared setup.md' 'E:\\Share\\random/Obsidian/Journal/2025/Homelab\\Cloudflared setup.md' 18:08:20.772 up2k LOG: forgetting 'Obsidian/Journal/2025/Homelab/Cloudflared setup.md' 18:08:20.772 192.168.1.70 58179 LOG: deleted 1 files (and 0/0 folders) 18:08:20.773 192.168.1.70 58179 LOG: MKCOL /random/Obsidian/Journal/2025/Homelab/ @fullest 18:08:20.774 192.168.1.70 58179 LOG: MOVE /random/Obsidian/Journal/2025/Homelab/Cloudflared%20Setup.md --//> /random/Obsidian/Journal/2025/Homelab/Cloudflared%20setup.md @fullest 18:08:20.775 192.168.1.70 58179 LOG: `-- 'random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.777 192.168.1.70 58179 WARN: http500: httpcli.py:778 <run>: httpcli.py:1884 <handle_cpmv>: httpcli.py:5950 <_mv>: broker_thr.py:47 <ask>: up2k.py:4419 <handle_mv>: bos.py:136 <lstat>: [FileNotFoundError] [WinError 2] The system cannot find the file specified: b'\\\\?\\E:\\Share\\random\\Obsidian\\Journal\\2025\\Homelab\\Cloudflared Setup.md', '/random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.782 192.168.1.70 58182 LOG: TLS_AES_256_GCM_SHA384 TLSv1.3 256 18:08:20.782 192.168.1.70 58182 LOG: MOVE /random/Obsidian/Journal/2025/Homelab/Cloudflared%20Setup.md --//> /random/Obsidian/Journal/2025/Homelab/Cloudflared%20setup.md @fullest 18:08:20.782 192.168.1.70 58182 LOG: `-- 'random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.784 192.168.1.70 58182 WARN: http500: httpcli.py:778 <run>: httpcli.py:1884 <handle_cpmv>: httpcli.py:5950 <_mv>: broker_thr.py:47 <ask>: up2k.py:4419 <handle_mv>: bos.py:136 <lstat>: [FileNotFoundError] [WinError 2] The system cannot find the file specified: b'\\\\?\\E:\\Share\\random\\Obsidian\\Journal\\2025\\Homelab\\Cloudflared Setup.md', '/random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.789 192.168.1.70 58183 LOG: TLS_AES_256_GCM_SHA384 TLSv1.3 256 18:08:20.789 192.168.1.70 58183 LOG: MOVE /random/Obsidian/Journal/2025/Homelab/Cloudflared%20Setup.md --//> /random/Obsidian/Journal/2025/Homelab/Cloudflared%20setup.md @fullest 18:08:20.789 192.168.1.70 58183 LOG: `-- 'random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.792 192.168.1.70 58183 WARN: http500: httpcli.py:778 <run>: httpcli.py:1884 <handle_cpmv>: httpcli.py:5950 <_mv>: broker_thr.py:47 <ask>: up2k.py:4419 <handle_mv>: bos.py:136 <lstat>: [FileNotFoundError] [WinError 2] The system cannot find the file specified: b'\\\\?\\E:\\Share\\random\\Obsidian\\Journal\\2025\\Homelab\\Cloudflared Setup.md', '/random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.798 192.168.1.70 58184 LOG: TLS_AES_256_GCM_SHA384 TLSv1.3 256 18:08:20.798 192.168.1.70 58184 LOG: MOVE /random/Obsidian/Journal/2025/Homelab/Cloudflared%20Setup.md --//> /random/Obsidian/Journal/2025/Homelab/Cloudflared%20setup.md @fullest 18:08:20.798 192.168.1.70 58184 LOG: `-- 'random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.801 192.168.1.70 58184 WARN: http500: httpcli.py:778 <run>: httpcli.py:1884 <handle_cpmv>: httpcli.py:5950 <_mv>: broker_thr.py:47 <ask>: up2k.py:4419 <handle_mv>: bos.py:136 <lstat>: [FileNotFoundError] [WinError 2] The system cannot find the file specified: b'\\\\?\\E:\\Share\\random\\Obsidian\\Journal\\2025\\Homelab\\Cloudflared Setup.md', '/random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.808 192.168.1.70 58185 LOG: TLS_AES_256_GCM_SHA384 TLSv1.3 256 18:08:20.808 192.168.1.70 58185 LOG: MOVE /random/Obsidian/Journal/2025/Homelab/Cloudflared%20Setup.md --//> /random/Obsidian/Journal/2025/Homelab/Cloudflared%20setup.md @fullest 18:08:20.809 192.168.1.70 58185 LOG: `-- 'random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.811 192.168.1.70 58185 WARN: http500: httpcli.py:778 <run>: httpcli.py:1884 <handle_cpmv>: httpcli.py:5950 <_mv>: broker_thr.py:47 <ask>: up2k.py:4419 <handle_mv>: bos.py:136 <lstat>: [FileNotFoundError] [WinError 2] The system cannot find the file specified: b'\\\\?\\E:\\Share\\random\\Obsidian\\Journal\\2025\\Homelab\\Cloudflared Setup.md', '/random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.817 192.168.1.70 58186 LOG: TLS_AES_256_GCM_SHA384 TLSv1.3 256 18:08:20.817 192.168.1.70 58186 LOG: MOVE /random/Obsidian/Journal/2025/Homelab/Cloudflared%20Setup.md --//> /random/Obsidian/Journal/2025/Homelab/Cloudflared%20setup.md @fullest 18:08:20.817 192.168.1.70 58186 LOG: `-- 'random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.821 192.168.1.70 58186 WARN: http500: httpcli.py:778 <run>: httpcli.py:1884 <handle_cpmv>: httpcli.py:5950 <_mv>: broker_thr.py:47 <ask>: up2k.py:4419 <handle_mv>: bos.py:136 <lstat>: [FileNotFoundError] [WinError 2] The system cannot find the file specified: b'\\\\?\\E:\\Share\\random\\Obsidian\\Journal\\2025\\Homelab\\Cloudflared Setup.md', '/random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.826 192.168.1.70 58187 LOG: TLS_AES_256_GCM_SHA384 TLSv1.3 256 18:08:20.826 192.168.1.70 58187 LOG: MOVE /random/Obsidian/Journal/2025/Homelab/Cloudflared%20Setup.md --//> /random/Obsidian/Journal/2025/Homelab/Cloudflared%20setup.md @fullest 18:08:20.826 192.168.1.70 58187 LOG: `-- 'random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.829 192.168.1.70 58187 WARN: http500: httpcli.py:778 <run>: httpcli.py:1884 <handle_cpmv>: httpcli.py:5950 <_mv>: broker_thr.py:47 <ask>: up2k.py:4419 <handle_mv>: bos.py:136 <lstat>: [FileNotFoundError] [WinError 2] The system cannot find the file specified: b'\\\\?\\E:\\Share\\random\\Obsidian\\Journal\\2025\\Homelab\\Cloudflared Setup.md', '/random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.836 192.168.1.70 58188 LOG: TLS_AES_256_GCM_SHA384 TLSv1.3 256 18:08:20.837 192.168.1.70 58188 LOG: MOVE /random/Obsidian/Journal/2025/Homelab/Cloudflared%20Setup.md --//> /random/Obsidian/Journal/2025/Homelab/Cloudflared%20setup.md @fullest 18:08:20.837 192.168.1.70 58188 LOG: `-- 'random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.839 192.168.1.70 58188 WARN: http500: httpcli.py:778 <run>: httpcli.py:1884 <handle_cpmv>: httpcli.py:5950 <_mv>: broker_thr.py:47 <ask>: up2k.py:4419 <handle_mv>: bos.py:136 <lstat>: [FileNotFoundError] [WinError 2] The system cannot find the file specified: b'\\\\?\\E:\\Share\\random\\Obsidian\\Journal\\2025\\Homelab\\Cloudflared Setup.md', '/random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.845 192.168.1.70 58189 LOG: TLS_AES_256_GCM_SHA384 TLSv1.3 256 18:08:20.846 192.168.1.70 58189 LOG: MOVE /random/Obsidian/Journal/2025/Homelab/Cloudflared%20Setup.md --//> /random/Obsidian/Journal/2025/Homelab/Cloudflared%20setup.md @fullest 18:08:20.846 192.168.1.70 58189 LOG: `-- 'random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.849 192.168.1.70 58189 WARN: http500: httpcli.py:778 <run>: httpcli.py:1884 <handle_cpmv>: httpcli.py:5950 <_mv>: broker_thr.py:47 <ask>: up2k.py:4419 <handle_mv>: bos.py:136 <lstat>: [FileNotFoundError] [WinError 2] The system cannot find the file specified: b'\\\\?\\E:\\Share\\random\\Obsidian\\Journal\\2025\\Homelab\\Cloudflared Setup.md', '/random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.856 192.168.1.70 58190 LOG: TLS_AES_256_GCM_SHA384 TLSv1.3 256 18:08:20.856 192.168.1.70 58190 LOG: MOVE /random/Obsidian/Journal/2025/Homelab/Cloudflared%20Setup.md --//> /random/Obsidian/Journal/2025/Homelab/Cloudflared%20setup.md @fullest 18:08:20.856 192.168.1.70 58190 LOG: `-- 'random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.861 192.168.1.70 58190 WARN: http500: httpcli.py:778 <run>: httpcli.py:1884 <handle_cpmv>: httpcli.py:5950 <_mv>: broker_thr.py:47 <ask>: up2k.py:4419 <handle_mv>: bos.py:136 <lstat>: [FileNotFoundError] [WinError 2] The system cannot find the file specified: b'\\\\?\\E:\\Share\\random\\Obsidian\\Journal\\2025\\Homelab\\Cloudflared Setup.md', '/random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.868 192.168.1.70 58191 LOG: TLS_AES_256_GCM_SHA384 TLSv1.3 256 18:08:20.868 192.168.1.70 58191 LOG: PFIND /random/Obsidian/Journal/2025/Homelab/Cloudflared%20setup.md @fullest 18:08:20.869 192.168.1.70 58191 LOG: `-- 'random/Obsidian/Journal/2025/Homelab/Cloudflared setup.md' 18:08:20.869 192.168.1.70 58191 WARN: http404: Not Found, '/random/Obsidian/Journal/2025/Homelab/Cloudflared setup.md' 18:08:20.869 192.168.1.70 58191 BTW: invalid XML received from client: '<?xml version="1.0"?>\n<d:propfind xmlns:d="DAV:" xmlns:oc="http://owncloud.org/ns" xmlns:nc="http://nextcloud.org/ns">\n <d:prop>\n <d:displayname />\n <d:getlastmodified />\n <d:getcontentlength />\n <d:resourcetype />\n <d:getcontenttype />\n <oc:checksums />\n <oc:permissions />\n </d:prop>\n</d:propfind>\n' 18:08:20.878 192.168.1.70 58192 LOG: TLS_AES_256_GCM_SHA384 TLSv1.3 256 18:08:20.878 192.168.1.70 58192 LOG: MKCOL /random/Obsidian/Journal/2025/Homelab/ @fullest 18:08:20.882 192.168.1.70 58192 LOG: MOVE /random/Obsidian/Journal/2025/Homelab/Cloudflared%20Setup.md --//> /random/Obsidian/Journal/2025/Homelab/Cloudflared%20setup.md @fullest 18:08:20.882 192.168.1.70 58192 LOG: `-- 'random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.884 192.168.1.70 58192 WARN: http500: httpcli.py:778 <run>: httpcli.py:1884 <handle_cpmv>: httpcli.py:5950 <_mv>: broker_thr.py:47 <ask>: up2k.py:4419 <handle_mv>: bos.py:136 <lstat>: [FileNotFoundError] [WinError 2] The system cannot find the file specified: b'\\\\?\\E:\\Share\\random\\Obsidian\\Journal\\2025\\Homelab\\Cloudflared Setup.md', '/random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.893 192.168.1.70 58193 LOG: TLS_AES_256_GCM_SHA384 TLSv1.3 256 18:08:20.893 192.168.1.70 58193 LOG: MOVE /random/Obsidian/Journal/2025/Homelab/Cloudflared%20Setup.md --//> /random/Obsidian/Journal/2025/Homelab/Cloudflared%20setup.md @fullest 18:08:20.893 192.168.1.70 58193 LOG: `-- 'random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.896 192.168.1.70 58193 WARN: http500: httpcli.py:778 <run>: httpcli.py:1884 <handle_cpmv>: httpcli.py:5950 <_mv>: broker_thr.py:47 <ask>: up2k.py:4419 <handle_mv>: bos.py:136 <lstat>: [FileNotFoundError] [WinError 2] The system cannot find the file specified: b'\\\\?\\E:\\Share\\random\\Obsidian\\Journal\\2025\\Homelab\\Cloudflared Setup.md', '/random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.904 192.168.1.70 58194 LOG: TLS_AES_256_GCM_SHA384 TLSv1.3 256 18:08:20.905 192.168.1.70 58194 LOG: MOVE /random/Obsidian/Journal/2025/Homelab/Cloudflared%20Setup.md --//> /random/Obsidian/Journal/2025/Homelab/Cloudflared%20setup.md @fullest 18:08:20.905 192.168.1.70 58194 LOG: `-- 'random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.907 192.168.1.70 58194 WARN: http500: httpcli.py:778 <run>: httpcli.py:1884 <handle_cpmv>: httpcli.py:5950 <_mv>: broker_thr.py:47 <ask>: up2k.py:4419 <handle_mv>: bos.py:136 <lstat>: [FileNotFoundError] [WinError 2] The system cannot find the file specified: b'\\\\?\\E:\\Share\\random\\Obsidian\\Journal\\2025\\Homelab\\Cloudflared Setup.md', '/random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.928 192.168.1.70 58195 LOG: TLS_AES_256_GCM_SHA384 TLSv1.3 256 18:08:20.929 192.168.1.70 58195 LOG: MOVE /random/Obsidian/Journal/2025/Homelab/Cloudflared%20Setup.md --//> /random/Obsidian/Journal/2025/Homelab/Cloudflared%20setup.md @fullest 18:08:20.929 192.168.1.70 58195 LOG: `-- 'random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.932 192.168.1.70 58195 WARN: http500: httpcli.py:778 <run>: httpcli.py:1884 <handle_cpmv>: httpcli.py:5950 <_mv>: broker_thr.py:47 <ask>: up2k.py:4419 <handle_mv>: bos.py:136 <lstat>: [FileNotFoundError] [WinError 2] The system cannot find the file specified: b'\\\\?\\E:\\Share\\random\\Obsidian\\Journal\\2025\\Homelab\\Cloudflared Setup.md', '/random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.974 192.168.1.70 58196 LOG: TLS_AES_256_GCM_SHA384 TLSv1.3 256 18:08:20.975 192.168.1.70 58196 LOG: MOVE /random/Obsidian/Journal/2025/Homelab/Cloudflared%20Setup.md --//> /random/Obsidian/Journal/2025/Homelab/Cloudflared%20setup.md @fullest 18:08:20.975 192.168.1.70 58196 LOG: `-- 'random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:20.977 192.168.1.70 58196 WARN: http500: httpcli.py:778 <run>: httpcli.py:1884 <handle_cpmv>: httpcli.py:5950 <_mv>: broker_thr.py:47 <ask>: up2k.py:4419 <handle_mv>: bos.py:136 <lstat>: [FileNotFoundError] [WinError 2] The system cannot find the file specified: b'\\\\?\\E:\\Share\\random\\Obsidian\\Journal\\2025\\Homelab\\Cloudflared Setup.md', '/random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:21.066 192.168.1.70 58197 LOG: TLS_AES_256_GCM_SHA384 TLSv1.3 256 18:08:21.067 192.168.1.70 58197 LOG: MOVE /random/Obsidian/Journal/2025/Homelab/Cloudflared%20Setup.md --//> /random/Obsidian/Journal/2025/Homelab/Cloudflared%20setup.md @fullest 18:08:21.067 192.168.1.70 58197 LOG: `-- 'random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:21.069 192.168.1.70 58197 WARN: http500: httpcli.py:778 <run>: httpcli.py:1884 <handle_cpmv>: httpcli.py:5950 <_mv>: broker_thr.py:47 <ask>: up2k.py:4419 <handle_mv>: bos.py:136 <lstat>: [FileNotFoundError] [WinError 2] The system cannot find the file specified: b'\\\\?\\E:\\Share\\random\\Obsidian\\Journal\\2025\\Homelab\\Cloudflared Setup.md', '/random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:21.251 192.168.1.70 58200 LOG: TLS_AES_256_GCM_SHA384 TLSv1.3 256 18:08:21.251 192.168.1.70 58200 LOG: MOVE /random/Obsidian/Journal/2025/Homelab/Cloudflared%20Setup.md --//> /random/Obsidian/Journal/2025/Homelab/Cloudflared%20setup.md @fullest 18:08:21.251 192.168.1.70 58200 LOG: `-- 'random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:21.254 192.168.1.70 58200 WARN: http500: httpcli.py:778 <run>: httpcli.py:1884 <handle_cpmv>: httpcli.py:5950 <_mv>: broker_thr.py:47 <ask>: up2k.py:4419 <handle_mv>: bos.py:136 <lstat>: [FileNotFoundError] [WinError 2] The system cannot find the file specified: b'\\\\?\\E:\\Share\\random\\Obsidian\\Journal\\2025\\Homelab\\Cloudflared Setup.md', '/random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:21.620 192.168.1.70 58201 LOG: TLS_AES_256_GCM_SHA384 TLSv1.3 256 18:08:21.620 192.168.1.70 58201 LOG: MOVE /random/Obsidian/Journal/2025/Homelab/Cloudflared%20Setup.md --//> /random/Obsidian/Journal/2025/Homelab/Cloudflared%20setup.md @fullest 18:08:21.620 192.168.1.70 58201 LOG: `-- 'random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:21.623 192.168.1.70 58201 WARN: http500: httpcli.py:778 <run>: httpcli.py:1884 <handle_cpmv>: httpcli.py:5950 <_mv>: broker_thr.py:47 <ask>: up2k.py:4419 <handle_mv>: bos.py:136 <lstat>: [FileNotFoundError] [WinError 2] The system cannot find the file specified: b'\\\\?\\E:\\Share\\random\\Obsidian\\Journal\\2025\\Homelab\\Cloudflared Setup.md', '/random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:22.358 192.168.1.70 58203 LOG: TLS_AES_256_GCM_SHA384 TLSv1.3 256 18:08:22.358 192.168.1.70 58203 LOG: MOVE /random/Obsidian/Journal/2025/Homelab/Cloudflared%20Setup.md --//> /random/Obsidian/Journal/2025/Homelab/Cloudflared%20setup.md @fullest 18:08:22.358 192.168.1.70 58203 LOG: `-- 'random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:22.364 192.168.1.70 58203 WARN: http500: httpcli.py:778 <run>: httpcli.py:1884 <handle_cpmv>: httpcli.py:5950 <_mv>: broker_thr.py:47 <ask>: up2k.py:4419 <handle_mv>: bos.py:136 <lstat>: [FileNotFoundError] [WinError 2] The system cannot find the file specified: b'\\\\?\\E:\\Share\\random\\Obsidian\\Journal\\2025\\Homelab\\Cloudflared Setup.md', '/random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:23.833 192.168.1.70 58204 LOG: TLS_AES_256_GCM_SHA384 TLSv1.3 256 18:08:23.833 192.168.1.70 58204 LOG: MOVE /random/Obsidian/Journal/2025/Homelab/Cloudflared%20Setup.md --//> /random/Obsidian/Journal/2025/Homelab/Cloudflared%20setup.md @fullest 18:08:23.833 192.168.1.70 58204 LOG: `-- 'random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:23.836 192.168.1.70 58204 WARN: http500: httpcli.py:778 <run>: httpcli.py:1884 <handle_cpmv>: httpcli.py:5950 <_mv>: broker_thr.py:47 <ask>: up2k.py:4419 <handle_mv>: bos.py:136 <lstat>: [FileNotFoundError] [WinError 2] The system cannot find the file specified: b'\\\\?\\E:\\Share\\random\\Obsidian\\Journal\\2025\\Homelab\\Cloudflared Setup.md', '/random/Obsidian/Journal/2025/Homelab/Cloudflared Setup.md' 18:08:25.835 192.168.1.70 58208 LOG: TLS_AES_256_GCM_SHA384 TLSv1.3 256 18:08:25.835 192.168.1.70 58208 LOG: PFIND / @fullest 18:08:27.829 192.168.1.70 58208 LOG: PFIND / @fullest 18:08:29.329 192.168.1.70 58208 LOG: PFIND /random/ @fullest 18:08:30.454 192.168.1.70 58208 LOG: PFIND /random/Obsidian/ @fullest 18:08:31.298 192.168.1.70 58208 LOG: PFIND /random/Obsidian/Journal/ @fullest 18:08:31.931 192.168.1.70 58208 LOG: PFIND /random/Obsidian/Journal/2025/ @fullest 18:08:32.406 192.168.1.70 58208 LOG: PFIND /random/Obsidian/Journal/2025/Homelab/ @fullest 18:08:32.762 192.168.1.70 58208 LOG: PFIND / @fullest 18:08:33.030 192.168.1.70 58208 LOG: PFIND / @fullest 18:08:34.556 192.168.1.70 58208 LOG: PFIND /random/ @fullest 18:08:37.890 192.168.1.70 58208 LOG: PFIND / @fullest 18:08:41.283 SSDP-1 LOG: stopped 18:08:41.284 mDNS-1 LOG: stopped 18:08:41.348 hsrv LOG: ok bye 18:08:41.348 tcpsrv LOG: ok bye 18:08:41.348 up2k LOG: writing snapshot 18:08:41.790 root LOG: nailed it 

If you need more, please let me know. For my own reference, the logfile is cpp-2025-09-09-180758.log

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions