| SRDB ID | Synopsis | Date | ||
| 48232 | Sun Fire[TM] 12K/15K: ip_fanout_tcp_listen: DR and CVC communication problems | 30 Oct 2002 |
| Status | Issued |
| Description |
- Problem Statement:
DR and CVC communication attempts result in ip_fanout_tcp_listen: messages
- Symptoms:
- The messages "ip_fanout_tcp_listen: Dropping the datagram because
the incoming packet is secure, but the recipient expects clear"
appear in the domain logs
- console(1M) will not connect to the domain via the network.
- DR operations (e.g., rcfgadm, moveboard, etc.) don't work correctly
from the SC and generate messages like this:
DCA/DCS communication error
SOLUTION SUMMARY:
- Troubleshooting:
NOTE: All references to the SF15K apply equally to the SF12K.
This problem has been reported for several reasons. The first is
that the domain was installed without the "OEM" package. The second
is that the domain was installed from a flash archive (flar) or
any other archive which was not originally created on a SF15K domain.
If the file /etc/inet/ipsecinit.conf does not contain the appropriate
entries for sun-dr and cvc_hostd, this problem will occur. See below for
examples of the default entries.
- Resolution:
To resolve this problem, the SUNWsckmr package can be removed and
reinstalled on the SF15K domain.
- Summary of part number and patch ID's
- References and bug IDs
kmd(1M)
sckmd(1M)
ipsec(7P)
ipsecconf(1M)
- Additional background information:
In the SF15K, the SC communicates with the domain using the I1 network
in order to execute remote DR operations and to carry console
activity (when cvcd is in networking mode). For added security,
this communication is encrypted using the IPSEC facilities in Solaris.
The IPSEC configuration needs to be set up on both the domain and the
SC in order to work successfully. On the SC, the SMS key management
daemon (kmd) performs IPSEC configuration for DR and CVC traffic
using the pf_key interface to IPSEC. The configuration used to control
this behavior in kmd is found in /etc/opt/SUNWSMS/config/kmd_policy.cf.
The lines in kmd_policy.cf look like this:
sctodom|665|tcp|ah|md5|none| |sms-dca|
sctodom|442|tcp|ah|md5|none| |sms-dxs|
IPSEC in the domain is managed by sckmd(1M), the configuration for which
is contained in the file /etc/inet/ipsecinit.conf. Entries for DR and
CVC are added to this file by the postinstall script for the SUNWsckmr
package. These entries look like this:
{ dport sun-dr ulp tcp } permit { auth_algs md5 }
{ sport sun-dr ulp tcp } apply { auth_algs md5 sa unique }
{ dport cvc_hostd ulp tcp } permit { auth_algs md5 }
{ sport cvc_hostd ulp tcp } apply { auth_algs md5 sa unique }
It is important to note that the postinstall script will only perform
this configuration when the package is being installed on a SF15K
domain. For this reason, when flar (or other) archives created
somewhere other than a SF15K domain are used to install the domain,
the problem documented in this article will appear
- Meta-Data/Problem categorization:
Product/Platform: SF12K/SF15K
Category:
- Keywords
ip_fanout_tcp_listen dropping datagram secure clear DCA/DCS communication SUNWsckmr INTERNAL SUMMARY:
SUBMITTER: Darin Carlson APPLIES TO: Hardware/Sun Fire /15000, Hardware/Sun Fire /12000 ATTACHMENTS: