[ previous ] [ next ] [ threads ]
 
 From:  Angus Jordan <angus dot jordan at gmail dot com>
 To:  m0n0wall at lists dot m0n0 dot ch
 Subject:  Racoon memory hog
 Date:  Tue, 15 Nov 2005 10:52:02 -0800
Hello all,

I am running m0n0wall 1.2 on a PIII 1Ghz with 128MB RAM. Since I upgraded
from the last beta to 1.2 stable, I've been having problems with Racoon
crashing. I believe that this has something to do with it:

$ top
last pid:  1230;  load averages:  0.06,  0.02,  0.00  up 17+16:55:31    10:46:44
17 processes:  1 running, 15 sleeping, 1 zombie

Mem: 79M Active, 6912K Inact, 7604K Wired, 8K Cache, 6640K Buf, 9292K Free
Swap:


  PID USERNAME PRI NICE  SIZE    RES STATE    TIME   WCPU    CPU COMMAND
 1226 root      -6  10  3832K  3252K piperd   0:00  3.00%  0.15% php
   78 root      10   0  1456K   628K nanslp   0:54  0.00%  0.00% ipmon
   85 root       2   0  1036K   716K select   0:43  0.00%  0.00% syslogd
   98 root       2   0  1552K  1200K select   0:23  0.00%  0.00% snmpd

 1038 root       2  10 79664K 79032K select   0:19  0.00%  0.00% racoon

   92 nobody     2   0  1032K   768K select   0:05  0.00%  0.00% dnsmasq
  106 root       2   0  2444K  1244K select   0:02  0.00%  0.00% mpd
   95 root      10   0  1016K   764K nanslp   0:01  0.00%  0.00% ez-ipupdate
  104 root      10   0  1104K   804K nanslp   0:01  0.00%  0.00% msntp
   88 root       2   0  2292K  1424K select   0:00  0.00%  0.00% mini_httpd
   69 root       2   0  1440K   852K select   0:00  0.00%  0.00% dhclient
  102 root      10   0  1332K   720K wait     0:00  0.00%  0.00% sh
  138 root       3   0  1336K   884K ttyin    0:00  0.00%  0.00% sh
 1229 root      10  10  1332K   968K wait     0:00  0.00%  0.00% sh
 1228 root      -6   0  2396K  1836K piperd   0:00  0.00%  0.00% mini_httpd
 1230 root      49  10  1876K  1028K RUN      0:00  0.00%  0.00% top

Notice that racoon is using 79MB of memory! Normally it uses about 3-4
MB's...

I have a few other m0n0wall boxes with similar amounts of memory / CPU /
IPSEC VPN tunnels (3-5), and am not having this issue on any of the other
ones.

Anybody have any ideas why this would just start happening now? Why not in
the beta version?

Thanks in advance,
Angus.