OK, this one may technically be off-topic since I'm actually doing this at home, but I could easily see the exact same scenario arises in a small enterprise type of setup...
Using an SRX210 to be a router for a Time Warner Cable connection (using a DOCSIS mini-pim on the SRX, but I don't think that's actually relevant to this). Running 12.1X46-D10.2. Trying to get IPv6 working on the cable setup (confirmed that TWC is providing IPv6 via DHCPv6 in our area).
Here's what I've got in relevant config sections (if you want to see any other parts of the config, feel free to ask, but I think I've gotten everything relevant):
interfaces {
cm-1/0/0 {
unit 0 {
family inet {
dhcp-client;
}
family inet6 {
dad-disable;
dhcpv6-client {
client-type statefull;
client-ia-type ia-na;
client-ia-type ia-pd;
rapid-commit;
client-identifier duid-type duid-llt;
req-option dns-server;
req-option fqdn;
retransmission-attempt 9;
}
}
}
}
}
security {
forwarding-options {
family {
inet6 {
mode flow-based;
}
}
}
zones {
security-zone untrust {
interfaces {
cm-1/0/0.0 {
host-inbound-traffic {
system-services {
dhcp;
dns;
ntp;
ping;
ssh;
traceroute;
dhcpv6;
bootp;
}
protocols {
router-discovery;
}
}
}
}
}
}
}
"show dhcpv6 client statistics" shows DHCPV6_SOLICIT messages being sent, but absolutely nothing else.
I know dhcpv6 client support in the SRXen is very new, but does anyone else have any experience troubleshooting this?
One hypothesis that I'm trying to check is that it apparently is sending the DHCP request with an IAID (whether for the IA-NA or IA-PD) of 0x00000000. Perhaps TWCs DHCPv6 server doesn't like that value?
Anyone have any ideas?