LiveAgentの動作が非常に遅い、またはまったく読み込まれない場合、原因の一つとしてサーバーの設定が考えられます。サーバーがCloudflareを使用しているかどうかを確認してください。Cloudflareを使用している場合、CloudflareがレスポンスデータをX改ざんし、独自のキャッシュ機能によってLiveAgentが正常に動作できなくなることがあります。この問題を解決するには、CloudflareがLiveAgentに適用されないよう例外設定を作成してください。

Cloudflareが使用されているかどうかを確認する方法

サーバーのホスティングサポートに問い合わせるか、Google ChromeのデベロッパーツールまたはFirefox用のFirebugを使ってサーバーリクエストを確認してみてください。リクエストヘッダーにはサーバーヘッダーが含まれています。そこに cloudflare-nginx と表示されている場合、Cloudflareが使用されています。以下はリクエストの表示例です:

  1. Cache-Control:no-store, no-cache, must-revalidate, post-check=0, pre-check=0
  2. CF-RAY:119513d6de84072b-AMS
  3. Connection:keep-alive
  4. Content-Encoding:gzip
  5. Content-Type:text/html
  6. Date:Fri, 11 Apr 2014 06:20:21 GMT
  7. Expires:26 Jun 1997 05:00:00 GMT
  8. Pragma:no-cache
  9. Server:cloudflare-nginx
  10. Transfer-Encoding:chunked
  11. Vary:Accept-Encoding
  12. X-Powered-By:ASP.NET
  13. X-Powered-By-Plesk: