Problems connecting to cisco router.
Wilhelm Greiner <[email protected]> Fri, 26 Jun 2026 09:10:25 +0000
| Newsgroups | gmane.os.openbsd.misc |
|---|---|
| Message-ID | <[email protected]> |
Hello, i try to connect a OpenBSD 7.9 to an Cisco ASR1001 with ios 17.9.8. We have to use ecdsa certificates (384 bit), a connect with an cisco router and the same certificate is possible. It ends with the message "ca_getreq: unknown cert type requested". running iked produces the following output: iked -dv ikev2 "atos" active tunnel esp inet from 0.0.0.0/0 to 0.0.0.0/0 local any peer 192.168.80.78 ikesa enc aes-256 prf hmac-sha2-512 auth hmac-sha2-512 group modp4096 childsa enc aes-256 auth hmac-sha1 group none esn noesn dstid hub01test.net.atelios.de lifetime 10800 bytes 4294967296 signature ikev2_init_ike_sa: initiating "atos" spi=0xe467ef335e38b082: send IKE_SA_INIT req 0 peer 192.168.80.78:500 local 0.0.0.0:500, 718 bytes spi=0xe467ef335e38b082: recv IKE_SA_INIT res 0 peer 192.168.80.78:500 local 192.168.80.76:500, 827 bytes, policy 'atos' spi=0xe467ef335e38b082: ca_getreq: unknown cert type requested Or more output: proc_dispatch: all connected create_ike: using signature for peer hub01test.net.atelios.de ikev2 "atos" active tunnel esp inet from 0.0.0.0/0 to 0.0.0.0/0 local any peer 192.168.80.78 ikesa enc aes-256 prf hmac-sha2-512 auth hmac-sha2-512 group modp4096 childsa enc aes-256 auth hmac-sha1 group none esn noesn dstid hub01test.net.atelios.de lifetime 10800 bytes 4294967296 signature /etc/iked.conf: loaded 1 configuration rules ca_privkey_serialize: type ECDSA length 167 ca_pubkey_serialize: type ECDSA length 120 ca_privkey_to_method: type ECDSA method ECDSA_384 ca_getkey: received private key type ECDSA length 167 ca_getkey: received public key type ECDSA length 120 ca_dispatch_parent: config reset ca_reload: loaded ca file ca.crt ca_reload: loaded cert file client.crt ca_reload: /DC=de/DC=atelios/CN=Atelios Cisco CA 3 ca_reload: /DC=DE/DC=Atelios/DC=CA-One/CN=Atelios Root CA 2 ca_reload: loaded 2 ca certificates ca_validate_cert: /DC=atelios/DC=de/OU=atelios-net/O=E1/CN=DE99972X038.net.atelios.de (depth = 1) unable to get local issuer certificate ca_reload: local cert type X509_CERT config_getstatic: dpd_check_interval 60 config_getstatic: no enforcesingleikesa config_getstatic: no fragmentation config_getstatic: mobike config_getstatic: nattport 4500 config_getstatic: no stickyaddress config_getocsp: ocsp_url none tolerate 0 maxage -1 ikev2_dispatch_cert: updated local CERTREQ type X509_CERT length 40 ikev2_dispatch_cert: updated local CERTREQ type X509_CERT length 40 config_getpolicy: received policy config_getpfkey: received pfkey fd 7 config_getcompile: compilation done config_getsocket: received socket fd 8 config_getsocket: received socket fd 9 config_getsocket: received socket fd 10 config_getsocket: received socket fd 11 config_getstatic: dpd_check_interval 60 config_getstatic: no enforcesingleikesa config_getstatic: no fragmentation config_getstatic: mobike config_getstatic: nattport 4500 config_getstatic: no stickyaddress ikev2_init_ike_sa: initiating "atos" ikev2_policy2id: srcid FQDN/DE99972X038.my.domain length 25 ikev2_add_proposals: length 44 ikev2_next_payload: length 48 nextpayload KE ikev2_next_payload: length 520 nextpayload NONCE ikev2_next_payload: length 36 nextpayload VENDOR ikev2_next_payload: length 16 nextpayload NOTIFY ikev2_nat_detection: local source 0x4ac016245d39491f 0x0000000000000000 0.0.0.0:500 ikev2_next_payload: length 28 nextpayload NOTIFY ikev2_nat_detection: local destination 0x4ac016245d39491f 0x0000000000000000 192.168.80.78:500 ikev2_next_payload: length 28 nextpayload NOTIFY ikev2_next_payload: length 14 nextpayload NONE ikev2_pld_parse: header ispi 0x4ac016245d39491f rspi 0x0000000000000000 nextpayload SA version 0x20 exchange IKE_SA_INIT flags 0x08 msgid 0 length 718 response 0 ikev2_pld_payloads: payload SA nextpayload KE critical 0x00 length 48 ikev2_pld_sa: more 0 reserved 0 length 44 proposal #1 protoid IKE spisize 0 xforms 4 spi 0 ikev2_pld_xform: more 3 reserved 0 length 8 type INTEGR id HMAC_SHA2_512_256 ikev2_pld_xform: more 3 reserved 0 length 12 type ENCR id AES_CBC ikev2_pld_attr: attribute type KEY_LENGTH length 256 total 4 ikev2_pld_xform: more 3 reserved 0 length 8 type DH id MODP_4096 ikev2_pld_xform: more 0 reserved 0 length 8 type PRF id HMAC_SHA2_512 ikev2_pld_payloads: payload KE nextpayload NONCE critical 0x00 length 520 ikev2_pld_ke: dh group MODP_4096 reserved 0 ikev2_pld_payloads: payload NONCE nextpayload VENDOR critical 0x00 length 36 ikev2_pld_payloads: payload VENDOR nextpayload NOTIFY critical 0x00 length 16 ikev2_pld_payloads: payload NOTIFY nextpayload NOTIFY critical 0x00 length 28 ikev2_pld_notify: protoid NONE spisize 0 type NAT_DETECTION_SOURCE_IP ikev2_pld_payloads: payload NOTIFY nextpayload NOTIFY critical 0x00 length 28 ikev2_pld_notify: protoid NONE spisize 0 type NAT_DETECTION_DESTINATION_IP ikev2_pld_payloads: payload NOTIFY nextpayload NONE critical 0x00 length 14 ikev2_pld_notify: protoid NONE spisize 0 type SIGNATURE_HASH_ALGORITHMS spi=0x4ac016245d39491f: send IKE_SA_INIT req 0 peer 192.168.80.78:500 local 0.0.0.0:500, 718 bytes spi=0x4ac016245d39491f: sa_state: INIT -> SA_INIT spi=0x4ac016245d39491f: recv IKE_SA_INIT res 0 peer 192.168.80.78:500 local 192.168.80.76:500, 827 bytes, policy 'atos' ikev2_recv: ispi 0x4ac016245d39491f rspi 0x171db53d2792d4b7 ikev2_policy2id: srcid FQDN/DE99972X038.my.domain length 25 ikev2_pld_parse: header ispi 0x4ac016245d39491f rspi 0x171db53d2792d4b7 nextpayload SA version 0x20 exchange IKE_SA_INIT flags 0x20 msgid 0 length 827 response 1 ikev2_pld_payloads: payload SA nextpayload KE critical 0x00 length 48 ikev2_pld_sa: more 0 reserved 0 length 44 proposal #1 protoid IKE spisize 0 xforms 4 spi 0 ikev2_pld_xform: more 3 reserved 0 length 12 type ENCR id AES_CBC ikev2_pld_attr: attribute type KEY_LENGTH length 256 total 4 ikev2_pld_xform: more 3 reserved 0 length 8 type PRF id HMAC_SHA2_512 ikev2_pld_xform: more 3 reserved 0 length 8 type INTEGR id HMAC_SHA2_512_256 ikev2_pld_xform: more 0 reserved 0 length 8 type DH id MODP_4096 ikev2_pld_payloads: payload KE nextpayload NONCE critical 0x00 length 520 ikev2_pld_ke: dh group MODP_4096 reserved 0 ikev2_pld_payloads: payload NONCE nextpayload VENDOR critical 0x00 length 36 ikev2_pld_payloads: payload VENDOR nextpayload VENDOR critical 0x00 length 23 ikev2_pld_payloads: payload VENDOR nextpayload VENDOR critical 0x00 length 19 ikev2_pld_payloads: payload VENDOR nextpayload VENDOR critical 0x00 length 23 ikev2_pld_payloads: payload VENDOR nextpayload NOTIFY critical 0x00 length 21 ikev2_pld_payloads: payload NOTIFY nextpayload NOTIFY critical 0x00 length 28 ikev2_pld_notify: protoid NONE spisize 0 type NAT_DETECTION_SOURCE_IP ikev2_nat_detection: peer source 0x4ac016245d39491f 0x171db53d2792d4b7 192.168.80.78:500 ikev2_pld_payloads: payload NOTIFY nextpayload CERTREQ critical 0x00 length 28 ikev2_pld_notify: protoid NONE spisize 0 type NAT_DETECTION_DESTINATION_IP ikev2_nat_detection: peer destination 0x4ac016245d39491f 0x171db53d2792d4b7 192.168.80.76:500 ikev2_pld_payloads: payload CERTREQ nextpayload NOTIFY critical 0x00 length 45 ikev2_pld_certreq: type HASHURL_X509 length 40 ikev2_pld_payloads: payload NOTIFY nextpayload NONE critical 0x00 length 8 ikev2_pld_notify: protoid NONE spisize 0 type HTTP_CERT_LOOKUP_SUPPORTED ikev2_init_recv: updated SA to peer 192.168.80.78:500 local 192.168.80.76:500 ikev2_policy2id: srcid FQDN/DE99972X038.my.domain length 25 sa_stateflags: 0x0000 -> 0x0004 certreq (required 0x0009 cert,auth) proposals_negotiate: score 4 sa_stateok: SA_INIT flags 0x0000, require 0x0009 cert,auth spi=0x4ac016245d39491f: ikev2_sa_keys: DHSECRET with 512 bytes ikev2_sa_keys: SKEYSEED with 64 bytes spi=0x4ac016245d39491f: ikev2_sa_keys: S with 80 bytes ikev2_prfplus: T1 with 64 bytes spi=0x4ac016245d39491f: ikev2_sa_keys: S with 80 bytes ikev2_prfplus: T1 with 64 bytes ikev2_prfplus: T2 with 64 bytes ikev2_prfplus: T3 with 64 bytes ikev2_prfplus: T4 with 64 bytes ikev2_prfplus: T5 with 64 bytes ikev2_prfplus: T6 with 64 bytes ikev2_prfplus: Tn with 384 bytes ikev2_sa_keys: SK_d with 64 bytes ikev2_sa_keys: SK_ai with 64 bytes ikev2_sa_keys: SK_ar with 64 bytes ikev2_sa_keys: SK_ei with 32 bytes ikev2_sa_keys: SK_er with 32 bytes ikev2_sa_keys: SK_pi with 64 bytes ikev2_sa_keys: SK_pr with 64 bytes ikev2_msg_auth: initiator auth data length 814 ca_setauth: switching SIG to RSA_SIG(*) ca_setauth: auth length 814 sa_stateok: SA_INIT flags 0x0000, require 0x0009 cert,auth config_free_proposals: free 0xa16f561bcd0 spi=0x4ac016245d39491f: ca_getreq: unknown cert type requested ca_setauth: auth length 96 ikev2_getimsgdata: imsg 41 rspi 0x171db53d2792d4b7 ispi 0x4ac016245d39491f initiator 1 sa valid type 10 data length 96 ikev2_dispatch_cert: AUTH type 10 len 96
OpenPGP_0x17F42E850DA3A495.asc
(application/pgp-keys, 4.2 KB)
-----BEGIN PGP PUBLIC KEY BLOCK----- xsDiBD44TXARBACgXLoCapktluXLGZ2z3giehkpxq6pRgNjndIxVhZUG1ICdfOax fVKPikXvm7XOIeQMlgEBK7+pM33JfBeDgQdvK7oJgN5jlh+Gu+/p6tbgM3uqp4QJ St0ZpCLm0KcYz87WonUhIMABFVvcbHzO7TaOUeN0sKpN1lAce8exKQXCZwCghmOc Dj4w5Eschw5CJK9X9SRrlQMD/0Zcnvr7FEuyuX9dTWpP/ks8qi+UCUqbPtqIdMcU qLMnj8wkShiPWDu2l1SQ5hEayKfquBfKrIPwj4PMnEQPOPP6kM+kKnSBTOE//vLg l/NxqOHcduYApYDyZqVmc/T/yTd5H2b1B9rG/I9Lf1nYLywZw9402ZppZCKKDcAb at7AA/9hRkgF177c8KcLSdFVp1RwodBSW5fkIZa6cUdOjUh4e0W3eeWRX60HH8eY 8jmyWCmgZQYrXaFN7L6gZV6mi7cHTvR9moHCfYkdCUkR9icUK92/iAYtnhYFLcHV QMYPDNZJMw4e6r1z9QLEV3hbUc5LA38lxNcDe/WmkMeO61U9dc05V2lsaGVsbSBH cmVpbmVyIChQcml2YXQgRW1haWwpIDxXaWxoZWxtLkdyZWluZXJAZXJ3by5uZXQ+ wmIEExECACIFAkwSjLoCGyMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEBf0 LoUNo6SVzKwAn2y4dAQ4974KGVTAwJ2wkrPl1rkwAJwMk8xu2d5dUnSyi4hLjLnG vYWlUsJlBBMRAgAlAhsjBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAUCTBKQAQIZ AQAKCRAX9C6FDaOkleEBAJwO0ctlD03cXL8COMdDArT/7pPY7QCfci+2Ahd/bOLy qT8niDkj9MbAQzTNQldpbGhlbG0gR3JlaW5lciAoUHJpdmF0ZXIgUEdQIFNjaGx1 ZXNzZWwpIDxXaWxoZWxtLkdyZWluZXJAd2ViLmRlPsJZBBMRAgAZBQI+OE1wBAsH AwIDFQIDAxYCAQIeAQIXgAAKCRAX9C6FDaOklWplAJ9pMfkmRMPDGVM318rsQIvT 6cXhtACdH4zzPPnZfRWGlgkmaWmwTVCSbDXCWQQTEQIAGQUCPjhNcAQLBwMCAxUC AwMWAgECHgECF4AACgkQF/QuhQ2jpJVqZQCfYwTTYUpsYChzNS4woAqlUW+IpJUA njYshgx29CZyQFHYSzVMrzDsdwOhzSFXaWxoZWxtIEdyZWluZXIgPGFyYmVpdEBl cndvLm5ldD7CYQQTEQIAIQUCVu/E0AIbIwULCQgHAgYVCAkKCwIEFgIDAQIeAQIX gAAKCRAX9C6FDaOkleXEAJ9wNnG9WzeAlFHaDTZGZnuXDQlhjACffXD33Dq48Mv2 xYlE8ibB4OHUlGjNP1dpbGhlbG0gR3JlaW5lciAoQXRlbGlvcyBHbWJIIEtleSkg PHdpbGhlbG0uZ3JlaW5lckBhdGVsaW9zLmRlPsJhBBMRAgAhBQJW78U6AhsjBQsJ CAcCBhUICQoLAgQWAgMBAh4BAheAAAoJEBf0LoUNo6SVf/sAnjpcRod37S+CbAIw 37YJipfaPbJYAJ9Ynn1d9RGlIqIWDGfBlu+Pdu86mc0vV2lsaGVsbSBHcmVpbmVy IChQcml2YXRlIEVtYWlsKSA8dXNlckBlcndvLm5ldD7CYgQTEQIAIgUCTBKOEgIb IwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQF/QuhQ2jpJVopwCfTiWlLGDe Y9o0cC2n9WALZJFcHtgAnibRHsLhHTspwzo7kzRjfL4Z/jEPzTFXaWxoZWxtIEdy ZWluZXIgKFByaXZhdGUgTWFpbCkgPGdyZWluZXJAZXJ3by5uZXQ+wmIEExECACIF AkwSjU4CGyMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEBf0LoUNo6SVnHUA n06v0zZ4cH+XNqBkW8LicBQ/GnLRAKCGQ0vM1FLSyy0gOLWDcMqwZQ1VYs0xV2ls aGVsbSBHcmVpbmVyIChQcml2YXRlIE1haWwpIDx3aWxoZWxtQGVyd28ubmV0PsJi BBMRAgAiBQJMEo02AhsjBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRAX9C6F DaOklV1WAKCEcW3k+4XRPbLiq45/8UJFyruw5QCfTZlNt2OXwoukPlhzl6kDOPjW 7qvNOldpbGhlbG0gR3JlaW5lciAoRW1haWwgQUNTIEdtYkgpIDx3aWxoZWxtLmdy ZWluZXJAdmFwcy5kZT7CYgQTEQIAIgUCTBKM+gIbIwYLCQgHAwIGFQgCCQoLBBYC AwECHgECF4AACgkQF/QuhQ2jpJX4HQCfYKxs+QBEb1m+nnXe7mB+hdBcXRgAn0Jp 8bxByWX42inyq/+D4IRaKqCjzTtXaWxoZWxtIEdyZWluZXIgKEFyYmVpdCkgPHdp bGhlbG0uZ3JlaW5lckBseWNvcy1ldXJvcGUuY29tPsJJBDARAgAJBQJMEo4iAh0A AAoJEBf0LoUNo6SV6NUAnR6rzOkXh9YO3I8UnCd+GLfN9Vo/AJ4wQ3gnlJR5XpsJ MUjF8dY/HUSfosJiBBMRAgAiBQJMEo3BAhsjBgsJCAcDAgYVCAIJCgsEFgIDAQIe AQIXgAAKCRAX9C6FDaOklV/2AJ9P0LLdE/E+VlSfUcEx4X6JIKbqjwCffmSs+jER UsS7T1+kWuFHbQYxWPXNPldpbGhlbG0gR3JlaW5lciAoRW1haWwgQUNTIEdtYkgp IDx3aWxoZWxtLmdyZWluZXJAYWNzLnZhcHMuZGU+wmIEExECACIFAkwSjRMCGyMG CwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEBf0LoUNo6SV1ksAn3ikyUpZN8GS kE/eYNNyYtN+Os8rAJ9uDi5eRuczkgOh/Zdu5AemGRTIIs01V2lsaGVsbSBHcmVp bmVyIChBcmJlaXQpIDx3aWxoZWxtLmdyZWluZXJAYXRlbGlvcy5kZT7CYQQTEQIA IQUCV9KDqAIbIwULCQgHAgYVCAkKCwIEFgIDAQIeAQIXgAAKCRAX9C6FDaOklYCS AJ0UXFm/fRtE7LO9Y3F52vzLOE4yhgCdFz6BJj0AK8gaTdJSE419Ig4bu6LOwU0E PjhNiBAIAIlHZvMk732lMDh4Vod7OP00PtcD/nTERm2s5vKpELL7JtgJLmkuKeZv sL4fAgQ+M4jlJ4dvFzRxRrHXCb7ZfbtT8xGn+JQ+pYWUx+4OjT36FGrhAJ86a6lg 2Y3GWaqYBB+yQOiX8vuZePGk4OgtuVgCIQs56CkR69SvmFWhEHsx5gTY7RyOldBj 5agECTD3A5KF7ox8br1H8p2xh8qZKdBRyWCM/nDHm6fBWSx21JM0jBHDeBzrUHyK s2Ll2g+AX8Y95eKHgfHg/Eb5mdZMpIHSaNXamGVwCiHdC9HUqFn8Qk4bD28T4JBq Cp7fZ2ksaWNHnCWRBmmdl5Ss79z0fDsAAwUH/0LmWRuQjKOyPVJbhwqsmkyDATjY WdtP+hOF/Q/6eAp+DHTfwXVEDWOtNk3mdA+015ZgeOmdE7T8VIMN1ZsJBeIvgyr8 N/pJ1UcY+PE478O5B7RWS6Ws8/S3S4/g6sTBCHTwBFRR2qzRs5ofQFcS01aEXDIW xZebuuD9WqcgMDMEyVkQG6SHWpp7XWfV2yAD5HdzrkxlQlr8Iu4F40dpDz1n+eOb FgILdEKCxZXlmnsazHLMcy1qK/3CowGTbWEJpP3RVmOONvV/QkioOU6JjFgC5uSh eYZeUczWegnPpRcZ6/HaDMG2TQA17mCLWm87t8AguzOYFWc0IEF3jbXA8pLCRgQY EQIABgUCPjhNiAAKCRAX9C6FDaOklRr0AJ0efR/yzZDtAqKMy2DbHrqsIR4SHgCd FDWewPomh/lGYIQTz1EIns+Gjv7CXQQYEQIABgUCPjhNiAAhCRAX9C6FDaOklRYh BK7bfDphPh4HhdFBMhf0LoUNo6SVGvQAnRHAZCAhgbHKcuOpX/PtmWSSgZKtAJwO 3fGVKuB6l18hr4cuGW+ry8A3kg== =Wmkx -----END PGP PUBLIC KEY BLOCK-----
OpenPGP_signature.asc
(application/pgp-signature, 203 B)
-----BEGIN PGP SIGNATURE----- wmMEABEIACMWIQSu23w6YT4eB4XRQTIX9C6FDaOklQUCaj5CAQUDAAAAAAAKCRAX9C6FDaOklVah AJwO3zGrEM2xIdB8OC6B0dJ8y9Ma0QCfQoy6+skgZFMHrTNvWEZeynbbKa8= =r5oR -----END PGP SIGNATURE-----