Voir la version complète : Trixbox et TLS
Bonjour,
Arpès avoir généré un certificat SSL et l'avoir installé sur mon serveur Trixbox (/var/lib/asterisk/keys), et d'avoir configurer mon fichier sip.conf comme ceci :
tcpenable=yes
tcpbindaddr=0.0.0.0
tcpbindport=5060
tlsenable=yes
tlsbindaddr=0.0.0.0
tlsbindport=5061
tlscertfile=/var/lib/asterisk/keys/astmanagercertssl.pem
alwaysauthreject=yes
Mon serveur ne communique pas par le port 5061 (analyse avec wireshark)
Pouvez-vous me dire qu'es-ce qui me manque à mon configuration ?
Merci
que donne la commande 'netstat -apn | grep 5061'
Merci de cette réactivité :)
Cette commande ne m'affiche rien. j'ai testé avec le 5060 et il m'indique bien que trixbox écoute sur celui-ci. Je n'ai pas de pare-feu d'activer et j'ai même créer une exception pour le port 5061 rien ne change.
Trixbox ne peut pas écouter deux port différents ? il écoute toujours le port 5060 ?
Merci
Tu a vérifié dans tes log asterisk si tu n'a pas de probleme au démarage du SIP ?
Que dit la commande 'module reload chan-sip'
Dans mes logs j'ai bien mon certificat d'installé mais une erreur aussi :
SSL Certificat OK
Problem setting up SSL connection: error: 00000000 :lib(0) :func(0)
Comment interpréter cette erreur?
J'ai essayé d'ouvrir manuellement le port 5061 avec la commande suivante mais sans effet :
iptables -A INPUT -p tcp --dport 5061 -j ACCEPT
Merci
Version d'asterisk et openssl ?
Version Astérisk 1.6.0.26 et Openssl 0.9.8
avec votre commande (module reload chan_sip), Astérisk me retourne l'erreur suivante :
SSL cert error (/var/lib/asterisk/keys/asrssl.pem) =Parsing /ect/asterisk/sip_notify.conf : == Found
J'ai tout recommencer depuis le début en suivant les instructions de ce forum anglais d'astérisk :
http://forums.asterisk.org/viewtopic.php?f=1&t=64445
L'erreur de "ssl cert error" n'apparait plus, par contre celle de "problem setting up ssl connetion" persiste
Maintenant mon port 5061 est ouvert alors que je ne lui est rien précisé dans sip.conf
tlsenable=yes
tlsbindaddr=<ip de mon serveur asterisk>
tlscertfile=/var/lib/asterisk/keys/astcertssl.pem
tlscafile=/var/lib/asterisk/keys/astcertssl.pem
Je vais tester si le cryptage est vraiement mis en place avec des sofphones et je reviendrai poster ici. Mais vu qu'une erreur persiste toujours j'ai peu d'espoir que sa marche
Tu est obligé de rester surla branche 1.6.0 ? Tu ne veux pas passer sur la 1.6.2.
Pour l'erreur "SSL connection" cela venais d'un mauvais chemin de certificat dans manager.conf.
J'ai testé un appel avec X-lite 4 en le forcant à communiquer sur le port 5061 (Account setting -> Topology -> cocher "Range of ports used on local comuter" et rentrer les numéros de port à utiliser)
Capture avec wireshark, tout passe en clair et une erreur sur asterisk signal un protocole inconnu sur le port 5061. X-lite ne gère que l'UDP et le TCP (version gratuite en tout cas)
J'ai testé avec un softphone qui gère le tls en transport (phonerlite 1.8), tous les paquets de signalisation SIP sont bien cryptés, sa marche.
Merci celya de m'avoir donné des pistes de recherches :)
Merci pour le retour, j'espère que ca aidera quelqu'un.
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions, Inc. Tous droits réservés