No SIP registration
I'm running Fedora 31 x86_64, and I've installed Jami from the jami.net rpm repo, version 20200414. I'm trying to use my SIP account with Jami. It is from an ISP also providing VoIP calls.
Since I don't know whether this is specific to my provider, or a more general issue, I'm providing specific details about this setup.
My ISP setup is: UDP transport, no TLS nor SRTP, they provide an username/password and one should connect via their proxy. I'm not sure one can even connect to it from outside their network.
They have two proxies actually (IPv4 only):
srvrm.p.ims.tiscali.net (SRV record) core1.p.ims.tiscali.net (A record) 184.108.40.206 (actual IP address)
srvmi.p.ims.tiscali.net (SRV record) core2.p.ims.tiscali.net (A record) 220.127.116.11 (actual IP address)
These are the connection settings I'm using on a Grandstream ATA where I can place and receive calls: Primary SIP Server: ims.tiscali.net Outbound Proxy: 18.104.22.168 SIP User ID: $MYPHONENUMBER Authenticate ID: $MYPHONENUMBER@ims.tiscali.net Password: $MYPASSWORD
These are the connection settings I'm trying to use with Jami: Name: $MYPHONENUMBER SIP Server: I've tried using all of SRV name, A name and IP address. Password: $MYPASSWORD Proxy: I've tried using all of SRV name, A name and IP address.
What should happen: I should be able to register with my provider and be able to place and receive calls. What happens actually: Jami is not sending a single SIP packet anywhere. At most it's performing DNS resolution via SRV or A records, receiving responses with the correct IP address.
I've started Jami with "jami-gnome -d" but I saw no relevant debug info. I'm running wireshark on the box running Jami, and by filtering for "udp.port==5060 || sip" I see no packets.