HTTP Error 400: Bad Request when purchasing "Fluendo DVD Player"

Bug #661647 reported by Chrisn
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: software-center

Purchasing of "Fluendo DVD Player" failed to purchase and shows the following message.
Failure in the purchase process
Unable to create Launchpad subscription: HTTP Error 400: Bad Request

To reproduce.
1. Open Software-Centre
2. Buy "Fluendo DVD Player"
3. Login and enter payment details
4. Submit payment
5. Message shows during authorisation or just of after process.

https://pay.ubuntu.com/payment/ shows payment authorised for a short time them goes to cancelled.

Tried 4 times so far.

OS: x64 Ubuntu 10.10 (Maverick)
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 10.10
Release: 10.10
Codename: maverick

$ apt-cache policy software-center
software-center:
  Installed: 3.0.4
  Candidate: 3.0.4
  Version table:
 *** 3.0.4 0
        500 http://gb.archive.ubuntu.com/ubuntu/ maverick/main amd64 Packages
        100 /var/lib/dpkg/status

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: software-center 3.0.4
ProcVersionSignature: Ubuntu 2.6.35-22.34-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Sat Oct 16 10:40:40 2010
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
PackageArchitecture: all
ProcEnviron:
 LANG=en_GB.utf8
 SHELL=/bin/bash
SourcePackage: software-center

Revision history for this message
Chrisn (cnormington) wrote :
Revision history for this message
Chrisn (cnormington) wrote :

Tried again, this time opening software-center from command line.

2010-10-16 10:44:20,281 - softwarecenter.app - INFO - software-center-agent finished with status 1
2010-10-16 10:44:21,598 - softwarecenter.fixme - WARNING - logs to the root logger: '('/usr/lib/pymodules/python2.6/dbus/proxies.py', 400, '_introspect_error_handler')'
2010-10-16 10:44:21,598 - dbus.proxies - ERROR - Introspect error on :1.53:/: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied: Rejected send message, 1 matched rules; type="method_call", sender=":1.76" (uid=1000 pid=3834 comm="/usr/bin/python) interface="org.freedesktop.DBus.Introspectable" member="Introspect" error name="(unset)" requested_reply=0 destination=":1.53" (uid=0 pid=2295 comm="/usr/bin/python))
** Message: console message: https://pay.ubuntu.com/checkout/<removed>/ @61: TypeError: Result of expression 'Y' [undefined] is not an object.

The removed part was 32 hex digit.

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

Thanks for reporting this error, and we're sorry we didn't get to it earlier.

The code has changed a lot since your report, and many people have successfully purchased Fluendo DVD Player and other software. So it's quite likely this problem has been fixed. If you still do experience the problem, please reopen this report and we'll investigate further. Thanks for your understanding.

Changed in software-center (Ubuntu):
status: New → Incomplete
Revision history for this message
Chrisn (cnormington) wrote :

Thank you for your reply, I had forgotten about this bug. I have since been successful at purchasing though the software center so it must have been fixed. :)

Revision history for this message
Gary Lasker (gary-lasker) wrote :

Hi Chrisn, thanks for reporting back! We'll close this one, then, based on your comment.

Your help is appreciated!

Changed in software-center (Ubuntu):
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.