title: Janrain settings not getting saved in Drupal (Error Contacting Engage)
body: <p>This is happening in our local web server installed using XAMPP</p>
  
  <p><b>Steps to reproduce the issue:</b></p>
  
  <ol>
  <li><p>Registered the account with Janrain.com</p></li>
  <li><p>Created the app "testapp" and configured the engage application with the
  providers Yahoo!, Twitter and Linked In.</p></li>
  <li><p>Downloaded the Janrain Engage Drupal 7 module from the Janrain website</p></li>
  <li><p>Installed this module in my local web application.</p></li>
  <li><p>Activated the plugin and in the Janrain Drupal settings page, I entered the following details - a) Engage Server &amp; b) API Key</p></li>
  <li><p>After giving these details, clicked on the "Save Configuration" button. Finally, instead of the information being saved, we get the error message
  <b>"Error message Error contacting Engage. Please verify your internet connection and try again."</b></p></li>
  <li><p>I tried to look in to the code, the below line was creating the issue</p>
  
  <p><code>$lookup = RPX::lookup($api_key, $rpx_server);</code></p></li>
  <li><p>Checked the "lookup" function code and found that I was able to connect with the Engage server but some problem with the response.</p></li>
  </ol>
  
  <p>In this "lookup" function, we are getting the below JSON response</p>
  
  <pre><code>stdClass Object
  (
  [request] =&gt; POST https:// rpxnow.com /plugin/lookup_rp HTTP/1.0
  Referer: http:// localhost /testapp
  User-Agent: Janrain_Engage_Drupal_Module
  Proxy-Authorization: Basic
  Host: rpxnow.com Content-Length: 105 [data] =&gt; "" [protocol] =&gt; HTTP/1.0 [status_message] =&gt; OK [code] =&gt; 200)
  </code></pre>
  
  <p>9) Found that "data" facet in the JSON response was missing</p>
  
  <p>Please let me know what is the solution for this issue?</p>