[Opendnssec-user] Unexpected DS state transition UNSUBMITTED to SUBMITTED (v 2.1.5)
Philip Paeps
philip at trouble.is
Mon Jun 28 10:08:47 UTC 2021
On 2021-06-26 04:25:22 (+0800), Wessels, Duane via Opendnssec-user
wrote:
> Hi, I'm doing some tests with OpenDNSSEC. My version is 2.1.5, from
> Ubuntu packages.
>
> I see the output of 'ods-enforcer key list -d' go from:
>
> aaa.example.com KSK publish ds-unsubmitted
> 128 13 0248f9eeaf8c305491a2989f74683c8b SoftHSM
> 33278
>
> to:
>
> aaa.example.com KSK ready waiting for ds-seen
> 128 13 0248f9eeaf8c305491a2989f74683c8b SoftHSM
> 33278
>
> Based on what I read at the Key States Explained page of the wiki, I
> expected to see an intermediate SUBMIT state where I would then tell
> the enforcer that it has been submitted (but not yet seen).
>
> My syslog has this:
>
> Jun 25 19:57:52 ods ods-enforcerd: [enforcer] update zone:
> aaa.example.com
> Jun 25 19:57:52 ods ods-enforcerd: [enforce_task] please submit DS
> with keytag 33278 for zone aaa.example.com
> Jun 25 19:57:52 ods ods-enforcerd: [signconf_cmd] performing signconf
> for zone aaa.example.com
> Jun 25 19:57:52 ods ods-enforcerd: [signconf_cmd] signconf done for
> zone aaa.example.com, notifying signer
> Jun 25 19:57:52 ods ods-signerd: [signconf] zone aaa.example.com
> signconf: RESIGN[PT1M] REFRESH[PT1H] VALIDITY[P1D] DENIAL[P1D]
> KEYSET[PT0S] JITTER[PT30M] OFFSET[PT10M] NSEC[50] DNSKEYTTL[PT5M]
> SOATTL[PT5M] MINIMUM[PT5M] SERIAL[unixtime]
> Jun 25 19:57:52 ods ods-signerd: [STATS] aaa.example.com 1624651072
> RR[count=0 time=0(sec)] NSEC3[count=0 time=0(sec)] RRSIG[new=1
> reused=7 time=0(sec) avg=0(sig/sec)] TOTAL[time=0(sec)]
> Jun 25 19:57:52 ods ods-enforcerd: [keystate_ds_x_cmd] No
> "DelegationSignersubmitCommand" configured.
> Jun 25 19:57:52 ods ods-enforcerd: [enforcer] update zone:
> aaa.example.com
> Jun 25 19:57:52 ods ods-enforcerd: [enforce_task] No changes to
> signconf file required for zone aaa.example.com
As I understand it, the SUBMIT state begins when
DelegationSignersubmitCommand starts executing and ends when it
finishes.
Because you have no DelegationSignersubmitCommand configured, the state
change is invisible to you.
I don't believe there is a way to make a key stay in the ds-unsubmitted
state. There is no practical use for such a state though, since nothing
will happen to the key until ds-seen is reached. So you may as well
hang out in waiting for ds-seen.
Philip
--
Philip Paeps
Senior Reality Engineer
Alternative Enterprises
More information about the Opendnssec-user
mailing list