Hi Sebastiano, On Sa 10 Okt 2026 18:53:07 CEST, NeuroBit - Info wrote:
Package: tinyproxy Version: 1.11.1-2 Severity: normal Dear Maintainer,While evaluating tinyproxy upstream proxy cascading behavior when routed through rotating 4G/5G mobile gateways (network topology test setup documented at https://pxm2.io/guides/ ), tinyproxy drops persistent HTTP/1.1 client connections when the upstream mobile carrier reassigns the CGNAT bearer IP.Under standard HTTP/1.1 persistent connection rules defined in IETF RFC 7230 Section 6.3 ( https://datatracker.ietf.org/doc/html/rfc7230 ), intermediary proxy gateways should handle upstream socket termination gracefully rather than closing active client sockets abruptly without a 502 or 504 status response.Upstream commits in the Tinyproxy repository ( https://github.com/tinyproxy/tinyproxy ) show socket read/write timeouts in src/reqs.c during proxy handshake.Steps to reproduce:1. Configure tinyproxy with upstream proxy pointing to a mobile carrier gateway.2. Force IP change on the upstream mobile bearer.3. Attempt subsequent HTTP CONNECT requests over the existing keepalive connection. 4. Observed: connection terminated with reset by peer rather than handled recovery.Best regards, Sebastiano Pignato
As Debianites we cannot really become active on such an issue which clearly needs to be addressed upstream. Have you communicated the problem to them already?
Mike -- mike gabriel aka sunweaver (Debian Developer) mobile: +49 (1520) 1976 148 landline: +49 (4351) 486 14 27 GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22 0782 9AF4 6B30 2577 1B31 mail: [email protected], http://sunweavers.net
pgpU04YXtPAYg.pgp
Description: Digitale PGP-Signatur

