* IPSec through my firewall
@ 2005-02-15 10:25 Ola Nilsson
2005-02-15 14:46 ` Michael Gale
2005-02-15 15:07 ` Jason Opperisano
0 siblings, 2 replies; 12+ messages in thread
From: Ola Nilsson @ 2005-02-15 10:25 UTC (permalink / raw)
To: netfilter
Hello,
I've got problems with getting IPSec (using NAT-T) traffic through my
Linux 2.6.10 based firewall. I've now changed my iptables script to
something rather simple:
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Which is far to open, but I used it to try to find the problem. What I
see with Ethereal is that the connection seems to have two
phases. Both phases uses UDP on port 4500. In the first phase ISAKMP
is used, then ESP.
192.168.3.249 is the IP of the machine on my LAN that wants to do IPSec.
1.2.3.4 is the IP of the other end of the IPSec tunnel
5.6.7.8 is the IP of my firewalls interface on the internet
This is what I see:
No. Time Source Destination Protocol Info
3 0.001148 192.168.3.249 1.2.3.4 ISAKMP Aggressive
4 0.001165 5.6.7.8 1.2.3.4 ISAKMP Aggressive
5 9.999541 1.2.3.4 5.6.7.8 ISAKMP Aggressive
6 9.999586 1.2.3.4 192.168.3.249 ISAKMP Aggressive
460 77.461355 192.168.3.249 1.2.3.4 ESP ESP (SPI=0x384a545c)
461 77.461383 192.168.3.249 1.2.3.4 ESP ESP (SPI=0x384a545c)
462 78.961453 192.168.3.249 1.2.3.4 ESP ESP (SPI=0x384a545c)
During the ISAKMP phase, my firewall NATs like it shall, and the
client reports the tunnel as working. But once the real ESP traffic
starts to flow, it doesn't get NATed as I would like it to.
I've googled quite a lot, and also tried using firehol to set up the
iptables (and gotten some help on the firehol forum), but I'm still
unsuccessfull. What should I do to debug this? Anyone have a set of
rules that allows ISAKMP/ESP on UDP port 4500?
Regards,
--
/Ola Nilsson
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: IPSec through my firewall
2005-02-15 10:25 IPSec through my firewall Ola Nilsson
@ 2005-02-15 14:46 ` Michael Gale
2005-02-15 15:15 ` Ola Nilsson
2005-02-15 15:07 ` Jason Opperisano
1 sibling, 1 reply; 12+ messages in thread
From: Michael Gale @ 2005-02-15 14:46 UTC (permalink / raw)
To: Ola Nilsson, netfilter
Hello,
You can not NAT ESP (protocol 50) traffic. Some IPSEC clients and
servers support NATing but I believe this requires special
implementation on the client and server end.
If you want to NAT a VPN tunnel I suggest you try a SSL base VPN.
OpenVPN works well, you could also try TCP or UDP encapsulation to help
get around the NAT issue.
Michael.
Ola Nilsson wrote:
> Hello,
>
> I've got problems with getting IPSec (using NAT-T) traffic through my
> Linux 2.6.10 based firewall. I've now changed my iptables script to
> something rather simple:
>
> iptables -P INPUT ACCEPT
> iptables -P OUTPUT ACCEPT
> iptables -P FORWARD ACCEPT
> iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
>
> Which is far to open, but I used it to try to find the problem. What I
> see with Ethereal is that the connection seems to have two
> phases. Both phases uses UDP on port 4500. In the first phase ISAKMP
> is used, then ESP.
>
> 192.168.3.249 is the IP of the machine on my LAN that wants to do IPSec.
> 1.2.3.4 is the IP of the other end of the IPSec tunnel
> 5.6.7.8 is the IP of my firewalls interface on the internet
>
> This is what I see:
>
> No. Time Source Destination Protocol Info
> 3 0.001148 192.168.3.249 1.2.3.4 ISAKMP Aggressive
> 4 0.001165 5.6.7.8 1.2.3.4 ISAKMP Aggressive
> 5 9.999541 1.2.3.4 5.6.7.8 ISAKMP Aggressive
> 6 9.999586 1.2.3.4 192.168.3.249 ISAKMP Aggressive
>
> 460 77.461355 192.168.3.249 1.2.3.4 ESP ESP (SPI=0x384a545c)
> 461 77.461383 192.168.3.249 1.2.3.4 ESP ESP (SPI=0x384a545c)
> 462 78.961453 192.168.3.249 1.2.3.4 ESP ESP (SPI=0x384a545c)
>
> During the ISAKMP phase, my firewall NATs like it shall, and the
> client reports the tunnel as working. But once the real ESP traffic
> starts to flow, it doesn't get NATed as I would like it to.
>
> I've googled quite a lot, and also tried using firehol to set up the
> iptables (and gotten some help on the firehol forum), but I'm still
> unsuccessfull. What should I do to debug this? Anyone have a set of
> rules that allows ISAKMP/ESP on UDP port 4500?
>
> Regards,
--
Michael Gale
Lan Administrator
Utilitran Corp.
Hey, let me file that under important .... > /dev/null
...
"Hey did you read my e-mail"
"Let my check"
^From:.* > /dev/null
"Nope, I missed it, send it again"
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: IPSec through my firewall
2005-02-15 10:25 IPSec through my firewall Ola Nilsson
2005-02-15 14:46 ` Michael Gale
@ 2005-02-15 15:07 ` Jason Opperisano
2005-02-15 22:00 ` Ola Nilsson
1 sibling, 1 reply; 12+ messages in thread
From: Jason Opperisano @ 2005-02-15 15:07 UTC (permalink / raw)
To: netfilter
On Tue, Feb 15, 2005 at 11:25:58AM +0100, Ola Nilsson wrote:
> Hello,
>
> I've got problems with getting IPSec (using NAT-T) traffic through my
> Linux 2.6.10 based firewall. I've now changed my iptables script to
> something rather simple:
>
> iptables -P INPUT ACCEPT
> iptables -P OUTPUT ACCEPT
> iptables -P FORWARD ACCEPT
> iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
>
> Which is far to open, but I used it to try to find the problem. What I
> see with Ethereal is that the connection seems to have two
> phases. Both phases uses UDP on port 4500. In the first phase ISAKMP
> is used, then ESP.
um--i'll admit that i'm being lazy and not pulling up the RFC (or
draft), but i'm pretty sure that phase 1 must still use UDP 500, as
NAT-T must be negotiated between the two peers. after that--phase 2 and
the bulk encryption traffic can use UDP port 4500. again--i could be
totally wrong about this, but i don't see how it could work otherwise.
> 192.168.3.249 is the IP of the machine on my LAN that wants to do IPSec.
> 1.2.3.4 is the IP of the other end of the IPSec tunnel
> 5.6.7.8 is the IP of my firewalls interface on the internet
>
> This is what I see:
>
> No. Time Source Destination Protocol Info
> 3 0.001148 192.168.3.249 1.2.3.4 ISAKMP Aggressive
> 4 0.001165 5.6.7.8 1.2.3.4 ISAKMP Aggressive
> 5 9.999541 1.2.3.4 5.6.7.8 ISAKMP Aggressive
> 6 9.999586 1.2.3.4 192.168.3.249 ISAKMP Aggressive
>
> 460 77.461355 192.168.3.249 1.2.3.4 ESP ESP (SPI=0x384a545c)
> 461 77.461383 192.168.3.249 1.2.3.4 ESP ESP (SPI=0x384a545c)
> 462 78.961453 192.168.3.249 1.2.3.4 ESP ESP (SPI=0x384a545c)
"this is what you see" where? what is this the output of? where is
this output being generated?
also, realize that the output (wherever it's coming from) is saying that
you're using ISAKMP (which would imply standard UDP Port 500), and ESP
(IP Protocol 50)--i don't see any indication of NAT-T or UDP Port 4500
anywhere in that output.
as an aside--the use of IKE Aggressive Mode has been frowned upon for
quite some time--consider disabling it if you admin both sides of this
tunnel...
> During the ISAKMP phase, my firewall NATs like it shall, and the
> client reports the tunnel as working. But once the real ESP traffic
> starts to flow, it doesn't get NATed as I would like it to.
well--if you're transmitting "real ESP" traffic; i.e., IP Protocol
50--then you are not using NAT-T and that would explain your problem.
> I've googled quite a lot, and also tried using firehol to set up the
> iptables (and gotten some help on the firehol forum), but I'm still
> unsuccessfull. What should I do to debug this? Anyone have a set of
> rules that allows ISAKMP/ESP on UDP port 4500?
um--it shouldn't really be all that complicated. since you have no
firewall rules at the moment--i would propose that at the current time,
you have an IPSec problem, not a firewall problem (though your IPSec
problem may be NAT-related).
i don't think we have enough info to help you at this time.
-j
--
"Me fail English? That's unpossible."
--The Simpsons
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: IPSec through my firewall
2005-02-15 14:46 ` Michael Gale
@ 2005-02-15 15:15 ` Ola Nilsson
2005-02-15 15:38 ` Michael Gale
0 siblings, 1 reply; 12+ messages in thread
From: Ola Nilsson @ 2005-02-15 15:15 UTC (permalink / raw)
To: Michael Gale; +Cc: netfilter
Hie,
I would've tried something different if I had the possibility to
choose. This is a solution chosen by the company I work for.
Are you sure about that IPSec can't be NATed? NAT-T is kind of meant to
handle just that. Also, my colleagues have no trouble through
e.g. D-Link routers. The ISAKMP part NATs just fine...
Regards,
/Ola
Michael Gale <michael.gale@utilitran.com> writes:
> Hello,
>
> You can not NAT ESP (protocol 50) traffic. Some IPSEC clients
> and servers support NATing but I believe this requires special
> implementation on the client and server end.
>
> If you want to NAT a VPN tunnel I suggest you try a SSL base
> VPN. OpenVPN works well, you could also try TCP or UDP encapsulation
> to help get around the NAT issue.
>
> Michael.
--
/Ola Nilsson
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: IPSec through my firewall
2005-02-15 15:15 ` Ola Nilsson
@ 2005-02-15 15:38 ` Michael Gale
0 siblings, 0 replies; 12+ messages in thread
From: Michael Gale @ 2005-02-15 15:38 UTC (permalink / raw)
To: Ola Nilsson, netfilter
Hello,
This all depends on your implementation, I believe the standard
protocol 50 (ESP) traffic still does not support NAT. But there are a
lot of vendors out there that have NAT "aware" VPN devices.
Some devices use UDP encapsulation, others allow a more relaxed version
of the IPSEC protocol to handle the NAT.
Some only support NAT during one point in the connection, so both the
client and server can't use NAT, only one or the other.
From the RFC's:
--snip--
Negotiation of the NAT-Traversal Encapsulation
The negotiation of the NAT-Traversal happens by adding two new
encapsulation modes. These encapsulation modes are
UDP-Encapsulated-Tunnel 3
UDP-Encapsulated-Transport 4
It is not normally useful to propose both normal tunnel or transport
mode and UDP-Encapsulated modes. UDP encapsulation is required to
fix the inability to handle non-UDP/TCP traffic by NATs (see
[RFC3715], section 2.2, case i).
If there is a NAT box between hosts, normal tunnel or transport
encapsulations may not work. In this case, UDP-Encapsulation SHOULD
be used.
--snip--
I would allow all traffic between the client and server on UDP ports 500
and 4500.
iptables -I -i EXT_FACE -o VPN_FACE -d X.X.X.X -p udp --dport 500 -j ACCEPT
iptables -I -i EXT_FACE -o VPN_FACE -d X.X.X.X -p udp --dport 4500 -j ACCEPT
Michael.
Ola Nilsson wrote:
> Hie,
>
> I would've tried something different if I had the possibility to
> choose. This is a solution chosen by the company I work for.
>
> Are you sure about that IPSec can't be NATed? NAT-T is kind of meant to
> handle just that. Also, my colleagues have no trouble through
> e.g. D-Link routers. The ISAKMP part NATs just fine...
>
> Regards,
> /Ola
>
> Michael Gale <michael.gale@utilitran.com> writes:
>
>
>>Hello,
>>
>> You can not NAT ESP (protocol 50) traffic. Some IPSEC clients
>>and servers support NATing but I believe this requires special
>>implementation on the client and server end.
>>
>>If you want to NAT a VPN tunnel I suggest you try a SSL base
>>VPN. OpenVPN works well, you could also try TCP or UDP encapsulation
>>to help get around the NAT issue.
>>
>>Michael.
>
>
--
Michael Gale
Lan Administrator
Utilitran Corp.
Hey, let me file that under important .... > /dev/null
...
"Hey did you read my e-mail"
"Let my check"
^From:.* > /dev/null
"Nope, I missed it, send it again"
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: IPSec through my firewall
2005-02-15 15:07 ` Jason Opperisano
@ 2005-02-15 22:00 ` Ola Nilsson
0 siblings, 0 replies; 12+ messages in thread
From: Ola Nilsson @ 2005-02-15 22:00 UTC (permalink / raw)
To: Jason Opperisano; +Cc: netfilter
Jason Opperisano <opie@817west.com> writes:
> On Tue, Feb 15, 2005 at 11:25:58AM +0100, Ola Nilsson wrote:
>> Which is far to open, but I used it to try to find the problem. What I
>> see with Ethereal is that the connection seems to have two
>> phases. Both phases uses UDP on port 4500. In the first phase ISAKMP
>> is used, then ESP.
...snip
> "this is what you see" where? what is this the output of? where is
> this output being generated?
First, to all that replied, thanks for your help!
I will try to read up on the RFCs. Might be that I was fooled to
believe that NAT-T was used due to some log entries in the
clients. Now I understand that I should be looking at the ESP traffic,
since that should not necessarily NAT OK. Is this why the kernel helps
me, and refuses to NAT the ESP packages?
Regarding where the output was from, it was what I see listening on
both interfaces of the firewall with Ethereal. Even though my
understanding also was that other ports than 4500 should have been
used, all traffic is on port 4500 (nothing on 500).
Regards,
--
/Ola Nilsson
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: IPSec through my firewall
[not found] <200502151715.j1FHFtfO029324@pepsi.fishpuppy.com>
@ 2005-02-16 9:29 ` rowdy
2005-02-16 10:27 ` Georgi Alexandrov
0 siblings, 1 reply; 12+ messages in thread
From: rowdy @ 2005-02-16 9:29 UTC (permalink / raw)
To: netfilter
On Tuesday 15 February 2005 09:15, Ola Nilsson wrote:
> I've got problems with getting IPSec (using NAT-T) traffic through my
> Linux 2.6.10 based firewall. I've now changed my iptables script to
> something rather simple:
>
> iptables -P INPUT ACCEPT
> iptables -P OUTPUT ACCEPT
> iptables -P FORWARD ACCEPT
> iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
I've been struggling with this as well. Take a look at
http://www.freeswan.org/freeswan_snaps/CURRENT-SNAP/doc/firewall.html .
I used this query to find this link and a number of others that could be
helpful: "esp ipsec firewall rule"
I added rules like the following (but to user chains that I then added to the
input, output and forward chains) to solve my hassles (clipped from the
freeswan link above):
# allow IPsec
#
# IKE negotiations
iptables -I INPUT -p udp --sport 500 --dport 500 -j ACCEPT
iptables -I OUTPUT -p udp --sport 500 --dport 500 -j ACCEPT
# ESP encryption and authentication
iptables -I INPUT -p 50 -j ACCEPT
iptables -I OUTPUT -p 50 -j ACCEPT
Good luck.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: IPSec through my firewall
2005-02-16 9:29 ` rowdy
@ 2005-02-16 10:27 ` Georgi Alexandrov
2005-02-16 12:46 ` Ola Nilsson
0 siblings, 1 reply; 12+ messages in thread
From: Georgi Alexandrov @ 2005-02-16 10:27 UTC (permalink / raw)
To: netfilter
rowdy wrote:
>On Tuesday 15 February 2005 09:15, Ola Nilsson wrote:
>
>
>>I've got problems with getting IPSec (using NAT-T) traffic through my
>>Linux 2.6.10 based firewall. I've now changed my iptables script to
>>something rather simple:
>>
>>iptables -P INPUT ACCEPT
>>iptables -P OUTPUT ACCEPT
>>iptables -P FORWARD ACCEPT
>>iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
>>
>>
>
>I've been struggling with this as well. Take a look at
>http://www.freeswan.org/freeswan_snaps/CURRENT-SNAP/doc/firewall.html .
>
>I used this query to find this link and a number of others that could be
>helpful: "esp ipsec firewall rule"
>
>I added rules like the following (but to user chains that I then added to the
>input, output and forward chains) to solve my hassles (clipped from the
>freeswan link above):
>
># allow IPsec
>#
># IKE negotiations
>iptables -I INPUT -p udp --sport 500 --dport 500 -j ACCEPT
>iptables -I OUTPUT -p udp --sport 500 --dport 500 -j ACCEPT
># ESP encryption and authentication
>iptables -I INPUT -p 50 -j ACCEPT
>iptables -I OUTPUT -p 50 -j ACCEPT
>
>Good luck.
>
>
>
>
hello,
that's more than pointless as he has INPUT, OUTPUT and FORWARD policies
set to ACCEPT and no other rules.
regards,
Georgi Alexandrov
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: IPSec through my firewall
2005-02-16 10:27 ` Georgi Alexandrov
@ 2005-02-16 12:46 ` Ola Nilsson
2005-02-16 14:59 ` Jean Caron
0 siblings, 1 reply; 12+ messages in thread
From: Ola Nilsson @ 2005-02-16 12:46 UTC (permalink / raw)
To: Georgi Alexandrov; +Cc: netfilter
Georgi Alexandrov <tehlists@hotpop.com> writes:
> rowdy wrote:
>> I added rules like the following (but to user chains that I then
>> added to the input, output and forward chains) to solve my hassles
>> (clipped from the freeswan link above):
>> # allow IPsec
>>#
>># IKE negotiations
>>iptables -I INPUT -p udp --sport 500 --dport 500 -j ACCEPT
>>iptables -I OUTPUT -p udp --sport 500 --dport 500 -j ACCEPT
>># ESP encryption and authentication
>>iptables -I INPUT -p 50 -j ACCEPT
>>iptables -I OUTPUT -p 50 -j ACCEPT
>>
..snip
> that's more than pointless as he has INPUT, OUTPUT and FORWARD
> policies set to ACCEPT and no other rules.
Even so, I'm thankfull for any suggestions.
So, going back to my initial question; How can I go about finding out
where my packets are droped? Since it's most likelly not because of
any netfilter rule entry, who else can decide that a packet can not be
NATed?
--
/Ola Nilsson
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: IPSec through my firewall
@ 2005-02-16 14:03 Samuel Jean
0 siblings, 0 replies; 12+ messages in thread
From: Samuel Jean @ 2005-02-16 14:03 UTC (permalink / raw)
To: Ola Nilsson; +Cc: netfilter
On Wed, February 16, 2005 7:46 am, Ola Nilsson said:
> So, going back to my initial question; How can I go about finding out
where my packets are droped? Since it's most likelly not because of any
netfilter rule entry, who else can decide that a packet can not be
NATed?
Sorry, I haven't followed the thread at all.
To answer this question, some malformed, suspicious packets can be dropped
by the netfilter code itself, and even the networking code.
I don't pretend it's your case but anyway, you can patch your kernel with
the dropped-table patch (available from patch-o-matic).
This will let you log dropped packets.
Also, if you're worried about where in your ruleset the packet gets
dropped, use nf-log, raw table, TRACE patches to get a complete packets
traversal logging.
Hope am not way off the subject.
>
> --
> /Ola Nilsson
>
>
>
Cheers,
Samuel
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: IPSec through my firewall
2005-02-16 12:46 ` Ola Nilsson
@ 2005-02-16 14:59 ` Jean Caron
2005-02-16 18:08 ` Ola Nilsson
0 siblings, 1 reply; 12+ messages in thread
From: Jean Caron @ 2005-02-16 14:59 UTC (permalink / raw)
To: Ola Nilsson; +Cc: netfilter
Ola Nilsson writes:
> Georgi Alexandrov <tehlists@hotpop.com> writes:
>
>> rowdy wrote:
>>> I added rules like the following (but to user chains that I then
>>> added to the input, output and forward chains) to solve my hassles
>>> (clipped from the freeswan link above):
>>> # allow IPsec
>>>#
>>># IKE negotiations
>>>iptables -I INPUT -p udp --sport 500 --dport 500 -j ACCEPT
>>>iptables -I OUTPUT -p udp --sport 500 --dport 500 -j ACCEPT
>>># ESP encryption and authentication
>>>iptables -I INPUT -p 50 -j ACCEPT
>>>iptables -I OUTPUT -p 50 -j ACCEPT
>>>
> ..snip
>> that's more than pointless as he has INPUT, OUTPUT and FORWARD
>> policies set to ACCEPT and no other rules.
>
> Even so, I'm thankfull for any suggestions.
>
> So, going back to my initial question; How can I go about finding out
> where my packets are droped? Since it's most likelly not because of
> any netfilter rule entry, who else can decide that a packet can not be
> NATed?
>
> --
> /Ola Nilsson
>
>
Ola,
Your problem is directly related to NAT. You can not use NAT. ESP will not
establish any security association if the source or destination address have
been modified, which is exactly what NAT does to your packets. In order for
this to work, you need to encapsulate your ESP (IPsec) traffic within either
UDP or TCP. NAT-Traversal does this. Different vendors implement this using
different ports.protocol, but essentially they are encapsulating the orignal
packets, hiding the info from NAT.
The iptable rules above are exactly what you'd need if the tunnel was
terminating ON the firewall. But to terminate it PAST the firewall, unless
you use public addresses everywhere (no NAT), you will need to encapsulate,
and define approriate (additional) rules on your firewall fot the NAT-T port
used.
Hope this helps,
Jean
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: IPSec through my firewall
2005-02-16 14:59 ` Jean Caron
@ 2005-02-16 18:08 ` Ola Nilsson
0 siblings, 0 replies; 12+ messages in thread
From: Ola Nilsson @ 2005-02-16 18:08 UTC (permalink / raw)
To: Jean Caron; +Cc: netfilter
"Jean Caron" <caronj@norac.net> writes:
> Ola, Your problem is directly related to NAT. You can not use NAT. ESP
> will not establish any security association if the source or
> destination address have been modified, which is exactly what NAT does
> to your packets. In order for this to work, you need to encapsulate
> your ESP (IPsec) traffic within either UDP or TCP. NAT-Traversal does
> this. Different vendors implement this using different ports.protocol,
> but essentially they are encapsulating the orignal packets, hiding the
> info from NAT. The iptable rules above are exactly what you'd need if
> the tunnel was terminating ON the firewall. But to terminate it PAST
> the firewall, unless you use public addresses everywhere (no NAT), you
> will need to encapsulate, and define approriate (additional) rules on
> your firewall fot the NAT-T port used. Hope this helps,
> Jean
Right. I went back to Ethereal to have another look. It seems to
report the inner most protocol it can decode (in the view I posted
initially). Looking at the packet in detail gives this:
Frame 275 (160 bytes on wire, 160 bytes captured)
Linux cooked capture
Internet Protocol, Src Addr: 102.168.3.249 (192.168.3.249). Dst Addr: 1.2.3.4 (1.2.3.4)
user Datagram Protocol, Src Port: 4500 (4500), Dst Port: 4500 (4500)
UDP Encapsulation of IPsec Packets
Encapsulating Security Payload
So, you're right it is encapsulated in some form. Also, colleagues
using e.g. D-Link routers have no problems connecting. So the traffic
should NAT OK. I will now try the patch-o-matic dropped-table to try
to understand we the packets get dropped instead of NATed (as
suggested by Samuel Jean).
--
/Ola Nilsson
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2005-02-16 18:08 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-02-15 10:25 IPSec through my firewall Ola Nilsson
2005-02-15 14:46 ` Michael Gale
2005-02-15 15:15 ` Ola Nilsson
2005-02-15 15:38 ` Michael Gale
2005-02-15 15:07 ` Jason Opperisano
2005-02-15 22:00 ` Ola Nilsson
[not found] <200502151715.j1FHFtfO029324@pepsi.fishpuppy.com>
2005-02-16 9:29 ` rowdy
2005-02-16 10:27 ` Georgi Alexandrov
2005-02-16 12:46 ` Ola Nilsson
2005-02-16 14:59 ` Jean Caron
2005-02-16 18:08 ` Ola Nilsson
-- strict thread matches above, loose matches on Subject: below --
2005-02-16 14:03 Samuel Jean
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.