Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • Icecast-Server Icecast-Server
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 103
    • Issues 103
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 6
    • Merge requests 6
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • External wiki
    • External wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Xiph.OrgXiph.Org
  • Icecast-ServerIcecast-Server
  • Issues
  • #2413
Closed
Open
Issue created Jun 15, 2021 by Rob McAuley@rmcauley

Latest git server stops responding to HTTP requests and signals with TLS enabled after some time

Using the latest git version of Icecast, every month or two my Icecast server stops responding to HTTP requests and e.g. kill -hup / kill signals.

With the logs being set to WARN, there is nothing particular in the access or error logs. I've set the logs to DEBUG now for the next time in hopes of having some more insight.

Some more details:

  • The server has between 150-250 listeners per day and 15 sources
  • CPU usage is nominal, 0-1%
  • RAM usage also nominal, about 50MB (a fresh start is 30MB)

I'm using the latest git so that I can SIGHUP the server when I refresh my LetsEncrypt certificates, but the timing of these reloads seems completely disconnected from the server hanging. The timing, at this point, seems random.

I will update this ticket the next time this happens, hopefully with log details.

Please instruct me if there's anything I can do to probe the issue on my end, such as enable particular compile flags for debugging, etc. Also please instruct me if there's any further information you need, such as distribution, GCC version, etc.

Assignee
Assign to
Time tracking