I need some hints as to what can be going on;

 

Running: openser-1.2.2-tls

 

Mobile 1 à PSTN à Provider SER à Local SER à Asterisk (Callforward) à Provider SER à PSTN à Mobile 2

 

When Mobile 2 hangs up, Mobile 1 does not get disconnected but hangs with dead air.

 

Provider SER: Is load balanced using standards DNS round robin with one CNAME pointing to two IP’s

Our BYE goes to the wrong IP even though we use;

 

modparam( "rr", "enable_full_lr", 1 )

        fix_nated_contact();

        force_rport();

        if ( ! search( "^Content-Length:\ 0" ) ) {

                fix_nated_sdp( "3" );

        };

        t_on_reply( "1" );

 

        record_route();

        if ( loose_route() ) {

                route( 1 );

                break;

        };

 

I have tested with check_via = yes to no avail.

 

Do any of you have any idea what might be causing this?

 

I know the provided information is sparse but thought I’d try the short descriptions of the problem first, if it’s a known miss config.

 

Many Regards

Danny Froberg