The FreeSWITCH crash was mod_kazoo's default config, not the event profile
The stub kazoo.conf.xml 2600Hz ship has no definitions, event-handlers or fetch-handlers sections. mod_kazoo says as much and then faults in its own config thre...
レコード4つ以上KamoPBXの持ち込みストラップ
- コミュニティmod kazoo(FreeSWITCH v1.10.11)は、ecallmgr、レポートに接続します "Connected" は gen server:call に応答しません。 取ることによって分解される 2600HzのFreeSWITCHパッケージ、すでに同じ結論は、 カメーリオ。 - mod l...
Kamailio の質問を解決 — SIP の登録作業は終了します
セクション16は、株式のKamailioおよび記録上の目的の構成を推薦しました 「2600hz/kamailioが存在しません」 どちらも証拠によって修正されます。 パッチオン専用のコンストラクトを2つ追加し、route() は決定的です。 default.cfg:235 は route("KZ $(rm) STAR...
実行中のものを記録し、ビルドごとに費用がかかるトラップ
Nine の失敗モードは堅い方法を発見しました、それぞれはそうでなければなります rediscovered: gitignored ベンダーツリー, 再取得, ripgrep ゲートスクリプトで gitignore をホーニングし、リリースを dev launcher, vm.args とする ノード名を持たない、PA...
2600Hzは、パッチ付きカモイ(spec 16)を出荷
kazoo-configs-kamailio は、Kamailio の株式では動作しません。 bflags と import files kamailio/kamailio の src/core/cfg.lex のどちらも absent であり、両方とも 5.7.7 と 5.8 で拒否 — すべての 8 つのパス/CW...
FreePBXは非推奨(決定4変更)
移行なし、永久的な共存なし。 KamoPBXはk3m1に滞在します ホストネットは空なので、FreePBXのポートとシャットダウンのどれも必要です。 お問い合わせ 5060 の携帯電話は、まだ FreePBX に依存する可能性があります KamoPBX はライブです.
KamoPBX実装計画(プログラム+9フェーズ)
段階ごとの1つの計画に分解される;単一の計画は作り出しません エンドまでの作業ソフトウェア。 完全なビット サイズ TDD の細部: フェーズ0インフラゲート(ファイアウォール、TURN-TLS、ポートテーブル) フェーズ1フォークとビルド(5リポジトリ、CI、画像) フェーズ2シングルゾーンスタック(実際の呼び出し...
レコードKamoPBXの決定 — KAZOOは、K3m1の配置、ACDc、層3の再ブランドを確認しました
6つの質問は答えました: 1. KAZOOはルートです;所有するハードウェア従って完全に取除かれる費用の組み立て。 2。 1つのノード/クラスターが、後で3つ — 1日からCouchDB q=8 (シャードカウント) DB作成時、n は後続、q は変更できません。 3。 スコープからTelnyx/FreePBXトランク...
PBXロールアウトヒットを記録
Settings model が新しい enum 値であるカタログ行をシードする 古い共有ライブラリでは、どのサービスでも読みやすく、getCatalog は読み込みます。 1つのクエリでアクティブなアドオン - 1つの悪い行は、すべてのカタログをダウンします。 公開価格設定ページやウィザードの注文など。 仕様の注文...
メールボックスの課金とメールボックスのバックエンドを計画する
3のBとCを計画 自己レビューは5つのギャップを閉鎖しました:何もset mail cost mode、 何もサーバー側は、メールアドオンを購入する請求グループを停止し、請求書 mailbox-count カラムはタスクがなかったし、Plan C の OAuth はサイレントに壊れた サービスコンストラクタ独自のテスト...
仕様を修正 — StorageAutoExpandSweep は既に存在する
仕様は、サーバー主導の量が再使用するために存在し、 ストレージの自動展開列をデッドとしてリストしました。 両方 false: sweep は読み込みます それらを夜に、メールボックスのコンシラーの正しいモデルです.
電子メールの請求とアドオンのgatingをデザインする
シートではなくメールボックスによるビルズメール、ゲートプロバイダの選択 それをカバーするアドオンに、各メールボックスを課金に属性を付けます 支払うべきグループ。 また、作業が実行される2つの隣接するギャップをカバー:is primaryはユニークです 会員のみで、メールボックスを主張する2番目のメンバーは、 誰にでも...
Sign.pink の検索を修正
SignLinkBuilder の Sign.sign.pink が "foreign" をフォールバック apex を 1 つとして記録しました。 ではありません:sign.pinkはカモ所有 組織(id 1174321970511380486、"Sign Pink"、DNS-verified)。 そのため、ドメイ...
ホスト独立したテナントロールアウトを計画する
デプロイをプッシュするので、それぞれ独立して出荷可能な6つのフェーズ: ホストパスは、Phase 6 が削除するまでの動作を維持します。 フェーズ 1 は crux で、添加剤 -- OrgResolutionService、auth です スプリット(パスワードはusers.passwordに対して既にチェックされ...
デザインホスト独立テナント
Orgアイデンティティは今日のホスト名から来ます: OrgHostResolver.resolveByFqdn <alias>.<domain> を (orgId, ProviderId) に変換し、その SQL は要求します。 od.is dns verified = TRUE. ドキュメント その1つの述語は、...