オープンソースPBX Asteriskについて語ろう part7 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
>>469
chan_dongleには手を出せないので、そこは、自分で実装してました。
送信は自動分割するとか、文字数オーバーのエラーを出すとか。
長文SMSの受信は、30秒以内に届いたものは、同一文章だとして、連結してEメール転送させてます そもそもsms をどうやったらasterisk で受け取れるの? >>471
asteriskの中の人が頑張ってくれてるんやで なにげに、ここを見返したら、更新されているね。
http://wiki.e1550.mobi/
一時期、ショッピングサイトに?飛ばされていたので、閉鎖したのかなと思っていた。
Asterisk14まで対応していると記載あり(Private chan_dongle とか書いている) >>474
ほんとだ、ページが開く。
それまではずっと、RasPBXの3Gドングルの特設ページを参考にしていた。
とにかく、生き返って一安心。
いったいどこがメンテしているんだろうな。
ウイルスとか大丈夫だろうかな。 AGI面白い。
PythonでTelegramのBot APIを叩いて遊んでみたよ。
DeadAGIって今後無くなるんだね。
ログを見たら警告がでてたよ。 http://hostpbx.us/hostedasterisk.php
ここは$4.9/mでFreePBXが使えて、サーバー管理もやってくれるのでしょうか? >>477
サーバーの設定は触れなさそうだから、そこはやってくれると考えるのが普通かな。
IPが一個に、30ギガのディスクとは安いね。 raspbxのzipが直で落とせないのは何故なんだぜ?
仕方ないからtorrentて落とすことにした >>481
そんなはずはない
と思うんだけど。
(それ最新版でないんじゃないか?) 【皇室】秋篠宮妃“紀子さま”と“美智子さま”の『異常性』〔心理学悪用編:小室眞子さま〕★2
ICU大学時代、山守さんも小室さんも同じスキー部員だったとの話。
そのスキー部に眞子様もいた事実。
少ない人数のスキー部内で男を、とっかえひっかえの眞子様。
しかも小室さんに乗り換えた後、山守さんも居るスキー部で活動継続。
小室さんに騙されたとかいう風潮は、あまりにもおかしい。
2012年の留学中に英国で知り合ったアジア人や日本人とも関係を持って・・・(以下略)
詳細は、以下のスレッドでどうぞ!!
〔2chのスレッド〕:https://rosie.5ch.net/test/read.cgi/liveplus/1532735877/
〔記事元のtwitter〕:https://t.co/VZqzZfg1pk 👀
Rock54: Caution(BBR-MD5:b73a9cd27f0065c395082e3925dacf01) 私の能力ではFreePBXの設定が出来そうにありませんので、下記条件でご助力頂けないでしょうか?
http://hostpbx.us/hostedasterisk.php
のStartプランのFreePBXにFUSION IP-Phone SMARTで内線、trunk、外線を設定して
私のZoiper_Bizで発着信できるようにして欲しい。
料金:5000円(発着信できる状態になった場合)
【自分でやって出来なかった経緯】
「FreePBXでつくるIP電話システム: FreePBXへの入門」を見ながら設定をした。
内線を作ってZoiper_Bizに設定したが登録できない。
次にtrunkを設定しようして、本に従いNATの設定をしようとしたが、
サーバー、FreePBXの管理をhostpbx.usが行っているため、FreePBXの機能に一部制限があり、
NAT設定が出来ないので、その部分は無視して設定をしたが、上手くいかない。
独力では出来そうにないと感じたため、外線については自分では全くやっていません。
私に知識が無いため出来ないのか、根本的にFUSION IP-Phone SMARTは設定できないのか、は不明です。
上記ご対応頂ける方があれば、下記アドレスまでご連絡お願いします。
yoshioka098@gmail.com asterisk無しでそのままスマホに設定すれば良いんじゃないか? freelancers.comとかで募集すれば反応ありそうな気がする >>486
仕事で使うつもりで、最終目標は、
時間外アナウンスを流して録音する機能を40ぐらいの回線につけたいのと、
リモート在宅で働いている社員と私が使っているソフトフォンの両方同時に着信できるようにしたいのです。 できる人に、5000円は安すぎるんじゃ無いかな。
でも、出来るか出来ないかわからないに時間とお金をかけるなら、
自前でVPS借りてFreePBXをインストールしてやればいいんじゃん?
あと、自分のPCなんかにFreePBXやAsteriskをインストールして動作確認してみたら?
シンプルな環境から設定していかないと、問題の特定できないよ。 >>489
そういう環境を作るの面白いよね。
それを自分は作ったし、せっかくなので仕事としても提供してるけど、振り返ってみると結構大変だよ。
んー、やっぱりAsterisk自体を使ってみるのが一番の近道だと思うよ。
コンソールでのデバッグ機能もしっかりしてるし。 お小遣いでも5000円は安いけど
会社の仕事なら5000円って1時間レベルの作業
IT計のお仕事って月80から100だからね freepbx難しいんだけど!
extension.confをゴリゴリ書いたほうが簡単だよね? 確かに会社の仕事として受けるには安すぎるね
依頼者は5千円でノウハウを得てそれを会社で披露するの?
でも次にトラブル起こった時対処方法はどうするつもりだろう?
40回線の制御だったら付け焼き刃じゃ対処できないんじゃないかなぁ まあ、今回の話しは過疎っていたからネタじゃない?
だって、40内線で1チャンネルしかないでしょ。
増やすにしても、その数分のクレジットカードの枚数が必要だし、しかも発信は料金結構高いし。
ネタじゃなかったら、PCが得意な社長さんじゃない? >>492
スルーしてたけど、この件は秘密なのです レジスト失敗してFail2banされてたりして。w >>498
fusion smart
発信か着信は複数チャンネルできたとか、昔調べたけど、どっちだか忘れた。 >>502
着信じゃないか?
通常のFUSIONではたしかそうなっていた。発信は同時2通話まで。
Asteriskを利用した自動テレホンアポインタを防ぐためじゃないかな。 >>503
Fusion smartは、スマホに登録するサービスだからチャネルは1だったのでは?
発信2チャネルで、着信無制限は、smartじゃない法人向けのIP電話サービスじゃないかな? >>506
いいんじゃないの
仕事終わったあとに値切るよりよほどマシ >>506
設定するだけでしょ。手離れいいから、こずかい稼ぎにちょうどいいさ。
今夜の酒代に。 トラブルシュートは雨漏りと同じで原因が見つかればすぐなんだけど >>511
ネットワーク環境もわからんし、値段が妥当かがわからんのよね
じゃあ実作業時間で1時間いくらだと、今度はお施主さんが解決までに
いくらかかるかわからない
まるっきり雨漏り工事の見積もりと同じ
おまえらも雨漏り修理いくらと書いてある業者には気をつけたほうがいいよ
不可能だから >>512
主は、どこのホスティングを、使うとか、書いてるよ。 >>513
クライアント側の環境がわからん
NAT444かもしれないし 途中まで適当にやって動かない!ってのが一番始末が悪い
お前がやった設定が原因だろうってこと多いし Asteriskに限らずネットの知識を混ぜながら構築してくと秘伝のたれみたいな状態になるんだよなぁ。 アドバイスに従いVPSでやってみました。
前よりは進みましたが、やはり出来ませんでした。
そのため下記の新しい条件でお願いしたいです。
【依頼内容】
FreePBXやiptablesなど必要な箇所を設定して、
FUSION IP-Phone SMARTで私のZoiper_Bizで発着信できるようにして欲しい。
私が自分で設定できるように、やり方を教えて欲しい。
料金:10000円
【環境】
さくらVPS (HDD 100GB)
FreePBX-64bit-6.12.65.iso(本にあるのと同じバージョンにしました)
他にWebminを入れた。
【自分でやって出来なかった経緯】
「FreePBXでつくるIP電話システム: FreePBXへの入門」を見ながら設定をした。
内線を作ってZoiper_Bizに設定したところ、今度は登録できた。
発信:発信側は呼び出し音は鳴るが、着信側は呼び出し音が鳴らない。
ただFusion-smartの他の回線にかけると、着信側も呼び出しが鳴って普通に通話できた。
着信:全く出来ない。着信側は全く呼び出し音が鳴らない。発信側は対応出来ないのアナウンスが流れる。
ファイアウォールの設定が駄目なのだろうと、自分では感じていますが、別の原因かもしれません。
上記ご対応頂ける方があれば、下記アドレスまでご連絡お願いします。
yoshioka098@gmail.com (捨てアドです) >>516
そうそう
同じ環境を作ろうとしても二度とできないw そういや一時期国際通話無断でかけられちゃうって話題になったときにAsterisk構築し直そうと思ったら高橋さんとこが
つながらなくなってて困ったことあったな。 >>517
>着信側は呼び出し音が鳴らない。
>ただFusion-smartの他の回線にかけると、着信側も呼び出しが鳴って普通に通話できた
典型的なNAT病だね pjsipがうまく動かなくてもとの環境に戻しちゃった
検証しまくったら一時的にITSPにbanされちゃったよ PJSIPで運用してるけど、
ODBCで使うと分かりやすくていいよ。
おすすめ。 >>523
dDB接続は昨日やったばかりなので勉強します >>524
PJSIPだと複数のconfファイルに分かれるし、その中の変数もSIPと比べて何がどうか分かりにくいけど、
DBだと変数は事前にカラムとして登録されてるし、リアルタイムで設定が反映するから、
疎通確認や検証の時間がものすごく短縮されるよ。
ただ、Extensionsのリアルタイム化は面倒だった。
nが使えないし、gotoな数字のプライオリティしかつかえないし。
phpなどで動的に設定を変更する要望以外だとなかなか使いづらい感じだよ。
自分もまだ駆け出しなので、面白ネタがあったらプリーズ! 60分ハマった(´・ω・`)
問題:CDRをODBCに書くと、架電時刻 calldateフィールドが入らない
解決:cdr_adaptive_odbc.conf に alias start => calldate を追加
詳細:https://community.asterisk.org/t/-/43913
サンプルファイルやデフォルト設定の通りにやるとこうなると思う。
擬似的な解決でSQLのデータ型をTIMESTAMP型にしてデフォルト値を
CURRENT_TIMESTAMPにするとレコード作成時刻が挿入されるけど、
これだと概ね終話時刻になる。
今回の用途ではどちらでも問題ないんだけど。 >>526
どうやってDBのテーブル作った??
自分はAsterisk13のAlembicのスクリプトを使ったけれども、calldateってカラム自体がない。
いろんなページにcalldateって記述があったから以前のバージョンにはあったのかな?と思ってたけど。
本家のWiKiにせつめいがあるよ。
https://wiki.asterisk.org/wiki/display/AST/Managing+Realtime+Databases+with+Alembic
Alembicで作成するとstartの他にendというカラムもあるよ。
試しにAlembicでテーブルを作ってみて、構造見てみたらいかが?
インデックスも付与されてるから参考になりそうだよ。 >>527
ここだね。つまりMySQLで作成するフィールド名が"calldate"じゃなく
"start"なら問題ないんだけど。こういうのOSS全般でありがちな気がする。
https://wiki.asterisk.org/wiki/display/AST/MySQL+CDR+Backend
The Definitive Guide 4th editionのp.459にも同様の記述があるよ。 逆にAlembicを知らなかったので勉強になったよ
今回はもう動くものができちゃったから手を加えたくないけど、次は参考にしますd 527だけど、本家のWikiを見ても情報が正しくない事が多いよね。
自分が疑問に思いそのまま使っているのが、Alembicでvoicemailのテーブルを作成すると、categoryというカラムができるけど、それって使用されないんだよね。
どれが一番最新で正しいのかがよくわからないのよ。
プログラムのアップデートに合わせて、ドキュメントもアップデートして欲しいなー。
と思うこの頃だよ。 コードは情熱を持って書けても、ドキュメントにはそれほど情熱を
注げないのは理解できる
わからなければソース読めカスということだな voip-info.orgも死亡リンクだらけだし編集や情報追加しようにも
審査があるみたいだし ソースは読めないことはないけど、ならてないから大変なんだよね。
ここまで便利なもので普及率も悪くないのに、ドキュメントが充実してないのが不思議。 DBがらみで、voip-info.jpのメーリングリストが回ってきたわ。
狭い世界だね。 やばい、3年くらいいじってないからsip.confが書けなくなってた
一から勉強しないと >>535
過去に書いたものを参考にしないの?
自分もいちいち書式とか、設定とか、
覚えていないよ。
ふつうは、WEBをみながら自分の作ったものを、
少しずつ発展させていくんでないのか? >>536
それじゃ対応できなくて、勉強し直してサポートにも聞いてどうにかなったよ
sip.confのhost=はドメイン名またはIPアドレスを1つしか設定できないから、
ここがポイントだった
ぐぐったら同じ箇所で苦労してる人は他にいるみたい 仕様ではsip.nicetelco.comから呼がやってくる
1.1.1.1と1.1.1.2の2つのIPアドレスがある
実際にはドメイン名ではなく
From: <sip:callerid@1.1.1.1>とFrom: <sip:callerid@1.1.1.2>
のいずれかからINVITEがやってくる。
host=sip.nicetelco.com
だと、名前解決の問題で50%の確率で呼が取れない。
host=1.1.1.1と、host=1.1.1.2として、それぞれで*別々のセクションで*
sip.confに書かないといけない。
横着して1つのセクションで書くことはできないしマスクも使えない。
もしアドレス範囲が/24とか広大になるなら、allowguest=yesにして
ACLで制限したほうが現実的
ということでした。あー疲れた。pjsipはもっとスマートなのかな。 template使えば1アドレスあたり2行じゃないかね >>538
たしかに。めんどうくさいね。おつかれさま。
Fusionとかなら、SIPサーバは1IPに決まっているんだろうな。
名前解決でこまったことないもの。
ちゃんと考慮されているんだろうね。
自分は全てDNSサーバでその都度解決しているが問題なし。 pjsip.confを書き換えたらcore reloadしないとダメだね
core restart nowでないと反映されない設定もあるぽい お恥ずかしい話しpjsipと言うのがよく解らないです
よくではなく全然解らない >>542
便利なサービスがあるよ。
GoogleとかYahooとか。
文字を入れて検索すると、情報が出てくるんだよ CPU利用率が高いので確認したら秒速16連射でブルートフォース攻撃されてた
fail2banがちゃんと動いてない模様
firewalldでなくiptablesで動かして、filterもうまくマッチしないので
適当に書き換えたら一応うごいたよ >>545
asterisk13以上のfail2banの設定例はあまりサイトにないしね。 fail2banが動かないときの確認事項はいくつかあって、logrotateのタイミングで
動かなくなることもあるみたい
一晩か二晩のうちに、messagesとsecurityのログが各1.2GBになってた 今日はAMDをいじってたけど、ちゃんとチューニングすれば一応使えそう。
でもWaitForSilenceの方がシンプルでいいかもしれない 大事なことはAMDの直前にBackGroundで音(無音ファイルでもいい)を
流さないとAMDがうまく動かない。
誤検出とかじゃなくてそこでフリーズするんだよね。 Audacityで音声ファイルを編集してulawで書き出したけど、ノイズが乗る
Choose “WAV (Microsoft)” header.
Choose “U-Law” Encoding.
このヘッダがノイズの原因で、正解はRAW, U-Lawを選ばないといけなかった amd、初めて知ったけど、発進時に相手方が留守電なのかを判別する機能?
どういう時に使う? >>552
お客さんの携帯に電話して留守電だったらtt-monkeysを吹き込んで、
あそこいよいよ人手不足でついにサルに電話かけさせてるんだな、と
心配してもらいたいときに使う >>555
有償になりますなんてことにはならないだろうな >>556
有償のモジュールが増えるんじゃないかな
例えば1週間だけ使いたいモジュールもあるけどそういうときには割高なんだよなあ >>546
基本デフォルトの設定で動くからね
iptablesかfirewalldか
systemdかinit.dか
の違いはあるけど
動いてないように見えた理由は
sshd, asterisk, recidive
の3つのjailをenableにしてた
recidiveは24時間以内に何度かBANされると悪質だから1週間全ポートBAN
するのがデフォルト設定だけど、よく見るとBANはTCPだけで5060/UDPは
開放されてたから、おかしいなあBANされてるはずだけどなにが悪いのかなあ
と原因を必死に探してた
Centos7でyumで入れたデフォルトの設定です >>558
yumでだと、誰かが組み込んでくれていたのかな?
ソースからのコンパイルだと、asteriskのログには残るけど、banされないから、自分で書いた。
多分どっかのサイトに。それを投稿したはず。 DockerイメージででているASTERISKってどうなの?
自分でインストールするものとはどう違うんだろうな。 再起動するとグローバルIPv4アドレスが変わるNAT環境で、外側のIPアドレスを
自動的に設定する方法はないかなあ
sip.confのexternipの部分だけど
STUNを使ってstun show statusで外側のIPアドレスは見えてるのは
確認したけど、これはなにに使うんだろう
externhostは非推奨なのでできれば避けたい >>562
ipが変わったら、そこを書き換えて、リロードすればいいよ。 asteriskに使うサーバーをHDDからSSDに変えると何か効果ある?
着信が早く鳴るとか?遅延が小さくなるとか? >>566
どんなサーバで何台何チャネルくらい?
録音やDBアクセスとか多いならともかく、u-lawで同時通話10チャネル以下
なら実質的に意味ないと思う 禿300円完全カケホSIM載せるのに良いUSBってどれおすすめ? >>568
最近はわからないけど、網側でIMEIを見てて最初は使えるけど2〜3日で
使えなくなった話を聞いた
IMEIを書き換えられるなら使えるかも ■ このスレッドは過去ログ倉庫に格納されています