11-01-2018 02:19 PM
Hi Community,
We've just purchased some ASR1001-HX devices and I'm facing a little issue while preparing the configuration
There is no ipv6 ospf authentication command:
Router(config)#int Gi0/0/0
Router(config-if)#ipv6 ospf ?
<1-65535> Process ID
adjacency Adjacency staggering
bfd Enable BFD on this interface
cost Route cost of this interface
database-filter Filter OSPF LSA during synchronization and flooding
dead-interval Interval after which a neighbor is declared dead
demand-circuit OSPF demand circuit
flood-reduction OSPF Flood Reduction
hello-interval Time between HELLO packets
manet Mobile Adhoc Networking options
mtu-ignore Ignores the MTU in DBD packets
neighbor OSPF neighbor
network Network type
prefix-suppression OSPF prefix suppression
priority Router priority
retransmit-interval Time between retransmitting lost link state
advertisements
shutdown Shut down the interface in OSPFv3
transmit-delay Link state transmit delay
Router(config-if)#
The pre-installed software image is quite up2date and I normally a sufficient license:
Router#show ver
Cisco IOS XE Software, Version 16.07.01
Cisco IOS Software [Fuji], ASR1000 Software (X86_64_LINUX_IOSD-UNIVERSALK9_NPE_NOLI-M), Version 16.7.1, RELEASE SOFTWARE (fc6)
[omitted]
Router#show lic right
Index 2 Feature: advipservices
Period left: Life time
License Type: Permanent
License State: Active, In Use
License Count: Non-Counted
License Priority: Medium
Router#
Any idea? Has the syntax being changed?
Regards
- Alex
11-01-2018 04:15 PM
I have not still tried on Fuji, but Everest works, for Fuji as below :
=====Preenayamo Vasudevam=====
***** Rate All Helpful Responses *****
11-03-2018 04:03 PM - edited 11-03-2018 04:20 PM
Hey thanks for your answer.
I've "downgraded" to the current suggested Everest version.
But still no ipv6 ospf authentication interface-command.
I've played a bit with the licenses since I have advipservices active.
I've activated the adventservices and the ipsec license (right-to-use). but still the command isn't available.
I've noticed that instead a ospfv3 authentication interface-command is available though.
But not like it's described in the documentation following with a ipsec keyword. Only null and key-chain is available.
I tried to set up a key in a key chain and bind it on the interface for OSPFv3, and I think I got it finally working:
Router#
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#ipv6 uni
Router(config)#ipv6 unicast-routing
Router(config)#router ospfv3 1
Router(config-router)#router-id 1.1.1.1
Router(config-router)#exit
Router(config)#
Router(config)#
Router(config)#int Gi0/0/1
Router(config-if)#ipv6 ospf 1 area 0
% OSPFv3: IPV6 is not enabled on this interface
Router(config-if)#
Router(config-if)#ipv6 ena
Router(config-if)#ipv6 ospf 1 area 0
Router(config-if)#ipv6 ospf ?
<1-65535> Process ID
adjacency Adjacency staggering
bfd Enable BFD on this interface
cost Route cost of this interface
database-filter Filter OSPF LSA during synchronization and flooding
dead-interval Interval after which a neighbor is declared dead
demand-circuit OSPF demand circuit
flood-reduction OSPF Flood Reduction
hello-interval Time between HELLO packets
manet Mobile Adhoc Networking options
mtu-ignore Ignores the MTU in DBD packets
neighbor OSPF neighbor
network Network type
prefix-suppression OSPF prefix suppression
priority Router priority
retransmit-interval Time between retransmitting lost link state
advertisements
shutdown Shut down the interface in OSPFv3
transmit-delay Link state transmit delay
Router(config-if)#exit
Router(config)#
Router(config)#
Router(config)#key chain OSPF-KEYS
Router(config-keychain)#key 1
Router(config-keychain-key)#key-string ospf-key-1
Router(config-keychain-key)#cr
Router(config-keychain-key)#cryptographic-algorithm md5
Router(config-keychain-key)#send-li
Router(config-keychain-key)#send-lifetime 10:00:00 3 Nov 2018 inf
Router(config-keychain-key)#exit
Router(config-keychain)#exit
Router(config)#
Router(config)#
Router(config)#
Router(config)#
Router(config)#int Gi0/0/1
Router(config-if)#ospfv3 authen ?
key-chain Use a key-chain for cryptographic authentication keys
null Use no authentication
Router(config-if)#ospfv3 authen key-chain OSPF-KEYS
Router(config-if)#
*Nov 3 15:38:37.563: %OSPFv3-5-NOCRYPTOALG: Key ID 1 in key chain OSPF-KEYS does not have a valid cryptographic algorithm
*Nov 3 15:38:37.563: %OSPFv3-4-NOVALIDKEY: No valid authentication key under key-chain OSPF-KEYS
Router(config-if)#
Router(config-if)#no ospfv3 authen key-chain
Router(config-if)#
Router(config-if)#
Router(config-if)#
Router(config-if)#
Router(config-if)#exit
Router(config)#
Router(config)#key chain OSPF-KEYS
Router(config-keychain)#key 1
Router(config-keychain-key)#cry
Router(config-keychain-key)#cryptographic-algorithm hm
Router(config-keychain-key)#cryptographic-algorithm hmac-sha-1
Router(config-keychain-key)#exit
Router(config-keychain)#exit
Router(config)#
Router(config)#
Router(config)#int Gi0/0/1
Router(config-if)#ospfv3 authen key-chain OSPF-KEYS
Router(config-if)#
Router(config-if)#^Z
Router#
Router#
Router#
Router#
*Nov 3 15:40:18.774: %SYS-5-CONFIG_I: Configured from console by console
Router#show ospfv3 int
GigabitEthernet0/0/1 is administratively down, line protocol is down
Link Local Address FE80::B28B:CFFF:FE1B:3601, Interface ID 8
Area 0, Process ID 1, Instance ID 0, Router ID 1.1.1.1
Network Type BROADCAST, Cost: 1
Cryptographic authentication enabled
Sending SA: Key 1, Algorithm HMAC-SHA-1 - key chain OSPF-KEYS
Transmit Delay is 1 sec, State DOWN, Priority 1
No designated router on this network
No backup designated router on this network
Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
Router#
Router#
Router#
I've struggled a bit to choose the right parameters for the keys. So apparently the send-lifetime must be (!) in the past and it seems that only SHA1 is a valid algorithm for the IPsec/AH authentication for OSPFv3.
The key-string parameter must match both or all ends of the OSPF link.
06-15-2024 04:59 AM
I have exactly the same issue The solution with the key chain doesn't work, as the OSPF neighbor is not a Cisco device. On the other device you have to set the SPI explicitly and the plaintext shared-key in hex. Exactly the way as it supposed to be done with the ipv6 ospf authentication interface command.
Are there any news on that issue?
06-15-2024 05:21 AM - edited 06-15-2024 05:23 AM
Hi @alexander.koeppe ,
What NOS (IOS, IOS XE, IOS XR, NXOS, etc) are you using and what version? Can you please provide the output for the "show version" command?
As mentioned in my previous post from 2018, it has been supported in IOS XE for a long time.
Regards,
06-15-2024 06:47 AM - edited 06-15-2024 06:48 AM
I am running version 17.09.04a.
As said hardware is ASR1001-HX
06-15-2024 07:05 AM
Can I see config
MHM
06-15-2024 01:05 PM
The config is not the problem. The problem is that none of the possible commands are available:
Router#
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#int Te0/1/1
Router(config-if)#ipv6 ospf authentication ?
% Unrecognized command
Router(config-if)#ipv6 ospf ?
<1-65535> Process ID
adjacency Adjacency staggering
bfd Enable BFD on this interface
cost Route cost of this interface
database-filter Filter OSPF LSA during synchronization and flooding
dead-interval Interval after which a neighbor is declared dead
demand-circuit OSPF demand circuit
flood-reduction OSPF Flood Reduction
hello-interval Time between HELLO packets
interface-retry This command is deprecated
manet Mobile Adhoc Networking options
mtu-ignore Ignores the MTU in DBD packets
neighbor OSPF neighbor
network Network type
packet-size Customize size of OSPFV3 packets upto MTU
prefix-suppression OSPF prefix suppression
priority Router priority
retransmit-interval Time between retransmitting lost link state advertisements
shutdown Shut down the interface in OSPFv3
transmit-delay Link state transmit delay
Router(config-if)#
Router(config-if)#
Router(config-if)#
Router(config-if)#ospfv3 authentication ?
key-chain Use a key-chain for cryptographic authentication keys
null Use no authentication
Router(config-if)#ospfv3 authentication
% Incomplete command.
Router(config-if)#
06-15-2024 01:13 PM
Router(config-if)#ospfv3 authentication ?
As I know opsfv3 never use IP in beginning of command.
Second command you share need key chain?
MHM
06-15-2024 08:29 PM
Hi @alexander.koeppe ,
Can you please provide the output of a "show ver"?
Regards,
11-02-2018 12:57 PM
Strange. I just tried it with a CSR1k image and it works. I would open a TAC case or upgrade to a new image if I were you.
XE-1#sh ver | incl Fuji
Cisco IOS Software [Fuji], Virtual XE Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 16.7.1, RELEASE SOFTWARE (fc6)
XE-1#config t
Enter configuration commands, one per line. End with CNTL/Z.
XE-1(config)#int gi2
XE-1(config-if)#ipv6 ospf ?
<1-65535> Process ID
adjacency Adjacency staggering
authentication Enable authentication
bfd Enable BFD on this interface
XE-1(config-if)#ipv6 ospf
Regards,
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide