sipvoipjain-sipsipp

j.sip.TransactionAlreadyExistsException


I am running a load test using SiPp server for around 1k calls, Out of that 10 to 15 calls are failing due to TransactionAlreadyExistsException. I have verified that sip CallId is also unique for each call. How to handle this error? Thanks


Solution

  • Transactions are about the Via branch id, not the call id. Make sure the Via branch id is unique. Make sure you are not using some kind of timestamp as a branch id for example because when you do it too fast the timestamp between attempts may come the same.