[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#851776: marked as done ([www.debian.org] submit_vendor.pl fails when checking URLs with HTTPS (e.g. LetsEncrypt Certs))

Your message dated Sat, 20 May 2017 10:57:31 +0200
with message-id <ce33f82a-58d6-50a2-6a5b-59c5b9ee82d9@debian.org>
and subject line submit_vendor.pl fails when checking URLs with HTTPS (e.g. LetsEncrypt Certs)
has caused the Debian Bug report #851776,
regarding [www.debian.org] submit_vendor.pl fails when checking URLs with HTTPS (e.g. LetsEncrypt Certs)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org

851776: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=851776
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: www.debian.org
Severity: normal
User: debian-www@lists.debian.org
Usertags: cgi.debian.org

Alexander Delanoe reported (in
https://lists.debian.org/debian-www/2017/01/msg00080.html )that submit
CD vendors using the form in the website fails for certain HTTPS URL.

The script fails with:

The following entries were submitted:
Submission-Type: new
Vendor: Test vendor
URL: https://france.debian.net
The specified web site (https://france.debian.net) cannot be accessed.
The error message returned was: 500 Can't connect to
france.debian.net:443 (certificate verify failed)
If you don't understand this error message, please contact us.
Entry not submitted!

Paul Wise pointed me to https://wiki.debian.org/ServicesSSL which
explains that the machines administered by DSA have a custom setup for
SSL verification, and shows a workaround for scripts using Perl.

I'm submitting also a patch for the submit_cdvendor.pl

I've mad a small script (attached) to test the relevant code, and it
seems to work as intended.

I'm not sure how to handle this bug. My understanding:

* Wait some days for other people to review, and then commit the patch
into git.debian.org/git/debwww/cgi.git

* After that, add the following tags:

User: debian-admin@lists.debian.org
Usertags: needed-by-DSA-Team ssl

And forward to DSA for deployment, I guess, but how? Creating an RT
ticket and pointing to this bug? or are the usertags enough?

* When the website is fixed, I'll edit
https://wiki.debian.org/ServicesSSL to add the script in the "users"

Please correct me if there is a better way.

Laura Arjona Reina

--- End Message ---
--- Begin Message ---
It's working now.
Closing this bug report.
Laura Arjona Reina

--- End Message ---

Reply to: