オープンソースPBX Asteriskについて語ろう part7 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
>>170
おもしろそう。なんか、そういうの好き。 >>171
iPhoneではブラウザにはプッシュができないようで、定期的なリロードになるようだ。
Androidはプラウザに直接プッシュ出来るようなので、サーバーに変更があるときだけ、プラウザ書き換え出来るっぽい。
エーユーとか使い道のないスマホをディスプレイにするか。
スマホで直接ソフトフォンで通話しろと言うのは無しで汗 どうして、ASTERISKは、パッケージ提供やめてソースからインストールさせる方式にしたのだろうか。
specファイルすら付けてこない。 >>173
余計なのが入るのがイヤだから、ソースからで困ったことがなかった。 >>174
たしかに、isdnとか、dadhiとか、入ってくるよね。
ソースで入れた場合って、アップデートとか簡単にできるの? iPhoneのAcrobits Softphoneへひかり電話のプッシュ着信を考えてるんですけど、その場合、mini-100 pro っていうIP PBXで実現可能ですか?
アスタリスクはプッシュ着信が不安定と2015年の個人ブログに書いてあったんですが、現在も不安定なんでしょうか? aenex mini-100 pro使えますよ
ただセキュリティ関係が脆弱なのでVpnルーター使ってvpn接続にするとかスマホ側を固定ipアドレスにしてルーターで接続先固定にしてパスワードを16桁のランダム文字列とかにしないと侵入者がすぐにやってきますよ >>176
ひかり電話はLAN内の端末しかレジストが出来ないため、アクロビッツのプッシュが出来ないのと。
asteriskがアクロビッツのプッシュが苦手だというのは、わたしは聞いたことがない。
ひかり電話をアスタリスクや他のsipサーバーで中継して使えば、プッシュは来る >>177-178
ありがとうございます。
とりあえずプッシュ着信ができれば、それがVPN越しででもかまわないのでまずは常時VPNでプッシュ運用してみようかと思います。
セキュリティ的に不安があるので。 >>179
プッシュ出来ないと書いたんだけどな。
VPNを使うとスマホはひかり電話にアクセスできるけど、プッシュの機能を提供するアクロビッツのサーバーは、ひかり電話まで来られない。
あれ?おれの認識が間違ってた? 電話番号から、国番号や州を返すモジュールやウェブサイトないですか?
出来れば、xmlとか認識しやすい奴で。
出来れば、日本語対応で >>180
ルーターで接続先固定にして・・・とありますが、その場合、Acrobitsのサーバーはレジストしに来れるんでしょうか?
IPで弾いてしまわないですか?
AcrobitsのサーバーのIPも許可するとかそういうことですかね >>183
VPNで繋いでいるという事は、プライペートIPだろうから、あとは分かる?
アスタリスクはどこかに設置するの? >>183
スマホとアクロビッツサーバーのipアドレスとをルーターに設定して解放して使っているよ
私はiPhoneにsimはインターリンクのLTE SIMを使って固定ipアドレスで使っている。
出先のwifiに繋いでいるとアクロビッツがpush着信するけど通話が成り立たないのでガラケーでかけ直している
どうもアクロビッツはアクロビッツサーバーとやりとりしながら着信を監視していて着信あると実際のsipサーバーに切り替えて通話させてるみたいだと思っている 職場のひかり電話をmini-100 proに収容してプッシュできるようにして、自宅の固定回線のIPのみ通すようにする。
で、出先から自宅へVPN張ってから職場のひかり電話にレジスト。
これだと遅延気になりそうですかね?
やってみなきゃわからないといえばそれまでですがり
自宅はNURO光です。 職場の光をmini100proに収容して事務所のuqwimaxにip電話機で問題無く利用できてます なんで、アスタリスクの話じゃないんだろと思ってたら、mini 100 proはアスタリスクベースの製品だったのね。 アスタリスクから少し離れるかもだけど。
acrobits softphoneで、以前google talkが使えたんです。
使い方は、ダイアルすると、google側がコールバックしてくるんです。
この機能を実現するために参考に、なるものないでしょうか?
urlを叩くと、asteriskがコールバックする部分は自分で作れるんですが、ソフトフォンでダイアルできると、発信履歴が残って良いなと思い。
0シムのsip品質がダメダメだから、0simの番号付きをasteriskの端末にしてしまおうかと、思ったりした。 asterisk 11.25.1 とres_fax_digium.so を使って、FUSION 電話でIP-FAX作りたいんだけど、手始めのasteriskの ./configureが出来ないの?? なんか、下記の様なエラ−が出てmake出来ないんよ
だれか解消方法しってる人いる?? res_fax_digium.so は、旧verのasteriskしか対応してないっぽいから、asterisk 11を使おうと思います
エライ人、どうぞ宜しく頼む
configure: WARNING: ***
configure: WARNING: *** libsrtp could not be linked as a shared object.
configure: WARNING: *** Try compiling libsrtp manually. Configure libsrtp
configure: WARNING: *** with ./configure CFLAGS=-fPIC --prefix=/usr
configure: WARNING: *** replacing /usr with the prefix of your choice.
configure: WARNING: *** After re-installing libsrtp
configure: WARNING: *** configure script.
configure: WARNING: ***
configure: WARNING: *** If you do not need SRTP support re-run configure
configure: WARNING: *** with the --without-srtp option. libsrtpがダイナミックリンクできねーからlibstrp作り直すか--without-srtpつけてconfigureしろハゲって英語で書いてあるぞ Digiumよ、公式でパッケージ出せ!!
サーバーが汚れる。 spandspといったら、IAXmodemじゃないか。 >>197
digiumのはiaxmodemは使わないの?
最近使い始めたから、それが普通だと思ってた。 >>192
configureにそのコマンド乗っけてもmake出来ないんだよ 洋もんのサイトも全部チェックしてやってみたんだけどなぁ〜
もしかして、ubuntu14.04にasterisk 11入らんとかある? apt-get install asterisk使えば簡単にasterisk入るが、最新版のasteriskではres_fax_digium.soが対応してないんよね……
>>196
これ最新のasteriskに対応してるのかな?? 家帰ってやってみようか Trusty(14.04)のasteriskは11だから、res_fax_digiumが対応しているバージョンなんでは
まぁ、入ると動くは別なんだけど >>199
ubuntu14に入れたいっていうのは、PCが古いからとか?
うちのは、ubuntu16でasterisk 11.20.*から11.25.1に変更してみたけど、特に問題なく、configureもmakeも通った。
オプション無し。
最初は、ubuntu15だったのを16にアップグレードしたと思う。 AWSのEC2上で起動したんですが、ソフトフォンのレジストがうまくいきません。
下記を参考にしてやってみました。
http://qiita.com/ganezasan/items/05b16a2254f066f6bbdc
wiresharkで確認したんですが、認証で失敗していました。403レスポンス。
おそらくパスワードが間違っていると思うんですが、
Asteriskのパスワード設定はどこで行うのでしょうか? そこの例でsecret=passって書いてある部分だぞ >>203
ありがとうございます。
調べてそれに気づいたのですが、パスワードをpassにしても結局失敗しました。
認証なしにする方法はありますでしょうか。
secret=を消せばいいんでしょうか。 >>204
お勉強用に、インターネットに出てるサーバーでするのは控えた方が良いと思うのは間違いでしょうか? >>206
なのかー。
昔はCGIの実行も、ローカルでテストしてと怒られたからさー >>205
iptablesでガチガチに固めて、あなたしかアクセスできない状態にすることが必須 aws使ってるのにiptables使うとかないだろ。 >>209
awsがどんなのか、わからんから、一般的な話をしただけじゃないのか?
安全って事なのかな? pbx in a flashいれてみた。
かなりかっちり作られてる。 一応日本語もbetaであった。
メールの添付ファイルでクライアントも一発で設定だからすごく便利だわ−。 debianと3CXがセットになったものと考えていいの? >>180
亀レスだけど、
VPNで使ってても、アクロビッツのSIPISだけにポート開放すれば大丈夫のような気がするんだけど、俺はなんか間違ってますか?
iPhoneからはVPNでレジストするけど、アクロビッツのサーバだけにはポート開放。 >>214
vpnで繋いでいる、sipサーバーはプライペートIPを指定している、アクロビッツからはサーバーにたどり着けない >>215
ひかり電話ルータでPPPoEして、固定グローバルIPにしてある。
その配下に固定プライベートIPでIP-PBXをぶら下げる
ひかり電話ルータの静的NATでその固定プライベートIPにポートフォワード。
ひかり電話ルータのパケットフィルタでアクロビッツのサーバのみ許可して他を拒否。
Grandwireで、Push Optionsのプロキシ欄にひかり電話ルータの固定グローバルIPをセット。
これで、VPN張ってるときはプッシュ来てますよ
ほんとはVPN面倒だから固定グローバルIPのSIM使いたいけど、インターリンクもアサヒネットもPINGが悪すぎて心配。 ウェブサービスの事前登録という機能も使えそうだね。
sip登録する前にアクセスするようだから、この機能を使って、接続のIPアドレスを許可してあげる仕組みを作り、vpnを使わず、アスタリスクを公開するとか。 http://www.astlinux-project.org/index.html
astlinuxは、昔使ったことがある。
フラッシュメモリーに入れられたので、24/365運用で安心できた。
今も更新されていて、内部は、Asterisk 11とか13とかになっているみたいだね。
先月末に更新されて、バージョン1.2になったようだ。
使っている人あるかな。 >>218
あるの知らなかった。
ウェブインターフェースがあると書いてますが、カエルのとは違うの? >>219
free-pbxとは違うと思う。
なぜなら、astlinuxは大昔からあったし。 自宅のアスタリスクにドメイン割り当てて使ってるんで、自宅LAN内からレジストするために内向きDNSサーバー建てたんですけど、iPhoneがスリープしてる状態で着信するとRTPが双方向共に通らないんですけど何故ですかね?
iPhoneの画面が点いてる状態で着信するとなんの問題もないんですけど。
ソフトフォンはAcrobitsです。
仕方ないんで現状は、LANに繋がないようにしてますが不便なので、、 >>221
STUNサーバからグローバルIPを取得してしまっているのではないのか >>222
ありがとうございます。
NAT Traversal がAUTO設定になってたせいで、どうやらおっしゃる通りのことになってしまってたみたいです。 dongleに届くSMS処理で、MMS?分割して届くSMSの処理を何かしている人いますか?
まぁ、MMSを送ってくる人は、ソフトバンクの請求案内メールくらいなんだけどね。 >>224
ドングルつかっているが、SMSは一切つかったことないな >>225
そーかー。最近は、ラインか、smsで連絡が多い。
特にSMSは緊急度が結構ある。出張先で携帯番号しか知らない人からの連絡とか。
ちなみに、mmsではなく、smsでした。
国内3キャリアとも、smsで670文字まで送信できるようで、分割して送信するようで。
結合するためのルールが何かあるかもです。 >>226
いやいや、ドングルではSMSを使ったことがないなあと。
携帯とか、スマホではSMSはよく使うよ。
たしか、コマンドラインでSMSを扱うのがあったような気がする。
分割SMSはスマホとか携帯のアプリが処理するのかな。
世界標準だったらそういうのも、ドングル周りで実装されていそうなものだが。 >>227
長文SMSはアプリ側の対応が必要らしい。
SMSの本文に分割に関するヘッダが入るらしいけど、asteriskで普通に受診している分では、特に見当たらない。他の変数を見る必要があるのかな。 >>223
うちも同じようなこと起きたけど、うちはLAN内とVPS上の
2箇所にSTUNサーバを立ち上げて解決した。
同じ名前で、3Gの時はVPSの、LAN上ではLAN内のアドレスが
返るようにDNS設定する感じ。 おれはLAN内にアスタリスクを設置してが挫折して、VPSに置くことにした。 それが一番安定すると思うけど、ひかり電話を収容しようとするとなあ…。
ひかり電話を収容したLAN内のAsteriskとVPS上のAsteriskをIAX2でつなぐとかかな。 >>229
うちはDNS建てるだけで内部ではローカル参照するようにしただけなんだけど
案外これだけでうまくいってる >>232
そう、そんな感じにしてる。
ラズパイをゲートウェイにして。
名前変えた(笑) てか、自宅とVPSをIAX2でつなぐくらいなら、VPNはって
直接レジストすればいいよな、ということに気がついたw >>235
やりたかったけど、それも挫折した(・・;)
リナックスから、VPNの再接続のやり方がイマイチ分からなくて。 電話機の設定等に出てくる各種サーバ名がいまひとつよくわかっていないので、
SIPの勉強によい書籍ありませんか?
(とりあえず動いているけど、プロキシサーバとアウトバウンドプロキシサーバの違いとは一体…という状況です) Reffererが変ですっていうエラーがでるようになって書き込めなかったが、
http://www2.2ch.net/2ch.html からここまでリンクを辿ってページを開き直したら、
問題が解消した。
今これも書き込めているはず https://news.yahoo.co.jp/pickup/6245739
確実にこれだとは言えませんが、おそらくは高額な国際通話を大量に発生させ、パプアニューギニア側の通信会社からその一部をキックバックして貰っているのだと思われます >>243
それよりも、ソフトバンクが高すぎ。いやドコモ・AUが意外に安い。そしてブラステルが残念。
ソフトバンク 249円
ドコモ 68円or63円
AU 65円
ブラステル 121.5円
(いずれも30秒)
Google Voice 63セントor80セント/分
Skype 80.61円/分+8.75円 Betamax voipはどのサービスでも固定50ユーロセント、携帯60ユーロセントだな ソフトバンクが契約してる向こうの通信会社が高いんでしょ
ソフトバンクしかかからないらしいから、何らかの方法でソフトバンク回線がわかるんでしょ
だからキックバックも生じるんじゃね >>248
海外の電話会社やそれと連携できるところでは、電話番号からキャリアが分かる。
そういえば、かけ放題が出る前にこのスレでも話題にした。
発信前に、その番号がソフトバンクなのかAUなのかを判別させて、通話料削減しようかな的な〜 ソフトバンクがやってるんじゃないの?
かざして募金詐欺やったのもソフトバンクだし はやく楽天コミュニケーションで、OpenGate利用で、全国の電話番号を収容できるようにならないかな。
今は、03と、0120番号だけだったと思う。
Asteriskからの収容が容易なので、はやく、NTT光電話からマイグレーションしたいなあ。 http://www2j.biglobe.ne.jp/~ClearTK/atm_fr/m090214.htm
なつかしい記事 >>254
ブラステルもポータビリティーに対応していたんだな。
知りませんでした。おしえてくださってありがとうございます。
ただ自分は、兵庫県なんで、だめだ。残念。
それから、弊社プロバイダーに契約していただく必要 と書いてあるので、
OpenGateWayのように、インターネット上のマシンからは利用できないなあ。 うん。
弊社プロバイダの件は、今時はどこを使っても、まぁまぁ直収の品質は保てるはずだから、Fusionみたいに、限定しなくてもいいのにな。
ブラステルにごねてみて。
でも、兵庫はどうにもならんなぁ。うちも同じようなもんだけど。
ひかり電話を使っている親戚や知り合いに頼んで、ラズパイを設置するのが手っ取り早い。 asterisk14でvoicemail動かしている人います?
voicemail.confに設定書いてるのに
couldn't find mailboxと言われてしまう…。 voicemail.confでユーザ定義したかい? こんな感じでvoicemail.confの末尾に書いているけれど…。
asterisk13の時は同じconfでうごいてた。
[default]
100 => 100,foo,bar@example.com voicemail show users の結果は?
extensions.conf と dialplan showの結果の該当箇所は? 特に問題ないように見えますね…
extensions.conf
exten => s-NOANSWER,1,Answer()
exten => s-NOANSWER,n,Wait(1)
exten => s-NOANSWER,n,Voicemail(100)
exten => s-NOANSWER,n,Hangup()
dialplan show
's-NOANSWER' => 1. Answer() [pbx_config]
2. Wait(1) [pbx_config]
3. Voicemail(100) [pbx_config]
4. Hangup() [pbx_config] > voicemail show users
Context Mbox User Zone NewMsg
default 100 foo japan 0
1 voicemail users configured.
[Jul 28 14:08:32] ERROR[2169]: app_voicemail.c:2833 inboxcount2: Couldn't findmailbox 100 in context default IMAP使ってないのにIMAP有効でコンパイルしてない? alpine linux 3.6 のパッケージなんですが、パッケージソース見たら
asteriskが--with-imap=systemオプションでビルドされてますね…。 http://bugs.alpinelinux.org/issues/4840
報告者はIMAP_STORAGE 有効と無効で2度コンパイルして別パッケージにしなきゃいかんと正しく認識してるのに
メンテナはIMAP_STORAGE有効にするだけでCloseしちゃったんやね
自分でビルドするか他のOS使うといいんじゃないかな 肝心なところを書き忘れ
要はIMAP_STORAGE有効でmakeされたvoicemailは通常のvoicemailとは互換性のない別物ってことです ひかり電話オフィスタイプ+Asteriskで、これまでVG+ISDNカードだったのを
直収に切り替えたら発着信できたワーイと喜んでたんですが、追加番号(DID)への
着信を上手く扱えません。
Inbound RoutesでDIDを指定しても駄目で、Verboseでログを見ても主番号と
追加番号の着信が全く一緒の扱いだったんですが、どうしたらいいか
ご存じの方いましたら教えて下さい。まさか追加番号でTrunkを作る、とかでは
ないですよね?? ■ このスレッドは過去ログ倉庫に格納されています