Bon, j'ai essayé avec Linphone pour Mac et ça ne marche pas mieux. En regardant les logs (voir ci-dessous, mon siproxd écoute sur le port UDP 5160), je ne comprends pas pouquoi siproxd s'envoie des paquets UDP INVITE à lui même (dernière ligne du log) au lieu de la passerelle SIP d'Orange, comme c'est le cas lors du REGISTER.
PS : Le fichier de config de siproxd est celui publié ici même par grapplerbaki avec quelques ajustements (toutes les IP de mon LAN autorisées notamment, et port d'écoute changé).
Quelqu'un a une idée ?
17:23:45 sock.c:281 received UDP packet from [192.168.66.164:5060] count=1228
17:23:45 siproxd.c:387 received 1228 bytes of data
17:23:45 security.c:48 security_check_raw: size=1228
17:23:45 src/plugin_orange.c:284 INVITE: setting URL host to nic7.pc.sbct3g.orange-multimedia.net:5080
17:23:45 INFO:src/plugin_orange.c:298 proxying REGISTER without {Proxy-,}Authorization: headers
17:23:45 proxy.c:813 Body before rewrite (may be truncated) - (clen=591, strlen=591):
v=0
o=+33412345679 238 1151 IN IP4 192.168.66.164
s=Talk
c=IN IP4 192.168.66.164
t=0 0
a=rtcp-xr:rcvr-rtt=all:10000 stat-summary=loss,dup,jitt,TTL voip-metrics
m=audio 7078 RTP/AVP 96 97 98 0 8 101 99 100
a=rtpmap:96 opus/48000/2
a=fmtp:96 useinbandfec=1; stereo=0; sprop-stereo=0
a=rtpmap:97 speex/16000
a=fmtp:97 vbr=on
a=rtpmap:98 speex/8000
a=fmtp:98 vbr=on
a=rtpmap:101 telephone-event/48000
a=rtpmap:99 telephone-event/16000
a=rtpmap:100 telephone-event/8000
m=video 9078 RTP/AVP 96 97
a=rtpmap:96 VP8/90000
a=rtpmap:97 H264/90000
a=fmtp:97 profile-level-id=42801F
----
17:23:45 sip_utils.c:387 comparing callid - matched: yRQcVNfddK@(null) <-> yRQcVNfddK@
17:23:45 utils.c:663 compare_client_id: contact match [+33412345679@orange-multimedia.fr]
17:23:45 sip_utils.c:387 comparing callid - matched: yRQcVNfddK@(null) <-> yRQcVNfddK@
17:23:45 sip_utils.c:387 comparing callid - matched: yRQcVNfddK@(null) <-> yRQcVNfddK@
17:23:45 utils.c:663 compare_client_id: contact match [+33412345679@orange-multimedia.fr]
17:23:45 proxy.c:1168 Body after rewrite (may be truncated) - (clen=591, strlen=591):
v=0
o=+33412345679 238 1151 IN IP4 83.197.111.117
s=Talk
c=IN IP4 83.197.111.117
t=0 0
a=rtcp-xr:rcvr-rtt=all:10000 stat-summary=loss,dup,jitt,TTL voip-metrics
m=audio 7070 RTP/AVP 96 97 98 0 8 101 99 100
a=rtpmap:96 opus/48000/2
a=fmtp:96 useinbandfec=1; stereo=0; sprop-stereo=0
a=rtpmap:97 speex/16000
a=fmtp:97 vbr=on
a=rtpmap:98 speex/8000
a=fmtp:98 vbr=on
a=rtpmap:101 telephone-event/48000
a=rtpmap:99 telephone-event/16000
a=rtpmap:100 telephone-event/8000
m=video 7072 RTP/AVP 96 97
a=rtpmap:96 VP8/90000
a=rtpmap:97 H264/90000
a=fmtp:97 profile-level-id=42801F
----
17:23:45 sip_utils.c:784 looking for magic cookie [z9hG4bK.~xuOP8G8S]
17:23:45 sip_utils.c:798 existing branch -> branch hash [187007bc558551e16968a30d178f5fea]
17:23:45 sip_utils.c:593 adding VIA:SIP/2.0/UDP 83.197.111.117:5160;branch=z9hG4bK187007bc558551e16968a30d178f5fea
17:23:45 sock.c:434 send UDP packet to 127.0.0.1: 5160