[OpenSIPS-Users] Need Hint for Opensips as UDP/TCP Proxy

spady spady77 at gmail.com
Thu Oct 11 16:38:52 CEST 2012


SOLVED!!
It was because i have an error on dialog behaviour. For now I solved in this
way, hope could be interesting for someone else:

*branch_route[2] {	
	if (is_method("INVITE") && is_audio_on_hold()){
			if ( search_body("a=sendonly")){
 	         set_dlg_flag("7");
  	           } else {
  	           	   if ( search_body("a=inactive.")){
  	           	      set_dlg_flag("8");
  	                  }
  	                }    
  	        	if (is_dlg_flag_set("7") && (status=="200")){
 	        			replace_body("a=sendrecv.","a=recvonly");
	      				} else {
	      					if (is_dlg_flag_set("8") && (status=="200")){
 	        			replace_body("a=sendrecv.","a=inactive");
 	        		}
 	        	}		
 	  		} else {
 	  	       if (is_method("INVITE")){
 	  	     	reset_dlg_flag("7");
 	  	     	reset_dlg_flag("8");
 	          }
 	        } 
     }    

onreply_route[2] {
	 	if (is_dlg_flag_set("7") && (status=="200")){
 	        replace_body("a=sendrecv.","a=recvonly");
	      } else {
	      		if (is_dlg_flag_set("8") && (status=="200")){
 	        			replace_body("a=sendrecv.","a=inactive");
 	        		}
 	        	}   
        }

*



--
View this message in context: http://opensips-open-sip-server.1449251.n2.nabble.com/Need-Hint-for-Opensips-as-UDP-TCP-Proxy-tp7582137p7582213.html
Sent from the OpenSIPS - Users mailing list archive at Nabble.com.



More information about the Users mailing list