Secure pages and installing new modules (AJAX error) I've just configured my website to work with secure pages and everything seems to be working fine except for the ability to install a new module. Whenever I try, I get this error:


  An AJAX HTTP request terminated abnormally. Debugging information
  follows. Path:
  https://www.mysite.com/authorize.php?batch=1&amp;id=329&amp;op=do[1]
  StatusText: ResponseText: ReadyState: 4


It also offers an error page that says this:


  Notice: Undefined index: log in
  update_authorize_install_batch_finished() (line 250 of
  /home1/me/public_html/mysite.com/modules/update/update.authorize.inc).
  Warning: Invalid argument supplied for foreach() in
  update_authorize_install_batch_finished() (line 250 of
  /home1/me/public_html/mysite.com/modules/update/update.authorize.inc).
  Notice: Undefined index: log in
  update_authorize_install_batch_finished() (line 291 of
  /home1/me/public_html/mysite.com/modules/update/update.authorize.inc).
  Notice: Undefined index: tasks in
  update_authorize_install_batch_finished() (line 292 of
  /home1/me/public_html/mysite.com/modules/update/update.authorize.inc).
  Installation failed! See the log below for more information.


All I can find on secure pages and AJAX is to add */ajax/* to the "ignore pages" field. I've done that but I'm still having the same issue.
Has anyone else figured this out? I feel like it should be pretty standard stuff!
I got this same error, but the cause was unrelated to secure pages, so it may not apply to your case.  Mine resulted from upgrading to Drupal 7.3 and having uncommented the two lines in the .htaccess file "To redirect all users to access the site WITHOUT the 'www.' prefix." When I commented those two lines, my module installer started working again.  So if you have those two lines in .htaccess uncommented, try commenting them out and see if that makes a difference.