[Openswan Users]
Openswan is requering internal ip from Checkpoint Cluster
cassio.pereira at edinfor.com.br
cassio.pereira at edinfor.com.br
Mon Oct 4 11:53:04 CEST 2004
Hi,
I´m trying to establish a vpn tunnel between CheckPoint NG R55 and Openswan
(is our customer).
The problem is that the first phase of the connection doesn´t completed.
In our Checkpoint environment we have a cluster with the following
configurations:
machine 1:
- external interface eth1: 200.x.x.1
- managment interface: eth2: 172.16.32.123
machine 2:
- external interface eth1: 200.x.x.2
- managment interface: eth2: 172.16.32.124
cluster:
- external interface (virtual) eth1: 200.x.x.3
- managment interface (virtual): eth2: 172.16.32.125
The two sides configurations are done. To openswan, we try two
configurations:
conn checkpoint-freeswan
type=tunnel
# Left side is Check Point
left=200.x.x.3
# leftnexthop=
# Right side is FreeS/WAN
right=200.y.y.1
# rightnexthop=
keyexchange=ike
auth=esp
pfs=no
auto=start
authby=secret
conn net-checkpoint-net-freeswan
type=tunnel
left=200.x.x.3
# leftnexthop=
leftsubnet=10.2.0.0/24
right=200.y.y.1
# rightnexthop=
rightsubnet=172.28.0.0/22
keyexchange=ike
auth=esp
pfs=no
auto=start
authby=secret
or
conn checkpoint-freeswan
type=tunnel
# Left side is Check Point
left=200.x.x.3
leftnexthop=200.x.x.10
leftsubnet=10.2.0.0/24
# leftnexthop=
# Right side is FreeS/WAN
right=200.y.y.1
rightnexthop=200.y.y.2
rightsubnet=172.28.0.0/22
keyexchange=ike
auth=esp
pfs=no
auto=start
authby=secret
conn net-checkpoint-net-freeswan
type=tunnel
left=200.x.x.3
leftnexthop=200.x.x.10
leftsubnet=10.2.0.0/24
right=200.y.y.1
rightnexthop=200.y.y.2
rightsubnet=172.28.0.0/22
keyexchange=ike
auth=esp
pfs=no
auto=start
authby=secret
But the logs are showing the following:
Oct 1 15:10:02 hidrogenio pluto[14651]: Starting Pluto (Openswan Version
2.1.4 X.509-1.4.8-1 PLUTO_USES_KEYRR)
Oct 1 15:10:02 hidrogenio pluto[14651]: including NAT-Traversal patch
(Version 0.6c)
Oct 1 15:10:02 hidrogenio pluto[14651]: Using Linux 2.6 IPsec interface
code
Oct 1 15:10:03 hidrogenio pluto[14651]: Changing to directory
'/etc/ipsec.d/cacerts'
Oct 1 15:10:03 hidrogenio pluto[14651]: loaded cacert file 'cacert.pem'
(1395 bytes)
Oct 1 15:10:03 hidrogenio pluto[14651]: Changing to directory
'/etc/ipsec.d/crls'
Oct 1 15:10:03 hidrogenio pluto[14651]: loaded crl file 'crl.pem' (552
bytes)
Oct 1 15:10:03 hidrogenio pluto[14651]: loaded host cert file
'/etc/ipsec.d/certs/hidrogenio.pem' (3823 bytes)
Oct 1 15:10:03 hidrogenio pluto[14651]: added connection description
"roadwarrior"
Oct 1 15:10:03 hidrogenio pluto[14651]: loaded host cert file
'/etc/ipsec.d/certs/hidrogenio.pem' (3823 bytes)
Oct 1 15:10:03 hidrogenio pluto[14651]: added connection description
"roadwarrior-net"
Oct 1 15:10:03 hidrogenio pluto[14651]: added connection description
"checkpoint-freeswan"
Oct 1 15:10:03 hidrogenio pluto[14651]: added connection description
"net-checkpoint-net-freeswan"
Oct 1 15:10:03 hidrogenio pluto[14651]: listening for IKE messages
Oct 1 15:10:03 hidrogenio pluto[14651]: adding interface eth2/eth2
10.1.1.254
Oct 1 15:10:03 hidrogenio pluto[14651]: adding interface eth2/eth2
10.1.1.254:4500
Oct 1 15:10:03 hidrogenio pluto[14651]: adding interface eth1/eth1
200.y.y.1
Oct 1 15:10:03 hidrogenio pluto[14651]: adding interface eth1/eth1
200.y.y.1:4500
Oct 1 15:10:03 hidrogenio pluto[14651]: adding interface eth0/eth0
172.28.1.2
Oct 1 15:10:03 hidrogenio pluto[14651]: adding interface eth0/eth0
172.28.1.2:4500
Oct 1 15:10:03 hidrogenio pluto[14651]: adding interface lo/lo 127.0.0.1
Oct 1 15:10:03 hidrogenio pluto[14651]: adding interface lo/lo
127.0.0.1:4500
Oct 1 15:10:03 hidrogenio pluto[14651]: adding interface lo/lo ::1
Oct 1 15:10:03 hidrogenio pluto[14651]: adding interface lo/lo ::1:4500
Oct 1 15:10:03 hidrogenio pluto[14651]: loading secrets from
"/etc/ipsec.secrets"
Oct 1 15:10:03 hidrogenio pluto[14651]: loaded private key file
'/etc/ipsec.d/private/hidrogenio.key' (1704 bytes)
Oct 1 15:10:03 hidrogenio pluto[14651]: "checkpoint-freeswan":
route-client output: /usr/lib/ipsec/_updown: doroute `ip route add
10.2.0.0/24 via 200.x.x.3 dev eth1 ' failed (RTNETLINK answers: Network is
unreachable)
Oct 1 15:10:03 hidrogenio pluto[14651]: "net-checkpoint-net-freeswan":
cannot install eroute -- it is in use for "checkpoint-freeswan" #0
Oct 1 15:10:03 hidrogenio pluto[14651]: "checkpoint-freeswan" #1:
initiating Main Mode
Oct 1 15:10:04 hidrogenio pluto[14651]: "checkpoint-freeswan" #1:
transition from state STATE_MAIN_I1 to state STATE_MAIN_I2
Oct 1 15:10:04 hidrogenio pluto[14651]: "checkpoint-freeswan" #1:
transition from state STATE_MAIN_I2 to state STATE_MAIN_I3
Oct 1 15:10:04 hidrogenio pluto[14651]: "checkpoint-freeswan" #1: Peer ID
is ID_IPV4_ADDR: '172.16.32.125'
Oct 1 15:10:04 hidrogenio pluto[14651]: "checkpoint-freeswan" #1: we
require peer to have ID '200.x.x.3', but peer declares '172.16.32.125'
Oct 1 15:10:04 hidrogenio pluto[14651]: "checkpoint-freeswan" #1: Peer ID
is ID_IPV4_ADDR: '172.16.32.125'
Oct 1 15:10:04 hidrogenio pluto[14651]: "checkpoint-freeswan" #1: we
require peer to have ID '200.x.x.3', but peer declares '172.16.32.125'
Oct 1 15:10:04 hidrogenio pluto[14651]: "checkpoint-freeswan" #1: Peer ID
is ID_IPV4_ADDR: '172.16.32.125'
Oct 1 15:10:04 hidrogenio pluto[14651]: "checkpoint-freeswan" #1: we
require peer to have ID '200.x.x.3', but peer declares '172.16.32.125'
Oct 1 15:11:14 hidrogenio pluto[14651]: "checkpoint-freeswan" #1: max
number of retransmissions (2) reached STATE_MAIN_I3. Possible
authentication failure: no acceptable response to our first encrypted
message
I don´t know why openswan are requering the internal ip of the cluster
object Checkpoint if it is waiting for external ip.
I´m using the following link to help me:
http://www.fw-1.de/aerasec/ng/vpn-freeswan/CP-FW1-NG+Linux-FreeSWAN-Gateway.html
Anyone could help me?
Regards,
Cassio David Pereira
More information about the Users
mailing list