[requestsync] doesn't support STARTTLS

Bug #611075 reported by Michael Bienia
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ubuntu-dev-tools (Debian)
New
Unknown
ubuntu-dev-tools (Ubuntu)
Won't Fix
Wishlist
Unassigned

Bug Description

Imported from Debian bug 590732:

Package: ubuntu-dev-tools
Version: 0.100
Severity: normal

It seems requestsync doesn't support using STARTTLS. Attempting to relay a sync
request though a server that requires TLS before authentication gives me the
error (e-mail address obscured):

Connecting to smtp.unchartedbackwaters.co.uk:587 ...
Traceback (most recent call last):
  File "/usr/bin/requestsync", line 242, in <module>
    mailBug(srcpkg, subscribe, status, title, report, options.keyid)
  File "/usr/lib/pymodules/python2.6/ubuntutools/requestsync/mail.py", line 226, in mailBug
    s.sendmail(myemailaddr, to, mail.encode('utf-8'))
  File "/usr/lib/python2.6/smtplib.py", line 698, in sendmail
    raise SMTPSenderRefused(code, resp, from_addr)
smtplib.SMTPSenderRefused: (530, '5.7.0 Must issue a STARTTLS command first', '#######@###################.##.##')

I note that reportbug has no problems with STARTTLS, but requires that an option
be set in .reportbugrc.

Francis

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing'), (50, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.34.1 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ubuntu-dev-tools depends on:
ii binutils 2.20.1-12 The GNU assembler, linker and bina
ii dctrl-tools 2.14 Command-line tools to process Debi
ii devscripts 2.10.65.1 scripts to make the life of a Debi
ii diffstat 1.47-1 produces graph of changes introduc
ii dpkg-dev 1.15.7.2 Debian package development tools
ii lsb-release 3.2-23.1 Linux Standard Base version report
ii python 2.6.5-5 An interactive high-level object-o
ii python-apt 0.7.96.1 Python interface to libapt-pkg
ii python-debian 0.1.16 Python modules to work with Debian
ii python-launchpadlib 1.6.2-1 Launchpad web services client libr
ii python-lazr.restfulclient 0.9.20-1 client for lazr.restful-based web
ii python-support 1.0.9 automated rebuilding support for P
ii sudo 1.7.2p7-1 Provide limited super user privile

Versions of packages ubuntu-dev-tools recommends:
ii bzr 2.1.2-1 easy to use distributed version co
ii ca-certificates 20090814 Common CA certificates
ii debootstrap 1.0.23 Bootstrap a basic Debian system
ii genisoimage 9:1.1.10-1 Creates ISO-9660 CD-ROM filesystem
ii libapt-pkg-perl 0.1.24 Perl interface to libapt-pkg
ii libwww-perl 5.836-1 Perl HTTP/WWW client/server librar
ii pbuilder 0.199 personal package builder for Debia
ii perl-modules 5.10.1-13 Core Perl modules
ii reportbug 4.12.4 reports bugs in the Debian distrib

Versions of packages ubuntu-dev-tools suggests:
pn qemu-kvm-extras-static <none> (no description available)

-- no debconf information

Changed in ubuntu-dev-tools (Debian):
importance: Undecided → Unknown
Benjamin Drung (bdrung)
summary: - ubuntu-dev-tools: requestsync doesn't support STARTTLS
+ [requestsync] doesn't support STARTTLS
Benjamin Drung (bdrung)
Changed in ubuntu-dev-tools (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Stefano Rivera (stefanor) wrote :

Considering that the bug can be filed by launchpadlib, I'm not too concerned about this. Demoting to wishlist.

Changed in ubuntu-dev-tools (Ubuntu):
importance: Medium → Wishlist
Revision history for this message
Dan Streetman (ddstreet) wrote :

as this is ~10 years old, i'm closing as wontfix

Changed in ubuntu-dev-tools (Ubuntu):
status: New → Won't Fix
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.