Pythonソケットを使用してAsteriskサーバーのステータスを取得しようとしていますが、何も起こりません。
これが私のコードです:
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()
アスタリスクバージョンだけというメッセージが表示されます。
誰かがこれを手伝ってくれることを願っています。
前もって感謝します。