Size: a a a

2020 May 19

RP

Roman Pertsev in Asterisker-ы
Roman Pertsev
так бахни, дальше разберешься

elif msg.event == "PeerStatus":
       peer = msg.Peer
       status = msg.PeerStatus
       print(f"Peer {peer} status is {status}")
       sip_show_peer = await mngr.send_action({'Action': 'SIPshowpeer', 'Peer': 181})
       print(sip_show_peer)
при этом тебе нужно дождаться перерегистрации пира или самому сделать register/unregister на софтфоне/телефоне
источник

a

agic in Asterisker-ы
elif msg.event == "PeerStatus":
       peer = msg.Peer
       #number_peer = peer.split('/')[1]
       #status = msg.PeerStatus
       sip_show_peer = await mngr.send_action({'Action': 'SIPShowPeer', 'Peer': 181})
       #user_agent = sip_show_peer.get('SIP-Useragent')
       print(sip_show_peer)
источник

a

agic in Asterisker-ы
async def callback(mngr: panoramisk.Manager, msg: panoramisk.message) -> None:
   """Catch AMI Events/Actions"""
   print(msg)
   if msg.event == 'FullyBooted':
       print('Connection OK')
источник

a

agic in Asterisker-ы
Connection OK
^C(venv) agic@agic:~/PycharmProjects/bel_kol$ python3 registry.py
<Message Event='FullyBooted' LastReload='2761061' Privilege='system,all' Status='Fully Booted' Uptime='2761061' content=''>
Connection OK
источник

a

agic in Asterisker-ы
оно вообще не шлет
источник

АК

Админ Кот in Asterisker-ы
Anton Oskin
10.43.150.1 в другой подсети, надо проверить IP шлюза.
(ещё в подсеть провайдера должен быть маршрут, но если бы дело было только в маршруте, REGISTER улетал бы через маршрут по умолчанию)
ip ro
default via 10.243.128.1 dev eth1
10.243.128.0/17 dev eth1 proto kernel scope link src 10.243.255.55
169.254.0.0/16 dev eth0 scope link metric 1002
169.254.0.0/16 dev eth1 scope link metric 1003
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.3
источник

R

Ramzes in Asterisker-ы
Ellpy
Ребята, вопрос на засыпку) наша головная компания в Германии запилила прокси по политике и обрубила прямой выход.
FreePBX
Прописали прокси в yum.conf, и система обновилась успешно, а вот модули никак.  
Proxy Settings в дополнительных настройках PBX прописывал с авторизацией и без. пинги до репозитория идут, обновления нет (ни из консоли, ни из веб морды).
Куда копать?

# fwconsole ma upgradeall
No repos specified, using: [extended,standard] from last GUI settings
Обновлёню
Шаги по обновлению...Завершено
export http_proxy = "<bla-bla-bla>" в /etc/profile пробовал? или просто перед апдейтом
источник

AO

Anton Oskin in Asterisker-ы
Админ Кот
ip ro
default via 10.243.128.1 dev eth1
10.243.128.0/17 dev eth1 proto kernel scope link src 10.243.255.55
169.254.0.0/16 dev eth0 scope link metric 1002
169.254.0.0/16 dev eth1 scope link metric 1003
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.3
Можно на всякий случай проверить arping -I eth1 10.243.128.1 (но если на сервере есть доступ в интернет, проблема точно не в этом)
источник

E

Ellpy in Asterisker-ы
ага
источник

E

Ellpy in Asterisker-ы
и export {http,https,ftp}_proxy= тоже
источник

RP

Roman Pertsev in Asterisker-ы
agic
оно вообще не шлет
самое простое, если не работает, дай права на write=all, потом найдешь какой нужен класс событий что бы ограничить

    if msg.event == 'FullyBooted':
       print('Connection OK')
       sip_show_peer = await mngr.send_action({'Action': 'SIPshowpeer', 'Peer': 181})
       print(sip_show_peer)
источник

a

agic in Asterisker-ы
read = system,call,log,verbose,agent,user,config,dtmf,reporting,cdr,dialplan
write = system,call,agent,user,config,command,reporting,originate,message
источник

АК

Админ Кот in Asterisker-ы
Я вижу сам что подсети разные, но пингуется 10.43.150.1, значит у них кинут маршрут для 10.243.128.1
источник

АК

Админ Кот in Asterisker-ы
arping -I eth1 10.243.128.1
ARPING 10.243.128.1 from 10.243.255.55 eth1
Unicast reply from 10.243.128.1 [AC:85:3D:92:3A:D4]  0.764ms
Unicast reply from 10.243.128.1 [AC:85:3D:92:3A:D4]  0.782ms
Unicast reply from 10.243.128.1 [AC:85:3D:92:3A:D4]  0.778ms
источник

RP

Roman Pertsev in Asterisker-ы
agic
read = system,call,log,verbose,agent,user,config,dtmf,reporting,cdr,dialplan
write = system,call,agent,user,config,command,reporting,originate,message
а у тебя какая версия питона?
источник

a

agic in Asterisker-ы
3.8 конечно
источник

a

agic in Asterisker-ы
C(venv) agic@agic:~/PycharmProjects/bel_kol$ python3 registry.py
Connection OK
<Message ACL='N' AMAflags='Unknown' ActionID='action/9643d432-d98d-4540-bd7c-e151000463f3/1/2' Address-IP='(null)' Address-Port='0' Busy-level='0' CID-CallingPres='Presentation Allowed, Not Screened' Call-limit='2147483647' Callerid='"\'test\'" <>' Callgroup='1' ChanObjectType='peer' Channeltype='SIP' Codecs='(ulaw|alaw|g729)' Context='amiout' Default-Username='181' Default-addr-IP='(null)' Default-addr-port='0' Dynamic='Y' Language='' LastMsgsSent='-1' MD5SecretExist='N' MOHSuggest='' MaxCallBR='384 kbps' Maxforwards='0' Named Callgroup='' Named Pickupgroup='' ObjectName='181' Parkinglot='' Pickupgroup='1' QualifyFreq='60000 ms' Reg-Contact='sip:181@192.168.223.26:5060' RegExpire='-1 seconds' RemoteSecretExist='N' Response='Success' SIP-AuthInsecure='no' SIP-CanReinvite='N' SIP-Comedia='Y' SIP-DTMFmode='rfc2833' SIP-DirectMedia='N' SIP-Encryption='N' SIP-Forcerport='Y' SIP-PromiscRedir='N' SIP-RTCP-Mux='N' SIP-RTP-Engine='asterisk' SIP-Sess-Expires='1800' SIP-Sess-Min='90' SIP-Sess-Refresh='uas' SIP-Sess-Timers='Accept' SIP-T.38EC='Unknown' SIP-T.38MaxDtgrm='4294967295' SIP-T.38Support='N' SIP-TextSupport='N' SIP-Use-Reason-Header='N' SIP-UserPhone='N' SIP-Useragent='SIPPER for PhonerLite' SIP-VideoSupport='N' SecretExist='Y' Status='UNKNOWN' ToHost='' ToneZone='<Not set>' TransferMode='open' VoiceMailbox='181@default' content=''>
источник

a

agic in Asterisker-ы
бля ну нахер
источник

SG

Sergey Grushko in Asterisker-ы
Коллеги, в четверг будет крутой вебинар на тему закона и VoIP.
Как использовать телефонию и не иметь проблем с законом.

Пожалуйста, задавайте ваши вопросы тут в форме: https://forms.yandex.ru/u/5ddfd3e7bb57898518ff2312/


Примеры вопросов, которые нам уже приходили:
+ Звонки и СМС клиентам через GSM-шлюзы. Законность использования в организациях для своих нужд (не транзит чужих звонков) и сопротивление  сотовых операторов.
+ Как передавать А-номер и не боятся последствий?
+ Есть клиенты из другого региона , желающие получить городской номер по публичному интернету. Как в этом случае можно оформить услугу не получив претензий от РКН?
+ Предупрежденте о записи разговора. Анонс? ГОСТ? Или забить? ;-)

Пишите свои вопросы!
источник

a

agic in Asterisker-ы
как мне понять какой это класс сообщения в этом хаусе
источник