2015年12月初旬から、TwilioはHTTPS経由でのみ動作します。

コールボタンの統合コードを新しいものに置き換える必要があります。新しいコードでは、track.jsファイルのURLの前に明示的にhttpsを追加します(旧来の統合コードでは、//から始まるいわゆる「プロトコル相対URL」を使用していました)。

TwilioアカウントのTwilio番号またはTwimlアプリのURLは、リダイレクトが設定されている場合やHTTPも有効になっている場合は、HTTPのままでも構いません。

証明書バンドル

Twilioはこちらのリストに記載されている、Mozillaが承認した証明書のみを受け入れます(信頼します)。サーバー証明書がリストに記載されているルート証明書の1つによって直接署名されていない場合(つまり中間証明書が使用されている場合)、「証明書バンドル」と呼ばれる形式を使用する必要があります。これはサーバーのSSL証明書のみを使用する代わりに、証明書チェーン全体を入力できる形式です。証明書バンドルファイルは、サーバーのSSL証明書の後に中間証明書を連結することで作成できます(署名された証明書の後に署名証明書が続く必要があります)。作成した証明書バンドルは、自社サーバーの設定や、LiveAgentの Configuration > General > Domain settings(設定 > 一般 > ドメイン設定)セクションの証明書フィールドで使用できます。

この設定を行わない場合、HTTPコード502およびTwilioエラー11237が返され、次のエラーメッセージが表示される可能性があります:Certificate exception:PKIX path building failed sun.security.provider.certpath.SunCertPathBuilderException: unable to get valid certification path to requested target

ホスティングアカウント

ladesk.comでホストされているアカウントでは、HTTPSが自動的に有効化されています。

ladesk.comにホストされているアカウントでカスタムドメインを使用しており、Twilioを使用したい場合は、必ずSSL証明書が必要です。カスタムSSL証明書については、ドメインパーキングガイドをご参照ください。

エージェントはhttpsのURLを使用してLiveAgentエージェントパネルにログインする必要があります。

ダウンロード版インストール

自社サーバーにインストールしたLiveAgentのダウンロード版を使用しており、Twilioを使用したい場合も、SSL証明書が必要です。

エージェントはhttpsのURLを使用してLiveAgentエージェントパネルにログインする必要があります。エージェントが正しい方法でログインするようにするには、httpからhttpsへのリダイレクトを設定することをお勧めします。