Hello! I have had problems with icecast beginning to eat all my CPU lately. I use the icecast2-2.4.4 source on Debian testing, I have recompiled it for SSL support. The hardware is amd64. I see nothing particular in the log files. One thing I can think of is that I have liquidsoap asking icecast if some mount points are up. It looks like this in the log files: 10.0.0.6 - - [22/Apr/2019:18:20:00 +0200] "GET /test.ogg HTTP/1.0" 404 394 "-" "Liquidsoap/1.3.7 (Unix; OCaml 4.05.0)" 0 10.0.0.6 - - [22/Apr/2019:18:20:01 +0200] "GET /verketlive.ogg HTTP/1.0" 404 394 "-" "Liquidsoap/1.3.7 (Unix; OCaml 4.05.0)" 0 10.0.0.6 - - [22/Apr/2019:18:20:02 +0200] "GET /test.ogg HTTP/1.0" 404 394 "-" "Liquidsoap/1.3.7 (Unix; OCaml 4.05.0)" 0 10.0.0.6 - - [22/Apr/2019:18:20:03 +0200] "GET /verketlive.ogg HTTP/1.0" 404 394 "-" "Liquidsoap/1.3.7 (Unix; OCaml 4.05.0)" 0 10.0.0.6 - - [22/Apr/2019:18:20:04 +0200] "GET /test.ogg HTTP/1.0" 404 394 "-" "Liquidsoap/1.3.7 (Unix; OCaml 4.05.0)" 0 10.0.0.6 - - [22/Apr/2019:18:20:05 +0200] "GET /verketlive.ogg HTTP/1.0" 404 394 "-" "Liquidsoap/1.3.7 (Unix; OCaml 4.05.0)" 0 Liquidsoap used to do this earlier for weeks without problem. The hardware is pretty old, that's another thing I can think about. Usually there is only one or two listeners connected when icecast starts eating CPU. I am grateful for pointers and clues. Regards, Per Gunnarsson
Hi, On 4/22/19 4:27 PM, Per Gunnarsson wrote:> Hello! > > I have had problems with icecast beginning to eat all my CPU lately. > > I use the icecast2-2.4.4 source on Debian testing, I have recompiled it > for SSL support. The hardware is amd64.openSSL might be part of this problem. I seem to remember that we've seen some related issues for a while. Are those clients connecting via TLS? We've certainly been hunting some openSSL related weirdness for a while now. Maybe PH3 or ePirat can chime in. Cheers, TBR