<div dir="ltr"><div dir="ltr"><div>Hello all,</div><div><br></div><div>I have now compiled and installed squid 4.17 as a transition solution on ubuntu 22.04.</div><div><br></div><div>Can someone support me regarding my question about compiling squid 5.6 on ubuntu 22.04?</div><div>Since my previous attempts also have the "memory leak" on ubuntu 22.04 and squid 5.6 problem again.<br></div><div><br></div><div>Kind regards Ronny</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">---------- Forwarded message ---------<br>Von: <strong class="gmail_sendername" dir="auto">Ronny Preiss</strong> <span dir="auto"><<a href="mailto:ronny.preiss@gmail.com">ronny.preiss@gmail.com</a>></span><br>Date: Mo., 11. Juli 2022 um 08:54 Uhr<br>Subject: Sqid uses all RAM / killed by OOM<br>To:  <<a href="mailto:squid-users@lists.squid-cache.org">squid-users@lists.squid-cache.org</a>><br></div><br><br><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hello all,</div><div><br></div><div>I have the following problem with squid 5.2 on ubuntu 22.04.</div><div>Squid consumes all ram and the entire SWAP. When swap and ram are completely full, the OOM killer strikes and terminates the process.<br></div><div><br></div><div>We use three internal child proxy servers with keepalived and haproxy as load balancers. From our ISP we use a parent upstream proxy for external internet traffic.<br></div><div>As an operating system we have so far Ubuntu 20.04.4 with squid 4.1 in use. This constellation works flawlessly.</div><div><br></div><div>Now I want to update the Server to Ubuntu 22.04 and squid 5.2. But with Ubuntu 22.04 and squid 5.2 the above mentioned problem with the OOM Killer occurs.<br></div><div>The new machine has only the OS and squid installed.<br></div><div><br></div><div>Who can help me with a solution?<br></div><div><br></div><div><div>With kind regards</div><div>Ronny</div></div><div><br></div><div>Attached the squid configuration and the VMWare specs.<br></div><div><br></div><div>### VM Specs ###</div><div>OS: Ubuntu 22.04 Server</div><div>CPU: 4x (Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz)</div><div>RAM: 4 GB</div><div>VMWare: ESXi 7.0 U2</div><div><br></div><div>### CONFIG ###</div><div>acl <a href="http://10.172.128.0/18" target="_blank">10.172.xxx.xxx/18</a> src <a href="http://10.172.128.0/18" target="_blank">10.172.xxx.xxx/18</a><br></div><div><div>acl <a href="http://172.16.0.0/12" target="_blank">172.16.xxx.xxx/12</a> src <a href="http://172.16.0.0/12" target="_blank">172.16.xxx.xxx/12</a></div><div>acl <a href="http://192.168.0.0/16" target="_blank">192.168.xxx.xxx/16</a> src <a href="http://192.168.0.0/16" target="_blank">192.168.xxx.xxx/16</a></div><div><br></div><div>acl Safe_ports port 80</div><div>acl Safe_ports port 21</div><div>acl Safe_ports port 443</div><div>acl Safe_ports port 70</div><div>acl Safe_ports port 210</div><div>acl Safe_ports port 1025-65535</div><div>acl Safe_ports port 280</div><div>acl Safe_ports port 488</div><div>acl Safe_ports port 591</div><div>acl Safe_ports port 777</div><div><br></div><div>http_access allow <a href="http://10.172.128.0/18" target="_blank">10.172.xxx.xxx/18</a> Safe_ports</div><div>http_access allow <a href="http://172.16.0.0/12" target="_blank">172.16.xxx.xxx/12</a> Safe_ports</div><div>http_access allow <a href="http://192.168.0.0/16" target="_blank">192.168.xxx.xxx/16</a> Safe_ports</div><div><br></div><div>http_access allow localhost manager<br></div><div>http_access allow localhost</div><div>http_access deny manager</div><div>http_access deny all</div><div><br></div><div><div>include /etc/squid/conf.d/*</div></div><div><div>http_port <a href="http://10.172.128.34:3128" target="_blank">10.172.xxx.xxx:3128</a></div></div><div><br></div><div>cache_peer 10.210.xxx.xxx parent 8080 0<br></div><div>cache_dir ufs /var/spool/squid 3000 16 256</div><div>cache_effective_user proxy<br></div><div>cache_effective_group proxy<br></div><div><br></div><div>coredump_dir /var/spool/squid</div><div><br></div><div>refresh_pattern ^ftp:           1440    20%     10080</div><div>refresh_pattern ^gopher:        1440    0%      1440</div><div>refresh_pattern -i (/cgi-bin/|\?) 0     0%      0</div><div>refresh_pattern \/(Packages|Sources)(|\.bz2|\.gz|\.xz)$ 0 0% 0 refresh-ims</div><div>refresh_pattern \/Release(|\.gpg)$ 0 0% 0 refresh-ims</div><div>refresh_pattern \/InRelease$ 0 0% 0 refresh-ims</div><div>refresh_pattern \/(Translation-.*)(|\.bz2|\.gz|\.xz)$ 0 0% 0 refresh-ims</div><div>refresh_pattern .               0       20%     4320</div><div><br></div><div>never_direct allow all</div><div>max_filedescriptors 40960<br></div><div>dns_nameservers 10.244.xxx.xxx</div></div><div><br></div><div>### DMESG ###</div><div><br></div><div><div>[256929.150801] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,global_oom,task_memcg=/system.slice/squid.service,task=squid,pid=26390,uid=13</div><div>[256929.150822] Out of memory: Killed process 26390 (squid) total-vm:9691764kB, anon-rss:3657748kB, file-rss:2320kB, shmem-rss:0kB, UID:13 pgtables:18932kB oom_score_adj:0</div><div>[256929.510641] oom_reaper: reaped process 26390 (squid), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB</div></div><div><br></div><div><br></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
</div></div></div>