<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.26.2">
</HEAD>
<BODY>
Hi people!<BR>
<BR>
I need some help to connect my firewall with gentoo-linux and openswan to <FONT SIZE="2">Check Point NGX R62.</FONT><BR>
<BR>
<BR>
firewall ~ # ipsec version<BR>
Linux Openswan U2.6.21/K2.6.29-gentoo-r1 (netkey)<BR>
<BR>
firewall ~ # ipsec verify<BR>
Checking your system to see if IPsec got installed and started correctly:<BR>
Version check and ipsec on-path&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [OK]<BR>
Linux Openswan U2.6.21/K2.6.29-gentoo-r1 (netkey)<BR>
Checking for IPsec support in kernel&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [OK]<BR>
NETKEY detected, testing for disabled ICMP send_redirects&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [OK]<BR>
NETKEY detected, testing for disabled ICMP accept_redirects&nbsp;&nbsp;&nbsp;&nbsp; [OK]<BR>
Checking for RSA private key (/etc/ipsec.secrets)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [OK]<BR>
Checking that pluto is running&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [OK]<BR>
Two or more interfaces found, checking IP forwarding&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [OK]<BR>
Checking NAT and MASQUERADEing<BR>
Checking for 'ip' command&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [OK]<BR>
Checking for 'iptables' command&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [OK]<BR>
Opportunistic Encryption Support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [DISABLED]<BR>
<BR>
firewall ~ # ipsec look<BR>
firewall Mon Jul&nbsp; 6 10:29:14 BRT 2009<BR>
IPSEC TABLE<BR>
iptables: No chain/target/match by that name.<BR>
ROUTING TABLE<BR>
200.XXX.XXX.232/29 dev eth0&nbsp; proto kernel&nbsp; scope link&nbsp; src 200.XXX.XXX.234<BR>
default via 200.XXX.XXX.233 dev eth0<BR>
<BR>
<BR>
My /etc/ipsec.conf:<BR>
<BR>
# /etc/ipsec.conf - Openswan IPsec configuration file<BR>
# RCSID $Id: ipsec.conf.in,v 1.15.2.6 2006-10-19 03:49:46 paul Exp $<BR>
<BR>
# This file:&nbsp; /usr/share/doc/openswan-2.4.14/ipsec.conf-sample<BR>
#<BR>
# Manual:&nbsp;&nbsp;&nbsp;&nbsp; ipsec.conf.5<BR>
<BR>
<BR>
version 2.0&nbsp;&nbsp;&nbsp;&nbsp; # conforms to second version of ipsec.conf specification<BR>
<BR>
# basic configuration<BR>
config setup<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; interfaces=&quot;%defaultroute&quot;<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # plutodebug / klipsdebug = &quot;all&quot;, &quot;none&quot; or a combation from below:<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # &quot;raw crypt parsing emitting control klips pfkey natt x509 private&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # eg: plutodebug=&quot;control parsing&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; klipsdebug=&quot;all&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; plutodebug=&quot;all&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # ONLY enable plutodebug=all or klipsdebug=all if you are a developer !!<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # NAT-TRAVERSAL support, see README.NAT-Traversal<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nat_traversal=no<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # virtual_private=%v4:10.10.11.0/24,%v4:5.16.8.0/24,%v4:201.XXX.XXX.XXX/XX,%v4:200.XXX.XXX.XXX/XX<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # enable this if you see &quot;failed to find any available worker&quot;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # nhelpers=0<BR>
# Add connections here<BR>
<BR>
conn inm-net<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; keyexchange=ike<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ike=aes256-sha1-modp1024<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aggrmode=no<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type=tunnel<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pfs=no<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ikelifetime=1440s<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; keylife=3600s<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; left=200.XXX.XXX.234<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; leftnexthop=200.XXX.XXX.233<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; leftsubnet=10.10.11.0/24<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; leftupdown=/usr/lib/ipsec/_updown<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; right=201.XXX.XXX.20<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rightnexthop=201.XXX.XXX.1<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rightsubnet=5.16.8.0/24<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; auth=esp<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; authby=secret<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; esp=aes128-sha1<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; auto=start<BR>
conn inm-net2<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; keyexchange=ike<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ike=aes256-sha1-modp1024<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aggrmode=no<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type=tunnel<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pfs=no<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ikelifetime=1440s<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; keylife=3600s<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; left=200.XXX.XXX.234<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; leftnexthop=200.XXX.XXX.233<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; leftsubnet=10.10.11.0/24<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; leftupdown=/usr/lib/ipsec/_updown<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; right=201.XXX.XXX.20<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rightnexthop=201.XXX.XXX.1<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rightsubnet=5.8.8.0/24<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; auth=esp<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; authby=secret<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; esp=aes128-sha1<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; auto=start<BR>
<BR>
#Disable Opportunistic Encryption<BR>
include /etc/ipsec.d/examples/no_oe.conf<BR>
<BR>
<BR>
My /etc/ipsec.secrets<BR>
<BR>
200.XXX.XXX.234&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 201.XXX.XXX.20 : PSK &quot;&lt;my secret are oculted&gt;&quot;<BR>
<BR>
Log: <BR>
Jul&nbsp; 6 10:30:20 firewall pluto[11204]: &quot;inm-net&quot; #3: transition from state STATE_QUICK_I1 to state STATE_QUICK_I2<BR>
Jul&nbsp; 6 10:30:20 firewall pluto[11204]: | deleting event for #3<BR>
Jul&nbsp; 6 10:30:20 firewall pluto[11204]: | sending reply packet to 201.XXX.XXX.20:500 (from port 500)<BR>
Jul&nbsp; 6 10:30:20 firewall pluto[11204]: | sending 60 bytes for STATE_QUICK_I1 through eth0:500 to 201.XXX.XXX.20:500 (using #3)<BR>
Jul&nbsp; 6 10:30:20 firewall pluto[11204]: |&nbsp;&nbsp; ed 72 75 18&nbsp; 6a 9e fe 70&nbsp; 70 b3 3a 30&nbsp; a2 94 be 26<BR>
Jul&nbsp; 6 10:30:20 firewall pluto[11204]: |&nbsp;&nbsp; 08 10 20 01&nbsp; 9d 07 bd 62&nbsp; 00 00 00 3c&nbsp; 3d 95 1a 89<BR>
Jul&nbsp; 6 10:30:20 firewall pluto[11204]: |&nbsp;&nbsp; 49 1f 6c a5&nbsp; 77 e6 b2 86&nbsp; 16 61 98 d4&nbsp; 16 c2 aa df<BR>
Jul&nbsp; 6 10:30:20 firewall pluto[11204]: |&nbsp;&nbsp; 50 4f 2b 14&nbsp; 40 c7 e8 c0&nbsp; df 50 53 78<BR>
Jul&nbsp; 6 10:30:20 firewall pluto[11204]: | inserting event EVENT_SA_REPLACE, timeout in 2664 seconds for #3<BR>
Jul&nbsp; 6 10:30:20 firewall pluto[11204]: | event added after event EVENT_SA_REPLACE for #1<BR>
Jul&nbsp; 6 10:30:20 firewall pluto[11204]: &quot;inm-net&quot; #3: STATE_QUICK_I2: sent QI2, IPsec SA established tunnel mode {ESP=&gt;0x42b8a16c &lt;0x5bfeed6b xfrm=AES_128-HMAC_SHA1 NATOA=none NATD=none DPD=none}<BR>
Jul&nbsp; 6 10:30:20 firewall pluto[11204]: | modecfg pull: noquirk policy:push not-client<BR>
Jul&nbsp; 6 10:30:20 firewall pluto[11204]: | phase 1 is done, looking for phase 2 to unpend<BR>
Jul&nbsp; 6 10:30:20 firewall pluto[11204]: | * processed 0 messages from cryptographic helpers<BR>
Jul&nbsp; 6 10:30:20 firewall pluto[11204]: | next event EVENT_PENDING_PHASE2 in 109 seconds<BR>
Jul&nbsp; 6 10:30:20 firewall pluto[11204]: | next event EVENT_PENDING_PHASE2 in 109 seconds<BR>
<BR>
My interface ipsec0 don't start and I don't connect to any service on the other network.<BR>
<BR>
Somebody can help me?<BR>
<BR>
<BR>
<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<BR>
<IMG SRC="file://C:%5Cuser%5Cgilcesar%5Cpessoal%5Cblackpoint.gif" WIDTH="100%" HEIGHT="1" ALIGN="bottom" BORDER="0"><BR>
<TABLE CELLSPACING="0" WIDTH="100%">
<TR>
<TD ALIGN="left">
<B><I>William Ferraz</I></B>
</TD>
<TD ALIGN="right">
<DIV ALIGN=right><IMG SRC="cid:1246886113.4950.2.camel@Malfoy" ALIGN="bottom" BORDER="0"></DIV>
</TD>
</TR>
<TR>
<TD ALIGN="left" VALIGN="top">
<U><A HREF="mailto:gil.cesar@inmetrics.com.br">williamferraz@inmetrics.com.br</A></U> <BR>
+55-11-3555-6825 <BR>
+55-11-9493-3475 <BR>
<IMG SRC="cid:1246886113.4950.3.camel@Malfoy" ALIGN="bottom" BORDER="0"><BR>
<BR>
<BR>
<BR>
</TD>
<TD ALIGN="right" VALIGN="top">
<DIV ALIGN=right><U><A HREF="http://www.inmetrics.com.br/">http://www.inmetrics.com.br</A></U> </DIV><BR>
&nbsp;
<DIV ALIGN=right>Avenida Guido Caloi, 1000 - bloco 4 - 4 andar</DIV>
<BR>
Condom&#237;nio Panam&#233;rica Park<BR>
<DIV ALIGN=right>05802-140 &#8211; S&#227;o Paulo &#8211; SP &#8211; Brasil</DIV>
</TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
<BR>
</BODY>
</HTML>