<div dir="ltr">Hi Paul,<br>No its not a custom compiled (by me) in fact I bought VPS and this is the ubuntu version I got (jaunty 9.0.4).<br><br>Hi Mike,<br><br>&gt; WARNING: Couldn&#39;t open directory /lib/modules/2.6.18-<div class="im">
028stab068.9: No<br>
&gt; such file or directory<br><br>I overcame this problem. I &#39;d    2.6.18-028stab059.6   directory in place but not the one mentioned in error; I created a soft-link with same name pointing to actual dir and installation succeeded well ;)<br>
<br><br>So our problem is again back to original, ipsec is not supported by kernel...<br><br>&gt; Are you currently actively running and OpenVZ kernel on that machine?<br><br>I suppose yes this VPS is using OpenVZ.<br><br>
&gt; What version are you at?  From there site, it looks like 028stab070.14<br>&gt; is the latest in the RHEL/CentOS stable 2.6.18 line.<br><br># uname -a<br>Linux <a href="http://vps.flexilogix.com">vps.flexilogix.com</a> 2.6.18-028stab068.9 #1 SMP Tue Mar 30 17:22:31 MSD 2010 i686 GNU/Linux<br>
</div><br>&gt; You must have built that Openswan 2.6.31 package yourself, the latest<br>&gt; RHEL/CentOS 5.x Openswan is 2.6.21.  Did you merely compile it or actually build your own rpms?<br><br>Yes, I actually compiled openswan 2,6,31 from sources<br>
<br>I&#39;ve come to know from Ubuntu Support groups that there is no ipsec package for ubuntu jaunty 9.0.4 and its no more updated since Oct 23 2010. So I suppose its the time to switch back to CentOS that is my actual playground... <br>
<br>Thanks for your help all.<br>Hammad ( aka Hammond :) )<br><br><div class="gmail_quote">On Sat, Dec 4, 2010 at 2:32 AM, Michael H. Warfield <span dir="ltr">&lt;<a href="mailto:mhw@wittsend.com">mhw@wittsend.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Paul (and Hammond),<br>
<div><div></div><div class="h5"><br>
On Fri, 2010-12-03 at 11:49 -0500, Paul Wouters wrote:<br>
&gt; On Fri, 3 Dec 2010, Hammad wrote:<br>
&gt;<br>
&gt; &gt; Here is the output of commands...<br>
&gt; &gt; root@vps:/usr/local# modprobe ipsec<br>
&gt; &gt; WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.<br>
&gt; &gt; FATAL: Module ipsec not found.<br>
&gt; &gt;<br>
&gt; &gt; root@vps:/usr/local# modprobe af_key<br>
&gt; &gt; WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.<br>
&gt; &gt; FATAL: Module af_key not found.<br>
&gt; &gt;<br>
&gt; &gt; root@vps:/usr/local# ipsec --version<br>
&gt; &gt; Linux Openswan U2.6.31/K(no kernel code presently loaded)<br>
&gt; &gt; See `ipsec --copyright&#39; for copyright information.<br>
<br>
&gt; Your kernel has no IPsec support. Perhaps you are missing the right modules directory, or support<br>
&gt; was not compiled on that kernel. Seems like this is a non-distribution, custom built kernel?<br>
<br>
</div></div>It doesn&#39;t show up in this last message but in an earlier post I saw<br>
this...<br>
<div class="im"><br>
&gt; WARNING: Couldn&#39;t open directory /lib/modules/2.6.18-028stab068.9: No<br>
&gt; such file or directory<br>
<br>
</div>That tells me two things.<br>
<br>
1) He&#39;s running an OpenVZ kernel.  That&#39;s one of their revision strings<br>
and that&#39;s one of their releases for the RHEL distro.  Not too terribly<br>
old but back several clicks.<br>
<br>
2) He was, at that time, running on a kernel which had been updated<br>
(possibly by a mainline distro kernel or possibly by a newer OpenVZ<br>
kernel) and the running kernel had been uninstalled by yum so the<br>
modules directory no longer existed.<br>
<br>
Now...  That being said...  Prior to swapping all of my OpenVZ VM&#39;s (&gt; 3<br>
dozen) over to LXC to get back on a more current kernel with in-tree<br>
container virtualization, I was an extensive user of OpenVZ.  Those<br>
kernels certainly do have IPsec compiled in as modules.  I&#39;ve used it.<br>
<br>
Hammond,<br>
<br>
Are you currently actively running and OpenVZ kernel on that machine?<br>
<br>
What version are you at?  From there site, it looks like 028stab070.14<br>
is the latest in the RHEL/CentOS stable 2.6.18 line.<br>
<br>
What are you running (uname -a) and what do you have installed?<br>
<br>
Did you install it from their site with yum or downloaded it or build a<br>
custom build (which I often had done with newer releases)?  (One flaw<br>
with their yum repo is that it doesn&#39;t properly setup the install only<br>
and a couple of other conditions to prevent removing the running<br>
kernel).<br>
<br>
You must have built that Openswan 2.6.31 package yourself, the latest<br>
RHEL/CentOS 5.x Openswan is 2.6.21.  Did you merely compile it or<br>
actually build your own rpms?<br>
<br>
What&#39;s in your grub.conf file and are you running on the latest kernel<br>
which was installed?<br>
<br>
&gt; Paul<br>
<br>
Regards,<br>
Mike<br>
<font color="#888888">--<br>
Michael H. Warfield (AI4NB) | (770) 985-6132 |  mhw@WittsEnd.com<br>
   /\/\|=mhw=|\/\/          | (678) 463-0932 |  <a href="http://www.wittsend.com/mhw/" target="_blank">http://www.wittsend.com/mhw/</a><br>
   NIC whois: MHW9          | An optimist believes we live in the best of all<br>
 PGP Key: 0x674627FF        | possible worlds.  A pessimist is sure of it!<br>
</font></blockquote></div><br></div>