LINUX.ORG.RU

Сообщения ShodanII

 

Asterisk + voice_recording macros

Привет

Есть астериск 13.14.0 с макросом для записи в мп3 голоса в extensions.conf

[general]
static=yes
writeprotect=no
autofallthrough=no

[globals]
WAV=/srv/asterisk/wav
MP3=/srv/asterisk/mp3

[macro-recording]
exten => s,1,NoOp
same  => n,Set(fname=${UNIQUEID}-${STRFTIME(${EPOCH},,%Y-%m-%d-%H_%M)}-${ARG1}-${ARG3})
same  => n,Set(monopt=nice -n 19 /usr/bin/lame -b 32 --silent "${WAV}/${fname}.wav" "${MP3}/${fname}.mp3" && unlink "${WAV}/${fname}.wav" && chmod o+r "${MP3}/${fname}.mp3")
same  => n,Set(CDR(filename)=${fname}.mp3)
same  => n,Set(CDR(userfield)=${ARG2})
same  => n,Set(CDR(realdst)=${ARG3})
same  => n,MixMonitor(${WAV}/${fname}.wav)
same  => n,MixMonitor(${WAV}/${fname}.wav,b,${monopt})

и есть некие правила с этим макросом

[incoming]

exten => 1111,1,NoOp
same  => n,Macro(recording,${CALLERID(num)},${CALLERID(name)},${EXTEN})
same  => n,Dial(SIP/1122)

exten => 2222,1,NoOp
same  => n,Macro(recording,${CALLERID(num)},${CALLERID(name)},${EXTEN})
same  => n,Dial(SIP/1133)

Звонки проходят, голос пишется, все ок. Но стоит убрать макрос из правила

exten => 2222,1,NoOp
;same  => n,Macro(recording,${CALLERID(num)},${CALLERID(name)},${EXTEN})
same  => n,Dial(SIP/1133)

То происходит следущее - при дозвоне на 2222 идет звонок на 1133, абонент берет трубку и..тишина, его голоса не слышно. Возвращаем макрос и голос абонента возвращается.

Есть идеи что я делаю не так?

 ,

ShodanII
()

ejabber 16 + mod_shared_roster_ldap + AD

Как известно в новой версии ejabberd был добавлен mod_shared_roster_ldap Решил проверить, насколько лучше стало в плане интеграции с active directory. Методом проб и ошибок получил вот такой работающий конфиг

mod_shared_roster_ldap: ldap_base: «OU=AM,DC=test,DC=loc» ldap_groupattr: «cn» ldap_groupdesc: «cn» ldap_rfilter: "(&(objectClass=user)(memberOf=CN=Jabber,OU=AM,DC=test,DC=loc)(!(userAccountControl:1.2.840.113556.1.4.804:=2)))" ldap_memberattr: «sAMAccountName» ldap_userdesc: «displayName» ldap_auth_check: off

Вроде как даже работает и выдает ростер, но только не так, как я хочу. Есть ли возможность заставить ежа выдавать нормальный ростер в виде названия группы и списка мемберов этой группы? Например

[Jabber] account1 account2

Все что мне удалось - это заставить ежа выводить ростер без названия группы, типа account1 account2 account3

Или ростер с группой по названию первого мембера группы, типа [account1] account2 account3

Или ростер, где каждый аккаунт входил в группу себя же самого, типа [account1] account1 [account2] account2 [account3] account3

 

ShodanII
()

Падает mysql репликация

На двух нодах настроена перекрестная master-master row репликация, установлена percona mysql 5.6, таблицы innodb. И есть реплицируемая база данных, где используются партиции. Раз в сутки репликация падает на таком запросе Error 'Duplicate partition name p20150818' on query. Default database: 'db'. Query: 'ALTER TABLE ticks REORGANIZE PARTITION pmax INTO ( PARTITION p20150818 VALUES LESS THAN(1439931600), PARTITION pmax VALUES LESS THAN( MAXVALUE ) )' Как вообще репликация работает с партициями и как это лечится? В инете ничего не нашел на эту тему, кроме упоминания, что в редких случаях на выражениях ALTER PARTITION репликация может падать.

 ,

ShodanII
()

Эмуляция хопов

Народ подскажите как сэмулировать пять хопов на компе?

ShodanII
()

RSS подписка на новые темы