Solaris: doubt with ICMP "port-unreachable" message
I am testing my debian box (router), using Iptables, with REJECT
for tcp and udp packets (from outside with a NEW state) coming by ppp0
if I try to connect from a Solaris box, the connection don't close at
from router, the output of tcpdump -i ppp0 command is:
01:26:50.485531 IP dsl-1-2-3.nowhere.com > 22.214.171.124: icmp 56:
dsl-1-2-3.nowhere.com tcp port ssh unreachable
(4 or 5 times...)
the solaris box is a: SunOS 5.8 Generic_108528-13 sun4u sparc
IP address: 126.96.36.199 (example)
my box (router) is a: Linux router 2.4.18-bf2.4 #1... i586 GNU/Linux
iptables version: iptables v1.2.11
IP address: dsl-1-2-3.nowhere.com
I think, maybe Sun Solaris is not able to handle correctly ICMP
I would expect that Solaris box canceled the attempt to connect.
RFC1122 says (pg 101):
An attempt to open a TCP connection could fail with
excessive retransmissions of the SYN segment or by receipt
of a RST segment or an ICMP Port Unreachable. ...
also in "ICMP attacks against TCP draft-gont-tcpm-icmp-attacks-05.txt"
(pg 10)... and others...
Solaris waits four minutes !! and then says:
ssh: connect to host 188.8.131.52 port 22: Connection timed out
after this, I think Solaris box is blocking ICMP messages (I/O),or
is the Solaris TCP/IP implementation too old?...
am i missing something?
and sorry for my english...
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
Regístrate ya - http://correo.yahoo.com.mx/