mirror of
https://github.com/p1neappleXpress/OpenFlux.git
synced 2026-10-02 05:04:39 +08:00
* phphost: a file the host cuts short is sent again; 'auto' leaves a failing TLS data channel for plain FTP InfinityFree's Pure-FTPd answered '451 Transfer aborted' about 640 KB into the 2 MB link parser (assets/share.wasm.gz) over a TLS data channel, and that one drop failed the whole install; the same files went up whole in plain FTP with curl. - each file is tried up to 4 times, connecting again before each try (after a drop the server often closes the control connection too) - with TLS 'auto', two failed sends over a TLS data channel go on in plain FTP, as the host would have got with no TLS at all; the install then reports the security as 'none' (the password crossed in the clear). 'explicit'/'implicit' never get weaker - the TLS config has a session cache: servers that require data connections to resume the control connection's TLS session refused them before - the page's link parser is optional: a host that will not take it gets a working node, and Installed.skipped says so - progress has 'retry' and 'skipped' phases with the server's own words (note) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * phphost: 'page' gives the node's control panel address (auto=0: opening it only looks) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * phphost: a chosen token must be 8-64 of A-Z a-z 0-9 - _ (it goes into config.php and every address) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * CHANGELOG: the FTP upload-retry fix and the page/token additions, under 0.3.0 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> --------- Co-authored-by: p1neappleXpress <a@a.a> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>