4 replies [Last post]
imstillatwork's picture
Offline
Bug Finder
Joined: 12/27/2008
Juice: 207
Was this information Helpful?

I'm waiting for my drupal.org password, so thought i'd post here first before I did a bug report.

drupal 6.10
ubercart 2beta4
All of ubercart dependencies are latest version (as of yesterday / this morning)

1) add item to cart
2) checkout, enter address, get shipping quote, etc..
3) click paypal as payment
4) log into paypal, ok, next, sure, get returned to ubercart review page CLICK SUBMIT ORDER (url checkout/review)
5) 500 Server Error (url checkout/complete)

Anyone else run across this?

It is totally consistent (every time) and duplicate-able. happens while logged in and while anonymous. only happened after the beta4 update (no errors in update)

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, support@supportwebsite.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

imstillatwork's picture
Offline
Bug Finder
Joined: 12/27/2008
Juice: 207
update

The order makes it to the admin and seems fine, just a big fat server error for the customer.

thanks. ubercart rocks

urbanx@drupal.org's picture
Offline
Joined: 10/29/2008
Juice: 30
apache logs

sounds like the first place to start would be the logs.

you can start with the drupal logs, but you're most likely to get proper information from the apache (or whatever web server you're running) error logs, as that error appears to come from the web server and not drupal.

unless someone has run into this specific thing before, you're going to need the actual error message from the logs to troubleshoot this.

d.

mairav's picture
Offline
Joined: 03/19/2009
Juice: 20
Re: apache logs

I replied a bug report in drupal site and the sent me over here, the bug report is: http://drupal.org/node/331717#comment-1539536

I copy my problem again here:

Drupal 6.9 and Ubercart beta5

I have a white page with a 500 server error in the /cart/checkout/review after clicking the "submit order" button with Check or money order and cash on delivery that are the only two enable payment methods.

I went to the apache logs and they say:

[Thu Mar 19 12:11:10 2009] [error] [client 190.229.9.9] malformed header from script. Bad header=No recipient addresses found i: php-script, referer: http://www.mydomain.com/cart/checkout/review

If I retry it says I have no products on my shopping cart, but if I go to see my orders, the order has been processed. How can I fix this?

Your help will be very appreciated.

mairav's picture
Offline
Joined: 03/19/2009
Juice: 20
I fixed the 500 server error at /cart/checkout/review

After upgrading to RC3 the error was still a 500 server error, but the logs showed the following:

[Thu May 14 15:43:39 2009] [error] [client 111.111.22.111] malformed header from script. Bad header=/home/adminuser/dead.letter..: php-script, referer: http://www.domain.com/cart/checkout/review

I did several things to try to fix it, but I think the one that did it was something with the mail. The email assigned at Site Configuration > Site information was and external email, and it was different from the one assigned to the store. I made both of them internal mails and it stopped giving the 500 server error at /cart/checkout/review

This may not be something related with Ubercart, but maybe it helps someone with the same problem.