allod site deploy exceeds the host's simultaneous FTP connection limit #184
Labels
No labels
blocked
bug
decision
duplicate
enhancement
help wanted
invalid
landed?
question
ready-to-merge
stale
wontfix
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
allod/tools#184
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
allod site deploycan fail partway through a sync on shared hosting because it opens more simultaneous FTP connections than the host allows.Evidence
A deploy of a one-page change, after
allod site checkhad passed, ended with:The remote's stored timestamps are the Nix store epoch (
rclone lslshows1970-01-01 00:00:01on every file), so unchanged files are skipped and the transfer set was small; the failing operations were directory listings and amkdiron new connections. The TLS error is what rclone reports when a server answers a new connection with a plaintext refusal (a421-style connection limit) where theAUTH TLShandshake was expected.rcloneSyncincmd/allod/site.gopassessync, the filter,--backup-dir, and--verboseonly, so rclone runs with its defaults:--transfers 4,--checkers 8, and the FTP backend'sconcurrencyof 0 (unlimited). The rclone FTP documentation says ofconcurrency: "If you are doing a sync or copy then make sure concurrency is one more than the sum of --transfers and --checkers."Observed with rclone 1.75.1 from the
allodwrapper, on the DirectAdmin hosting layout, 2026-09-10.Labels are unavailable to the filing token; this is a
bugreport.