[RESOLU] kphone firewall nat

Bonjour à tous,
J’essaye de configurer le logiciel de VoIP Kphone depuis plusieurs jour mais je n’y arrive pas.
Voilà mon problème:

  • Je suis derrière un pare-feu

Found 4 interfaces.
SipClient: Listening UDP on port: 5060
SipClient: Our address: 192.168.182.163
SipClient: STUN request
SipRegister: Auth is '(null)'
SipRegister: Proxy Auth is ‘(null)’

SipClient: Sending: 20:03:52.247

REGISTER sip:ekiga.net SIP/2.0
Via: SIP/2.0/UDP 192.168.182.163;branch=z9hG4bK20582AD
CSeq: 2583 REGISTER
To: “Fredy ALEXIS” sip:falexis@ekiga.net
Expires: 900
From: “Fredy ALEXIS” sip:falexis@ekiga.net
Call-ID: 1550155261@192.168.182.163
Content-Length: 0
User-Agent: kphone/4.1.0
Event: registration
Allow-Events: presence
Contact: “Fredy ALEXIS” sip:falexis@192.168.182.163;transport=udp;methods=“INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK, REFER”

res_search: NO result !
res_search: NO result !
SipClient: Sending to 'ekiga.net:5060
SipClient: Receiving message…

SipClient: Received: 20:03:53.065

SIP/2.0 406 Not Acceptable
Via: SIP/2.0/UDP 192.168.182.163;branch=z9hG4bK20582AD;received=81.248.42.21
CSeq: 2583 REGISTER
To: “Fredy ALEXIS” sip:falexis@ekiga.net;tag=90a5d545cb0d562dfea323892378f940.4ff0
From: “Fredy ALEXIS” sip:falexis@ekiga.net
Call-ID: 1550155261@192.168.182.163
Server: Sip EXpress router (0.9.6 (i386/linux))
Content-Length: 0
Warning: 392 213.186.62.145:5060 “Noisy feedback tells: pid=25065 req_src_ip=81.248.42.21 req_src_port=5060 in_uri=sip:ekiga.net out_uri=sip:ekiga.net via_cnt==1”

SipCall: Incoming response
SipTransaction: Incoming Response
SipClient: STUN request
Registration Failed: Not acceptable

Sur mon firewall Ipcop j’ai configurer les port TCP/UDP de sip (5060) et stun (3478) pour atteindre l’ adresse local 192.168.182.163.
J’ai aussi activé l’option stun de Kphone (stun.wirlab.net:3478).
Si quelqu’una déja réussi a configurer sip derrière un pare feu peut il m’aider?

Les messages ne m’ont pas l’air de correspondre directement à un pb de pare feu, mais plutot un problême de “handshake” entre les deux peers (ça peut tout de même venir du pare feu, mais bon):
SipCall: Incoming response
SipTransaction: Incoming Response
SipClient: STUN request
Registration Failed: Not acceptable

Donc, as tu essayé ta solution en ouvrant TOUT ce qui sort et qui entre pour le 192.168.182.163, pour vérifier que ça vient bien du parefeu ?

[quote=“MattOTop”]Les messages ne m’ont pas l’air de correspondre directement à un pb de pare feu, mais plutot un problême de “handshake” entre les deux peers (ça peut tout de même venir du pare feu, mais bon):
SipCall: Incoming response
SipTransaction: Incoming Response
SipClient: STUN request
Registration Failed: Not acceptable

Donc, as tu essayé ta solution en ouvrant TOUT ce qui sort et qui entre pour le 192.168.182.163, pour vérifier que ça vient bien du parefeu ?[/quote]

Je n’ai pas essayé en ouvrant TOUT ce qui sort et qui entre pour le 192.168.182.163 mais avec les les ports tcp/udp 5060 bloqués et ouverts et je suis au même point. Je pense que cela ne vient pas du pare-feu.
J’ai pu aussi remarqué q’au lancement de Kphone une boîte de dialogue qui invite à choisir l’interface réseau detecté sur cette machine (192.168.183.163).
Cela peut-il ^etre mis en cause.

Ecoutes, je ne connais pas kphone, mais ça vaudrait peut être le coup de regarder un peu ce qui passe par ton interface, par exemple avec tcpdump -i <interface>
sinon (intuition), ça pourrait peut être être un pb de droits, as tu essayé kphone en root.
Et toujours dans les droits, mais pour les actions de kphone, c’est quoi ces opérations autorisées:

[quote]Contact: “Fredy ALEXIS” sip:falexis@192.168.182.163;transport=udp;methods=“INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK, REFER”
[/quote]tu peux en rajouter ? il n’y en aurait pas une qui manque ?

[quote=“MattOTop”]Ecoutes, je ne connais pas kphone, mais ça vaudrait peut être le coup de regarder un peu ce qui passe par ton interface, par exemple avec tcpdump -i <interface>
sinon (intuition), ça pourrait peut être être un pb de droits, as tu essayé kphone en root.
Et toujours dans les droits, mais pour les actions de kphone, c’est quoi ces opérations autorisées:

[quote]Contact: “Fredy ALEXIS” sip:falexis@192.168.182.163;transport=udp;methods=“INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK, REFER”
[/quote]tu peux en rajouter ? il n’y en aurait pas une qui manque ?[/quote]

J’ai lancé tcpdump et n’ai rien trouvé d’anormal.
J’ai ouvert un compte sip à l’adresse suivante: freeworlddialup.com/
et Kphone fonctionne convenablement, de plus je n’ai pas eu a faire de translation de port ou adresse IP.
Merci pour ton aide.

tu n’as pas mis le lien :wink: