LINUX.ORG.RU
ФорумAdmin

HTTPS WS Asterisk

 , ws


0

1
# cat http.conf
[general]
enabled=yes
bindaddr=0.0.0.0
bindport=8088
prefix=asterisk
enablestatic=yes
tlsenable=yes         
tlsbindaddr=0.0.0.0:8089
tlscertfile=/etc/letsencrypt/live/example.ru/fullchain.pem
tlsprivatekey=/etc/letsencrypt/live/example/privkey.pem
# cat /etc/letsencrypt/live/example.ru/fullchain.pem |head -n 1
-----BEGIN CERTIFICATE-----
# cat /etc/letsencrypt/live/example.ru/privkey.pem |head -n 1
-----BEGIN PRIVATE KEY-----
# asterisk -rx "http show status"
HTTP Server Status:
Prefix: /asterisk
Server Enabled and Bound to 0.0.0.0:8088

Enabled URI's:
/asterisk/httpstatus => Asterisk HTTP General Status
/asterisk/phoneprov/... => Asterisk HTTP Phone Provisioning Tool
/asterisk/static/... => Asterisk HTTP Static Delivery
/asterisk/ws => Asterisk HTTP WebSocket

Enabled Redirects:
  None.
# netstat -an | grep 8088
tcp        0      0 0.0.0.0:8088            0.0.0.0:*               LISTEN  
p# wget --quiet -O - http://example.ru:8088/asterisk/httpstatus
<title>Asterisk HTTP Status</title>
<body bgcolor="#ffffff">
<table bgcolor="#f1f1f1" align="center"><tr><td bgcolor="#e0e0ff" colspan="2" width="500">
<h2>&nbsp;&nbsp;Asterisk&trade; HTTP Status</h2></td></tr>
<tr><td><i>Prefix</i></td><td><b>/asterisk</b></td></tr>
<tr><td><i>Bind Address</i></td><td><b>0.0.0.0</b></td></tr>
<tr><td><i>Bind Port</i></td><td><b>8088</b></td></tr>
<tr><td colspan="2"><hr></td></tr>
<tr><td colspan="2"><hr></td></tr>
</table><center><font size="-1"><i>Asterisk and Digium are registered trademarks of Digium, Inc.</i></font></center></body>

Не появляется раздел «HTTP Server Status».

# netstat -an | grep 8089
Asterisk 11.13.1

★★★★★

Сертификаты не нравятся. С самоподписанными стартует

sslenable=yes
sslbindport=8089
sslbindaddr=0.0.0.0
sslcert=/tmp/foo.pem

petav ★★★★★
() автор топика
Ответ на: комментарий от petav

Пальцем в небо(с астериском ни разу не работал): а у тебя там intermediate-сертификата нет случаем, может его надо добавить(отдельной опцией или прямо в pem-файл)?

Pinkbyte ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.