This post has NOT been accepted by the mailing list yet.
We are having an issue where we call a remote sip client, the sip client has network issues and returns a 500 error code. the freeswitch treats it as 480, but because the client sent 500 the freeswitch overrides it to 500.
is there a way to not override the error and leave it as 480? because when it returns 500 the initiating side treats it as if the freeswitch is down.
c0c9bfae-a833-426c-a9d7-549f29783a63 2016-03-28 10:41:11.616278 [DEBUG] mod_sofia.c:425 firstname.lastname@example.org Overriding SIP cause 480 with 500 from the other leg