09-08-2019 04:17 PM
I am looking for the CLI or template configuration example about BGP configuration on transport side.
I've tried to configure with the relevant Cisco document,
however it returns error message when I tried to push template to Edge devices(ISR router).
The below is the configuration that I've done and error message.
>>> Configuration example
viptela-system:system |
device-model vedge-ISR-4331 |
host-name Test-Router |
system-ip 200.200.200.2 |
overlay-id 1 |
site-id 100 |
port-offset 0 |
control-session-pps 300 |
admin-tech-on-failure |
sp-organization-name "SD-WAN-1 - xxxxx" |
organization-name "SD-WAN-1 - xxxxx" |
port-hop |
track-transport |
track-default-gateway |
console-baud-rate 9600 |
vbond 203.42.41.250 port 12346 |
logging |
disk |
enable |
! |
! |
! |
bfd app-route multiplier 6 |
bfd app-route poll-interval 600000 |
omp |
no shutdown |
graceful-restart |
! |
security |
ipsec |
rekey 86400 |
replay-window 512 |
authentication-type sha1-hmac ah-sha1-hmac |
! |
! |
no service pad |
no service tcp-small-servers |
no service udp-small-servers |
hostname Test-Router |
username admin privilege 15 secret 9 $9$3VEF3VAI3lMM3E$awMmxogwHvRdxoHA5u1utUOAmKPBUvUbkD4PnwNWmWk |
vrf definition Mgmt-intf |
description Transport VPN |
rd 1:512 |
address-family ipv4 |
exit-address-family |
! |
address-family ipv6 |
exit-address-family |
! |
! |
no ip finger |
no ip rcmd rcp-enable |
no ip rcmd rsh-enable |
no ip dhcp use class |
ip prefix-list Test-Loopback permit 10.10.10.10/32 |
no ip igmp ssm-map query dns |
interface GigabitEthernet0 |
no shutdown |
arp timeout 1200 |
vrf forwarding Mgmt-intf |
no ip address |
ip redirects |
ip mtu 1500 |
mtu 1500 |
negotiation auto |
exit |
interface GigabitEthernet0/0/0 |
no shutdown |
arp timeout 1200 |
ip address 100.200.200.2 255.255.255.252 |
ip redirects |
ip mtu 1500 |
mtu 1500 |
negotiation auto |
exit |
interface Loopback0 |
no shutdown |
arp timeout 1200 |
ip address 10.10.10.10 255.255.255.255 |
ip mtu 1500 |
exit |
interface Tunnel0 |
no shutdown |
ip unnumbered Loopback0 |
no ip redirects |
ipv6 unnumbered Loopback0 |
no ipv6 redirects |
tunnel source Loopback0 |
tunnel mode sdwan |
exit |
route-map Route-Polocy permit 1 |
match ip address prefix-list Test-Loopback |
! |
clock timezone UTC 0 0 |
logging persistent size 104857600 filesize 10485760 |
logging buffered 512000 |
no logging rate-limit |
logging persistent |
aaa authentication login default local |
aaa authorization exec default local |
aaa session-id common |
no crypto ikev2 diagnose error |
router bgp 65332 |
bgp router-id 10.10.10.10 |
bgp log-neighbor-changes |
distance bgp 20 200 20 |
neighbor 100.200.200.1 remote-as 65330 |
neighbor 100.200.200.1 ebgp-multihop 1 |
address-family ipv4 unicast |
redistribute connected route-map Route-Polocy |
exit-address-family |
! |
timers bgp 60 180 |
! |
line con 0 |
login authentication default |
speed 9600 |
stopbits 1 |
! |
sdwan |
interface GigabitEthernet0/0/0 |
exit |
interface Loopback0 |
tunnel-interface |
encapsulation ipsec weight 1 |
no border |
color gold |
no last-resort-circuit |
no low-bandwidth-link |
control-connections |
no vbond-as-stun-server |
vmanage-connection-preference 5 |
port-hop |
carrier default |
nat-refresh-interval 5 |
hello-interval 1000 |
hello-tolerance 12 |
no allow-service all |
no allow-service bgp |
allow-service dhcp |
allow-service dns |
allow-service icmp |
no allow-service sshd |
no allow-service netconf |
no allow-service ntp |
no allow-service ospf |
no allow-service stun |
no allow-service snmp |
exit |
exit |
omp |
no shutdown |
send-path-limit 4 |
ecmp-limit 4 |
graceful-restart |
timers |
holdtime 60 |
advertisement-interval 1 |
graceful-restart-timer 43200 |
eor-timer 300 |
exit |
address-family ipv4 |
advertise connected |
advertise static |
! |
address-family ipv6 |
advertise connected |
advertise static |
! |
! |
! |
policy |
no app-visibility |
no flow-visibility |
no implicit-acl-logging |
log-frequency 1000 |
>>>>>>> Error message
8-Sep-2019 9:20:55 UTC] Configuring device with feature template: Test-Router-template |
[8-Sep-2019 9:20:55 UTC] Generating configuration from template |
[8-Sep-2019 9:21:00 UTC] Checking and creating device in vManage |
[8-Sep-2019 9:21:01 UTC] Device is online |
[8-Sep-2019 9:21:01 UTC] Updating device configuration in vManage |
[8-Sep-2019 9:21:07 UTC] Pushing configuration to device |
[8-Sep-2019 9:21:20 UTC] Failed to process device request. Error response : rpc-reply error: <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" xmlns:nc="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="13"> |
<rpc-error> |
<error-type>application</error-type> |
<error-tag>operation-failed</error-tag> |
<error-severity>error</error-severity> |
<error-app-tag>too-few-elements</error-app-tag> |
<error-path xmlns:viptela-vpn="http://viptela.com/vpn"> |
/viptela-vpn:vpn/viptela-vpn:vpn-instance[viptela-vpn:vpn-id='0']/viptela-vpn:interface[viptela-vpn:if-name='GigabitEthernet0/0/0']/viptela-vpn:tunnel-interface/viptela-vpn:encapsulation |
</error-path> |
<error-message unknown:lang="en">too few /vpn/vpn-instance[vpn-id='0']/interface[if-name='GigabitEthernet0/0/0']/tunnel-interface/encapsulation, 0 configured, at least 1 must be configured</error-message> |
<error-info xmlns:tailf="http://tail-f.com/ns/netconf/params/1.1" xmlns:viptela-vpn="http://viptela.com/vpn"> |
<tailf:bad-instance-count> |
<tailf:bad-element>/viptela-vpn:vpn/viptela-vpn:vpn-instance[viptela-vpn:vpn-id='0']/viptela-vpn:interface[viptela-vpn:if-name='GigabitEthernet0/0/0']/viptela-vpn:tunnel-interface/viptela-vpn:encapsulation</tailf:bad-element> |
<tailf:instances>0</tailf:instances> |
<tailf:min-instances>1</tailf:min-instances> |
</tailf:bad-instance-count> |
</error-info> |
</rpc-error> |
</rpc-reply> |
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