Я пытаюсь отправить уведомление SIP на конечную точку SIP, но получаю сообщение об ошибке, если конечная точка SIP находится на том же компьютере. Если я использую две разные машины, это работает.
sipCoreComponentService.sendCheckSyncNotify(to, destination,destPort, false);
эта функция имеет:
ClientTransaction trans= sipLayer.sipProvider.getNewClientTransaction(notifyRequest);
trans.sendRequest(); // Send it out-of-dialog
trans.setApplicationData(this);
В чем может быть проблема?
Я получаю эту ошибку:
Exception javax.sip.SipException: Cannot assign requested address: Datagram send failed
gov.nist.javax.sip.stack.SIPClientTransaction.sendRequest(SIPClientTransaction.java:972)