<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">
<div class="usertext-body">
<div class="md">
<p>I've already <a href="http://drupal.org/node/481758#comment-7209478">submitted a bug report</a> on some of the issues I'm having with this, but I'm curious to see if anyone else has some input on the issue I'm having.
</p>
<p>Our server is set up behind a Citrix NetScaler load balancer that enforces SSL through Content switching so that:</p>
<ul>
<li>Any requests made to <a href="http://example.com">http://example.com</a> are automatically redirected to
<a href="https://example.com">https://example.com</a>.</li><li>Any requests made to <a href="https://example.com">https://example.com</a> are forwarded through to the web server via HTTP, then the NetScaler forwards the response back to the requester via HTTPS (SSL Offloading).</li></ul>
<p>In the end, the path that all HTTP traffic takes is as such: User -(443)> NetScaler -(80)> Web Server -(80)> NetScaler -(443)> User</p>
<p><br>
</p>
<p>Now, the problem that I'm facing is in installing Drupal. During installation, I'm getting these two errors:</p>
<ul>
<li>In error.log: PHP Fatal error: Call to undefined function field_attach_load() in /var/www/it/includes/entity.inc on line 321, referer: https://it.osu.edu/install.php?profile=standard&locale=en</li><li>In the browser: An AJAX HTTP request terminated abnormally. Debugging information follows. Path: http://it.osu.edu/install.php?profile=standard&locale=en&id=1&op=do StatusText: ResponseText: ReadyState: 4</li></ul>
<p>This error is thrown almost immediately (.5-1 second) after entering the database details and continuing to the next (progress bar) screen.</p>
<p><br>
</p>
<p>The issue seems to be spawning from the fact that Drupal is attempting to perform a HTTP AJAX request, as opposed to a HTTPS request. Due to our network setup, all web traffic to the end user is done via HTTPS and all traffic between the NetScaler is done
via HTTP.</p>
<p><br>
</p>
<p>There's a ton more information, including what I've tried and specific environment information, in the bug report. I would love to hear any input that anyone has on this!</p>
<p><br>
</p>
<p>Thanks, <br>
</p>
<p>-Luke<br>
</p>
</div>
</div>
</div>
</body>
</html>