J'essaie d'obtenir le statut d'un serveur Asterisk à l'aide d'une socket python mais rien ne se passe.
Voici mon code :
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
HOST = '192.168.1.105'
PORT = 5038
s.connect((HOST, PORT))
params = """Action: login
Events: off
Username: admin
Secret: mypass
Action: status
Action: Logoff
"""
s.send(params)
data = s.recv(1024)
print data + '\n'
s.close()
Je reçois juste un message disant Version Asterisk et rien de plus.
J'espère que quelqu'un pourra m'aider à ce sujet.
Merci d'avance.