Description

After upgrading SRR router & conductor to 6.2.5 the user may see below errors/warnings.
 

Symptoms

1.Without changing any configs, errors might be seen for existing service routes that does not have a next-hop configured.
% Error: Candidate configuration is invalid:
A service route must have at least one next-hop, peer, nat-target, use-learned-routes, routing-stack, host, bridge-name or use-bgp-over-svr configured.

2.Without changing any configs, warnings might be seen for existing services with the url/domain-name where the pattern is not in correct format.
service url pattern

Solution

1. To fix the error related to service route, you need to add the missing net-hop configuration.
Example:

config authority router ssr01 service-route internet-lte next-hop node-XX lte node-name node-a

config authority router ssr01 service-route internet-lte next-hop node-XX lte interface lte

config authority router ssr01 service-route internet-lte next-hop node-XX lte vector lte-a


2. As per I95-55912:  Validate Patterns for Service Domains and URLs: The url and domain-name fields on a service were an unformatted string. This allowed you to configure fields that would be silently discarded. The domain-name and url fields within services are now validated for correctness and viability from an App-ID perspective. Anything to be ignored during validation now triggers a config warning.

Modification History

2024-07-15 : Article Created