Dave,<div><br></div><div>Welcome to the FS community! Thanks for your input. We always appreciate it when experienced newbies come in and start using the software. Thanks for the feedback. I think you&#39;ll find that everyone here listens and responds to feedback respectfully, whether they agree or disagree. Oh, and if someone is blunt or rude please don&#39;t take it personally. Everybody has a bad day now and then. :)</div>
<div><br></div><div>Now, on to your main issue: tweaking SIP headers and similar actions. I can hear Tony (main dev) cringe when he sees that phrase. If you&#39;ve been doing SIP for 10 years then you know better than most just how crazy the RFCs are and how loosely some people interpret them. That&#39;s one of the core reasons why interop is such a challenge. We have a bit of a mantra around here, and I suppose it goes something like this: we don&#39;t pander to people who do stupid things with SIP just for the sake of interop. It&#39;s also been put this way: just say &quot;no&quot;. (Tip &#39;o the hat to Nancy Reagan ;)</div>
<div><br></div><div>The FS devs have no desire to dig one character deeper into the SIP stack than they absolutely have to. It may seem that you are asking for a simple feature. However, allowing FreeSWITCH (a B2BUA) to &quot;tweak SIP headers&quot; is ridiculously complicated. If you don&#39;t believe me then go look at mod_sofia.c and sofia.c and sofia_glue.c and sofia_reg.c and sofia_presence.c and sofia_sla.c. That&#39;s just so FreeSWITCH can talk to the SIP stack! libsofia is another monster. So the bottom line from the development viewpoint is that we have to say &quot;no&quot; to some things. I know that may seem arbitrary and maybe even capricious but I can assure you that it is not. One of the reasons that FreeSWITCH is so stable and efficient is that it doesn&#39;t not try to be &quot;all things SIP&quot; to everyone. I hope you can see our viewpoint.</div>
<div><br></div><div>In your specific use case it sounds like you really do need a true proxy server in addition to a media server. Others may have some thoughts. Are there any other OSS communications software packages that can do all this, i.e. be a SIP proxy and media server? (And do it reliably?)</div>
<div><br></div><div>-MC</div>