I did socat relay from TCP to SCTP and Diameter caps exchange seems to happen. But CDP module still refuses to use this connection/peer:
AAASendMessage(): AAASendMessage(): Can't find a suitable connected peer in the routing table.
0(1) ERROR: cdp [routing.c:275]: get_routing_peer(): get_routing_peer(): No connected DefaultRoute peer found for app_id 16777216 and vendor id 10415.
I suspect something wrong in the xml config for CDP I got - can I point default route to TCP->SCTP relay? :
AVP: Result—Code(268) 1:12 f=—M— va1=DIAMETER_SUCCESS (2001)
AVP: 0rigin—Host(264) 1:12 f=—M— va1=host
: 0rigin—Rea1m(296) 1:13 f=—M— va1=rea1m
AVP: Host—IP—Address(257) 1:14 f=—M— va1=172.16.230.48
AVP: Vendor—Id(266) 1:12 f=—M— va1=10415
AVP: Product—Name(269) 1:16 f=—M— va1=productn
AVP: Inband—Security—Id(299) 1:12 f=—M— va1=N0_INBAND_SECURITY (0)
AVP: Vendor—Specific—Application—Id(260) 1:44 f=—M-
AVP Code: 260 Vendor—Specific—Application—Id
> AVP Flags: 0x40
AVP Length: 44
‘v Vendor—Specific—Application—Id: 0000010a4000000c000028af000001024000000c01000023...
> AVP: Vendor—Id(266) 1:12 f=—M— va1=10415
> AVP: Auth—Application-Id(258) 1:12 f=—M— va1=3GPP S6a/56d (16777251)
> AVP: Auth—Application-Id(258) 1:12 f=—M— va1=3GPP Cx (16777216)
Sergey.