Hi,

I observe this issue also on Stretch (tinyproxy 1.8.4-2), but with worse consequences.

After reloading the service, tinyproxy stop responding to any request, causing a total loss of service. At this point, a restart of tinyproxy is needed. Maybe bug's severity should be increased to "important".

I found the issue on upstream's Github :
https://github.com/tinyproxy/tinyproxy/issues/25

Issue seems to be fixed upstream but no release has been published. Maybe a patch should be backported on Debian's packages.

Meanwhile, my workaround was to modify /etc/logrotate.d/tinyproxy to perform a restart instead of a reload in the postrotate action.

I attached reportbug's output.

Regards,

Nicolas Pichon.
Package: tinyproxy
Version: 1.8.4-2
Severity: important

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: 9.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-3-amd64 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages tinyproxy depends on:
ii  init-system-helpers  1.48
ii  libc6                2.24-11+deb9u1
ii  logrotate            3.11.0-0.1
ii  lsb-base             9.20161125

tinyproxy recommends no packages.

tinyproxy suggests no packages.

-- Configuration Files:
/etc/tinyproxy/tinyproxy.conf changed:
User tinyproxy
Group tinyproxy
Port 8888
Timeout 600
DefaultErrorFile "/usr/share/tinyproxy/default.html"
StatFile "/usr/share/tinyproxy/stats.html"
Logfile "/var/log/tinyproxy/tinyproxy.log"
LogLevel Info
PidFile "/var/run/tinyproxy/tinyproxy.pid"
MaxClients 100
MinSpareServers 2
MaxSpareServers 4
StartServers 4
MaxRequestsPerChild 0
Allow 127.0.0.1
Allow HIDDEN/23
Allow HIDDEN/24
Allow HIDDEN/24
Allow HIDDEN/24
ViaProxyName "tinyproxy"
ConnectPort 443

Reply via email to