Hi,
I still got the problem without any idea how to fix it. Before stating the problem, I would like to point out the configuration.
I have only one sip phone registered using mediaproxy. In the location table, I have the following field. contact: sip:871966760539@10.0.0.56:5060 received: sip:210.184.23.31:15060 socket: 203.193.26.234_5060
From the call flow below, I found that there is some strange behaviour
or mismatch. http://meerkat.no-ip.com/openser/calldrop_index.html
I wonder why there is some message flows to 210.184.23.31 port 5060 as I don't have a phone using 210.184.23.31 with port 5060 after NAT. You can find out some message can't flow back to the original. For PF5, why it sent to 210.184.23.31:5060 instead of 210.184.23.31:15060? For PF19, it should be the same case. As I found that that there are some message flow to the wrong original which doesn't exist (PF21, PF22, PF29 ....), it may cause the message flow problem after following call.
For debug purpose, I have enabled the debug mode to 9 but I have not enough knowledge to analyze it. Below is the complete log. http://meerkat.no-ip.com/openser/calldrop_openser.log
For the configuration file, I am using features-callfwd.5.0.cfg from www.onsip.org (configs.GettingStarted.tar.gz). http://meerkat.no-ip.com/openser/openser.cfg
I have no idea if there is a problem in the configuration file.
thanks, unplug