Guest

Preview Tool

Cisco Bug: CSCus76597 - Incorrect dynamic route created during wild card weight based routing

Last Modified

Jan 28, 2017

Products (1)

  • Cisco ASR 5000 Series

Known Affected Releases

18.0.0.58860

Description (partial)

Incorrect dynamic route created during wild card weight based routing

Symptom:
Duplicate/Incorrect dynamic route created in routing table


[local]ASR5K# show diameter route table endpoint gx
Tuesday February 03 05:38:40 UTC 2015
-------------------------------------------------------------------------------
Context: local                Endpoint: gx                                      
-------------------------------------------------------------------------------
+--- Static/Redirect/Dynamic
v Origin              Host@Realm                     App Peer             Wgt Exp
S *                   gx1@yahoo.com                  *   gx1              10
S *                   *@yahoo.com                    *   gx1              10
D gx-pdn              minid-gx@unknown.com           *   gx2             100 86376
D gx-pdn              minid-gx@unknown.com           *   gx2              10 86376
D gx-pdn              minid-gx@unknown.com           *   gx2              10 86376
D gx-pdn              minid-gx@unknown.com           *   gx2              10 86376
S *                   gx2@yahoo1.com                 *   gx2              10
S *                   *@yahoo1.com                   *   gx2              10
S *                   *@*                            *   gx2             100
D gx-pdn              minid-gx1@unknown.com          *   gx3             100 86376
D gx-pdn              minid-gx1@unknown.com          *   gx3             100 86376
D gx-pdn              minid-gx1@unknown.com          *   gx3             100 86376
D gx-pdn              minid-gx1@unknown.com          *   gx3              10 86376
S *                   gx3@yahoo.com                  *   gx3              10
S *                   *@yahoo.com                    *   gx3              10
S *                   *@*                            *   gx3             100

Also dynamic routes were not added to the other wild card route entry peers when answer was received from a host which caused issues in load balancing.

Conditions:
1. Have following configs with single diamprxoy mode: 

ims-auth-service pgwsa-gx
      policy-control
        diameter origin endpoint gx
        diameter host-select table 1 algorithm round-robin
        diameter host-select row-precedence 1 table 1 host minid-gx realm unknown.com

diameter endpoint gx
      use-proxy
      origin host gx-pdn address 192.168.180.1 port 4901
      no watchdog-timeout
      response-timeout 300
      connection retry-timeout 2
      peer gx1 realm yahoo.com address 192.168.180.2 port 4001
      peer gx2 realm yahoo1.com address 192.168.180.2 port 4002
      peer gx3 realm yahoo.com address 192.168.180.2 port 4003
      route-entry realm * peer gx2 weight 100
      route-entry realm * peer gx3 weight 100

2. Bring up ten calls 


Simulated Setup:
PGW ---> DRA gx2 ----> Host minid-gx@unknown.com
PGW ---> DRA gx3 ----> Host minid-gx1@unknown.com
Bug details contain sensitive information and therefore require a Cisco.com account to be viewed.

Bug Details Include

  • Full Description (including symptoms, conditions and workarounds)
  • Status
  • Severity
  • Known Fixed Releases
  • Related Community Discussions
  • Number of Related Support Cases
Bug information is viewable for customers and partners who have a service contract. Registered users can view up to 200 bugs per month without a service contract.