[OpenSIPS-Users] opensips-cp - same gw ip / different GW Types
    Max Mühlbronner 
    mm at 42com.com
       
    Mon Jun 27 15:04:37 CEST 2011
    
    
  
Hi,
i just came across another weird issue. There are two Gateways in 
routing, both got the same IP, but two different Gateway types as 
defined in opensips-cp. (type 7 / type 8)
I got some checks in my script to check for the gw Type and do some 
action depending on the type of Gw used in Routing.
  if (goes_to_gw("7")) {
     do something...
   }
  if (goes_to_gw("8")) {
     do something...
  }
There is one corresponding Rule in opensips-cp which routes to GW1 (gw 
type8...) , GW2 is not used at all...!
I can see in traces / related to the gw settings in opensips-cp 
(PRI-Prefix/...) it is going to the correct gw1 (remember both got same 
ip, so i can judge by looking at the prefix). But somehow the check for 
gateway-types (if goes_to_gw) always thinks its the wrong gateway 
type?`? If it is gw_type 8 it thinks it is 7.. (Basically it just takes 
the type from gw2 --- which is not used - also marked red in opensips-cp 
because not used at all. It seems like it is matching the ip two times, 
and is taking the type which is lower - e.g. 7 instead of 8).
Did anyone experience something like this, is it just me or is there 
something wrong with the way i am using the types and gws?`Maybe it is 
not intended to be used this way?
BR
Max M.
    
    
More information about the Users
mailing list