Certificate issues for different 3d secure server
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Glib Networking |
Fix Released
|
Medium
|
|||
Ubuntu Software Center |
Fix Released
|
Unknown
|
|||
glib-networking (Ubuntu) |
Confirmed
|
High
|
Unassigned | ||
gnutls26 (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
software-center (Ubuntu) |
Invalid
|
Critical
|
Unassigned |
Bug Description
I bank with Santander. This is one of the biggest banks in Europe. However their 3d secure site will not allow access from Software center.
USC Version:
5.2.5
Steps to reproduce:
1. With a Santander Visa debit card open usc
2. Select an app to purchase
3. Click on Buy...
4. Fill out the Payment/Address form
5. Confirm the details are correct
6. Hit the SSL Handshake Error.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: software-center 5.2.5
ProcVersionSign
Uname: Linux 3.2.0-30-generic x86_64
NonfreeKernelMo
ApportVersion: 2.0.1-0ubuntu12
Architecture: amd64
Date: Wed Aug 29 15:34:00 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
PackageArchitec
ProcEnviron:
LANGUAGE=en_GB:en
TERM=xterm
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: software-center
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in software-center: | |
status: | Unknown → Won't Fix |
Changed in glib-networking: | |
importance: | Unknown → Medium |
status: | Unknown → New |
Changed in glib-networking: | |
status: | New → In Progress |
Changed in software-center: | |
status: | Won't Fix → Fix Released |
Changed in glib-networking: | |
status: | In Progress → Fix Released |
Looks like this time gnutls is rather unhappy:
$ gnutls-cli --x509cafile /etc/ssl/ certs/ca- certificates. crt --print-cert -p 443 www.securesuite .co.uk e.co.uk' ... 172.27: 443'...
Processed 153 CA certificate(s).
Resolving 'www.securesuit
Connecting to '62.73.
*** Verifying server certificate failed...
*** Fatal error: Error in the certificate.
*** Handshake has failed
GnuTLS error: Error in the certificate.
$ openssl s_client -CAfile /etc/ssl/ certs/ca- certificates. crt -port 443 -host www.securesuite .co.uk
...
Verify return code: 0 (ok)