GNOME Bugzilla – Bug 699583
Ekiga confuses information from multiple accounts (although just one is active)
Last modified: 2020-06-06 16:31:14 UTC
I had Ekiga configured with one active and two non-active SIP accounts. The active and the other, inactive one were using the same registrar, but different IDs. The idea was to switch between them whenever I felt like using one ID or the other. However, when only the first ID (493045071115) was active, while calling, the other ID, although inactive(!), was used in the SIP From: header: The SIP server rightly gets confused about that: 2013/05/03 15:16:28.572 14:13.966 Opal Liste...0xac9ceb40 SIP PDU received: rem=udp$10.32.37.242:5060,local=udp$10.43.253.30:5060,if=10.43.253.30%eth0 SIP/2.0 403 Forbidden CSeq: 1 INVITE Via: SIP/2.0/UDP 10.43.253.30:5060;branch=z9hG4bK84123555-61b2-e211-968c-001999566bd1;rport From: "Malte Cornils" <sip:4930450711132@10.32.37.242>;tag=32b13355-61b2-e211-968c-001999566bd1 Call-ID: c4b53355-61b2-e211-968c-001999566bd1@c05mw-pt-ltg-14 Supported: 100rel,replaces To: <sip:4930450711130@10.32.37.242> Contact: "Malte Cornils" <sip:4930450711115@10.43.253.30:5060>;audio Warning: 399 10.32.37.242 "Originating Endpoint is not configured or registered on system. Check provisioning of 4930450711132, 10.43.253.30, 10.43.253.30, 10.32.37.242." Allow: REGISTER, INVITE, ACK, BYE, CANCEL, NOTIFY, REFER, OPTIONS, UPDATE, INFO Content-Length: 785 Content-Type: application/sdp As you can see, the Contact SIP account name (number) is different from the From-SIP account name. Of course, the one from the From line, stemming from the other, inactive configuration, is not registered! Thus, the server forbids the call.
Indeed, I noticed it too. We will look into it shortly. Feel free to post a patch in the meantime if you like, the fix should be small in terms of lines changed.
Ekiga is not under active development anymore: https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/273 Ekiga saw its last release 7 years ago. The last code commits were 4 years ago. Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (and transfer the project to GNOME Gitlab, as GNOME Bugzilla is deprecated) if anyone takes the responsibility for active Ekiga development again in the future.