[Letsencrypt-devel] [python-acme] not building on jessie

Jan Wagner waja at cyconet.org
Fri Nov 13 17:26:32 UTC 2015


Hi there,

I spotted another problem building after fixing the sphinx issue.

It looks like the local webserver isn't running (at least in my jessie
chroot).

[...]
test_simple_verify_connection_error
(acme.challenges_test.HTTP01ResponseTest) ...
ERROR:acme.challenges:Unable to reach
http://local/.well-known/acme-challenge/eHh4eHh4eHh4eHh4eHh4eA:
ok
test_simple_verify_good_validation
(acme.challenges_test.HTTP01ResponseTest) ... ok
test_simple_verify_port (acme.challenges_test.HTTP01ResponseTest) ...
WARNING:acme.challenges:Using non-standard port for SimpleHTTP
verification: 8080
ok
[...]
test_404 (acme.standalone_test.HTTP01ServerTest) ... ERROR
test_http01_found (acme.standalone_test.HTTP01ServerTest) ...
WARNING:acme.challenges:Using non-standard port for SimpleHTTP
verification: 34328
ERROR:acme.challenges:Unable to reach
http://localhost:34328/.well-known/acme-challenge/eHh4eHh4eHh4eHh4eHh4eA: HTTPConnectionPool(host='127.0.0.1',
port=9): Max retries exceeded with url:
http://localhost:34328/.well-known/acme-challenge/eHh4eHh4eHh4eHh4eHh4eA
(Caused by ProxyError('Cannot connect to proxy.', error(111, 'Connection
refused')))
FAIL
test_http01_not_found (acme.standalone_test.HTTP01ServerTest) ...
WARNING:acme.challenges:Using non-standard port for SimpleHTTP
verification: 38382
ERROR:acme.challenges:Unable to reach
http://localhost:38382/.well-known/acme-challenge/eHh4eHh4eHh4eHh4eHh4eA: HTTPConnectionPool(host='127.0.0.1',
port=9): Max retries exceeded with url:
http://localhost:38382/.well-known/acme-challenge/eHh4eHh4eHh4eHh4eHh4eA
(Caused by ProxyError('Cannot connect to proxy.', error(111, 'Connection
refused')))
ok
test_index (acme.standalone_test.HTTP01ServerTest) ... ERROR
[...]

A full buildlog is attached.

Thanks and with kind regards, Jan.
-- 
Never write mail to <waja at spamfalle.info>, you have been warned!
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GIT d-- s+: a C+++ UL++++ P+ L+++ E--- W+++ N+++ o++ K++ w--- O M V- PS
PE Y++
PGP++ t-- 5 X R tv- b+ DI D+ G++ e++ h---- r+++ y++++
------END GEEK CODE BLOCK------
-------------- next part --------------
 dpkg-buildpackage -rfakeroot -D -us -uc -sa
dpkg-buildpackage: source package python-acme
dpkg-buildpackage: source version 0.0.0.dev20151104-1~bpo8+1
dpkg-buildpackage: source distribution jessie-backports
dpkg-buildpackage: source changed by Jan Wagner <waja at cyconet.org>
 dpkg-source --before-build python-acme-0.0.0.dev20151104
dpkg-buildpackage: host architecture i386
 fakeroot debian/rules clean
dh clean --with python2,python3,sphinxdoc --buildsystem=pybuild
   dh_testdir -O--buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:170: python2.7 setup.py clean 
running clean
removing '/home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build' (and everything under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-2.7' does not exist -- can't clean it
I: pybuild base:170: python3.4 setup.py clean 
running clean
removing '/home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build' (and everything under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.4' does not exist -- can't clean it
   dh_clean -O--buildsystem=pybuild
 dpkg-source -b python-acme-0.0.0.dev20151104
dpkg-source: info: using source format `3.0 (quilt)'
dpkg-source: info: building python-acme using existing ./python-acme_0.0.0.dev20151104.orig.tar.gz
dpkg-source: warning: ignoring deletion of directory acme.egg-info
dpkg-source: warning: ignoring deletion of file acme.egg-info/requires.txt, use --include-removal to override
dpkg-source: warning: ignoring deletion of file acme.egg-info/dependency_links.txt, use --include-removal to override
dpkg-source: warning: ignoring deletion of file acme.egg-info/PKG-INFO, use --include-removal to override
dpkg-source: warning: ignoring deletion of file acme.egg-info/top_level.txt, use --include-removal to override
dpkg-source: warning: ignoring deletion of file acme.egg-info/SOURCES.txt, use --include-removal to override
dpkg-source: warning: ignoring deletion of file acme.egg-info/entry_points.txt, use --include-removal to override
dpkg-source: info: building python-acme in python-acme_0.0.0.dev20151104-1~bpo8+1.debian.tar.xz
dpkg-source: info: building python-acme in python-acme_0.0.0.dev20151104-1~bpo8+1.dsc
 debian/rules build
dh build --with python2,python3,sphinxdoc --buildsystem=pybuild
   dh_testdir -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:170: python2.7 setup.py config 
running config
I: pybuild base:170: python3.4 setup.py config 
running config
   debian/rules override_dh_auto_build
make[1]: Entering directory '/home/waja/python-acme-0.0.0.dev20151104'
dh_auto_build
I: pybuild base:170: /usr/bin/python setup.py build 
running build
running build_py
creating /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme
copying acme/util_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme
copying acme/other_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme
copying acme/fields.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme
copying acme/fields_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme
copying acme/messages.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme
copying acme/__init__.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme
copying acme/jws.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme
copying acme/client.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme
copying acme/challenges_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme
copying acme/standalone_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme
copying acme/challenges.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme
copying acme/util.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme
copying acme/errors.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme
copying acme/test_util.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme
copying acme/standalone.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme
copying acme/jws_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme
copying acme/crypto_util.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme
copying acme/client_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme
copying acme/other.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme
copying acme/errors_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme
copying acme/messages_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme
copying acme/crypto_util_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme
creating /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/jose
copying acme/jose/util_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/jose
copying acme/jose/jwa.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/jose
copying acme/jose/interfaces_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/jose
copying acme/jose/jwa_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/jose
copying acme/jose/interfaces.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/jose
copying acme/jose/__init__.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/jose
copying acme/jose/jwk.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/jose
copying acme/jose/jws.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/jose
copying acme/jose/jwk_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/jose
copying acme/jose/json_util.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/jose
copying acme/jose/util.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/jose
copying acme/jose/b64.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/jose
copying acme/jose/errors.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/jose
copying acme/jose/jws_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/jose
copying acme/jose/b64_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/jose
copying acme/jose/json_util_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/jose
copying acme/jose/errors_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/jose
running egg_info
creating acme.egg-info
writing requirements to acme.egg-info/requires.txt
writing acme.egg-info/PKG-INFO
writing top-level names to acme.egg-info/top_level.txt
writing dependency_links to acme.egg-info/dependency_links.txt
writing entry points to acme.egg-info/entry_points.txt
writing manifest file 'acme.egg-info/SOURCES.txt'
reading manifest file 'acme.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'acme.egg-info/SOURCES.txt'
creating /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/testdata
copying acme/testdata/README -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/testdata
copying acme/testdata/cert-san.pem -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/testdata
copying acme/testdata/cert.der -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/testdata
copying acme/testdata/cert.pem -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/testdata
copying acme/testdata/csr-6sans.pem -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/testdata
copying acme/testdata/csr-nosans.pem -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/testdata
copying acme/testdata/csr-san.pem -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/testdata
copying acme/testdata/csr.der -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/testdata
copying acme/testdata/csr.pem -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/testdata
copying acme/testdata/dsa512_key.pem -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/testdata
copying acme/testdata/rsa1024_key.pem -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/testdata
copying acme/testdata/rsa2048_key.pem -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/testdata
copying acme/testdata/rsa256_key.pem -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/testdata
copying acme/testdata/rsa512_key.pem -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_2.7/build/acme/testdata
I: pybuild base:170: /usr/bin/python3 setup.py build 
running build
running build_py
creating /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme
copying acme/util_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme
copying acme/other_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme
copying acme/fields.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme
copying acme/fields_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme
copying acme/messages.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme
copying acme/__init__.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme
copying acme/jws.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme
copying acme/client.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme
copying acme/challenges_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme
copying acme/standalone_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme
copying acme/challenges.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme
copying acme/util.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme
copying acme/errors.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme
copying acme/test_util.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme
copying acme/standalone.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme
copying acme/jws_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme
copying acme/crypto_util.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme
copying acme/client_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme
copying acme/other.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme
copying acme/errors_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme
copying acme/messages_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme
copying acme/crypto_util_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme
creating /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/jose
copying acme/jose/util_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/jose
copying acme/jose/jwa.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/jose
copying acme/jose/interfaces_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/jose
copying acme/jose/jwa_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/jose
copying acme/jose/interfaces.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/jose
copying acme/jose/__init__.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/jose
copying acme/jose/jwk.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/jose
copying acme/jose/jws.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/jose
copying acme/jose/jwk_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/jose
copying acme/jose/json_util.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/jose
copying acme/jose/util.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/jose
copying acme/jose/b64.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/jose
copying acme/jose/errors.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/jose
copying acme/jose/jws_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/jose
copying acme/jose/b64_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/jose
copying acme/jose/json_util_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/jose
copying acme/jose/errors_test.py -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/jose
running egg_info
writing top-level names to acme.egg-info/top_level.txt
writing requirements to acme.egg-info/requires.txt
writing entry points to acme.egg-info/entry_points.txt
writing acme.egg-info/PKG-INFO
writing dependency_links to acme.egg-info/dependency_links.txt
reading manifest file 'acme.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'acme.egg-info/SOURCES.txt'
creating /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/testdata
copying acme/testdata/README -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/testdata
copying acme/testdata/cert-san.pem -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/testdata
copying acme/testdata/cert.der -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/testdata
copying acme/testdata/cert.pem -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/testdata
copying acme/testdata/csr-6sans.pem -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/testdata
copying acme/testdata/csr-nosans.pem -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/testdata
copying acme/testdata/csr-san.pem -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/testdata
copying acme/testdata/csr.der -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/testdata
copying acme/testdata/csr.pem -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/testdata
copying acme/testdata/dsa512_key.pem -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/testdata
copying acme/testdata/rsa1024_key.pem -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/testdata
copying acme/testdata/rsa2048_key.pem -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/testdata
copying acme/testdata/rsa256_key.pem -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/testdata
copying acme/testdata/rsa512_key.pem -> /home/waja/python-acme-0.0.0.dev20151104/.pybuild/pythonX.Y_3.4/build/acme/testdata
PYTHONPATH=. http_proxy='127.0.0.1:9' sphinx-build -N -bhtml docs/ build/html
Making output directory...
Running Sphinx v1.2.3
loading translations [en]... done
loading pickled environment... not yet created
loading intersphinx inventory from https://docs.python.org/objects.inv...
building [html]: targets for 19 source files that are out of date
updating environment: 19 added, 0 changed, 0 removed
reading sources... [  5%] api
reading sources... [ 10%] api/challenges
reading sources... [ 15%] api/client
reading sources... [ 21%] api/errors
reading sources... [ 26%] api/fields
reading sources... [ 31%] api/jose
reading sources... [ 36%] api/jose/base64
reading sources... [ 42%] api/jose/errors
reading sources... [ 47%] api/jose/interfaces
reading sources... [ 52%] api/jose/json_util
reading sources... [ 57%] api/jose/jwa
reading sources... [ 63%] api/jose/jwk
reading sources... [ 68%] api/jose/jws
reading sources... [ 73%] api/jose/util
reading sources... [ 78%] api/messages
reading sources... [ 84%] api/other
reading sources... [ 89%] api/standalone
reading sources... [ 94%] index
reading sources... [100%] man/jws

/home/waja/python-acme-0.0.0.dev20151104/docs/man/jws.rst:1: ERROR: Command u'jws --help all' failed: [Errno 2] No such file or directory
looking for now-outdated files... none found
pickling environment... done
checking consistency... /home/waja/python-acme-0.0.0.dev20151104/docs/man/jws.rst:: WARNING: document isn't included in any toctree
done
preparing documents... done
writing output... [  5%] api
writing output... [ 10%] api/challenges
writing output... [ 15%] api/client
writing output... [ 21%] api/errors
writing output... [ 26%] api/fields
writing output... [ 31%] api/jose
writing output... [ 36%] api/jose/base64
writing output... [ 42%] api/jose/errors
writing output... [ 47%] api/jose/interfaces
writing output... [ 52%] api/jose/json_util
writing output... [ 57%] api/jose/jwa
writing output... [ 63%] api/jose/jwk
writing output... [ 68%] api/jose/jws
writing output... [ 73%] api/jose/util
writing output... [ 78%] api/messages
writing output... [ 84%] api/other
writing output... [ 89%] api/standalone
writing output... [ 94%] index
writing output... [100%] man/jws

writing additional files... (15 module code pages) _modules/index genindex py-modindex search
copying static files... done
copying extra files... done
dumping search index... done
dumping object inventory... done
build succeeded, 2 warnings.
make[1]: Leaving directory '/home/waja/python-acme-0.0.0.dev20151104'
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:170: python2.7 setup.py test 
running test
running egg_info
writing requirements to acme.egg-info/requires.txt
writing acme.egg-info/PKG-INFO
writing top-level names to acme.egg-info/top_level.txt
writing dependency_links to acme.egg-info/dependency_links.txt
writing entry points to acme.egg-info/entry_points.txt
reading manifest file 'acme.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'acme.egg-info/SOURCES.txt'
running build_ext
test_it (acme.util_test.MapKeysTest) ... ok
test_attributes (acme.other_test.SignatureTest) ... ok
test_create_from_msg (acme.other_test.SignatureTest) ... ok
test_create_from_msg_random_nonce (acme.other_test.SignatureTest) ... ok
test_from_json (acme.other_test.SignatureTest) ... ok
test_from_json_non_schema_errors (acme.other_test.SignatureTest) ... ok
test_to_partial_json (acme.other_test.SignatureTest) ... ok
test_verify_bad_fails (acme.other_test.SignatureTest) ... ok
test_verify_good_succeeds (acme.other_test.SignatureTest) ... ok
test_decode (acme.fields_test.FixedTest) ... ok
test_decode_bad (acme.fields_test.FixedTest) ... ok
test_encode (acme.fields_test.FixedTest) ... ok
test_encode_override (acme.fields_test.FixedTest) ... No handlers could be found for logger "acme.fields"
ok
test_default_decoder (acme.fields_test.RFC3339FieldTest) ... ok
test_default_decoder_raises_deserialization_error (acme.fields_test.RFC3339FieldTest) ... ok
test_default_encoder (acme.fields_test.RFC3339FieldTest) ... ok
test_default_encoder_naive_fails (acme.fields_test.RFC3339FieldTest) ... ok
test_decode_good (acme.fields_test.ResourceTest) ... ok
test_decode_wrong (acme.fields_test.ResourceTest) ... ok
test_from_json_unrecognized (acme.challenges_test.ChallengeTest) ... ok
test_check_validation (acme.challenges_test.DNSResponseTest) ... ok
test_from_json (acme.challenges_test.DNSResponseTest) ... ok
test_from_json_hashable (acme.challenges_test.DNSResponseTest) ... ok
test_to_partial_json (acme.challenges_test.DNSResponseTest) ... ok
test_check_validation_wrong_fields (acme.challenges_test.DNSTest) ... ok
test_check_validation_wrong_payload (acme.challenges_test.DNSTest) ... ok
test_from_json (acme.challenges_test.DNSTest) ... ok
test_from_json_hashable (acme.challenges_test.DNSTest) ... ok
test_gen_check_validation (acme.challenges_test.DNSTest) ... ok
test_gen_check_validation_wrong_key (acme.challenges_test.DNSTest) ... ok
test_gen_response (acme.challenges_test.DNSTest) ... ok
test_to_partial_json (acme.challenges_test.DNSTest) ... ok
test_validation_domain_name (acme.challenges_test.DNSTest) ... ok
test_from_json (acme.challenges_test.DVSNIResponseTest) ... ok
test_from_json_hashable (acme.challenges_test.DVSNIResponseTest) ... ok
test_gen_verify_cert (acme.challenges_test.DVSNIResponseTest) ... ok
test_gen_verify_cert_gen_key (acme.challenges_test.DVSNIResponseTest) ... ok
test_probe_cert (acme.challenges_test.DVSNIResponseTest) ... ok
test_simple_verify (acme.challenges_test.DVSNIResponseTest) ... ok
test_simple_verify_false_on_probe_error (acme.challenges_test.DVSNIResponseTest) ... ok
test_simple_verify_wrong_account_key (acme.challenges_test.DVSNIResponseTest) ... ok
test_simple_verify_wrong_payload (acme.challenges_test.DVSNIResponseTest) ... ok
test_simple_verify_wrong_token (acme.challenges_test.DVSNIResponseTest) ... ok
test_to_partial_json (acme.challenges_test.DVSNIResponseTest) ... ok
test_verify_bad_cert (acme.challenges_test.DVSNIResponseTest) ... ok
test_z_and_domain (acme.challenges_test.DVSNIResponseTest) ... ok
test_from_json (acme.challenges_test.DVSNITest) ... ok
test_from_json_hashable (acme.challenges_test.DVSNITest) ... ok
test_from_json_invalid_token_length (acme.challenges_test.DVSNITest) ... ok
test_gen_response (acme.challenges_test.DVSNITest) ... ok
test_to_partial_json (acme.challenges_test.DVSNITest) ... ok
test_from_json (acme.challenges_test.HTTP01ResponseTest) ... ok
test_from_json_hashable (acme.challenges_test.HTTP01ResponseTest) ... ok
test_simple_verify_bad_content_type (acme.challenges_test.HTTP01ResponseTest) ... ok
test_simple_verify_bad_key_authorization (acme.challenges_test.HTTP01ResponseTest) ... ok
test_simple_verify_bad_validation (acme.challenges_test.HTTP01ResponseTest) ... ok
test_simple_verify_connection_error (acme.challenges_test.HTTP01ResponseTest) ... ERROR:acme.challenges:Unable to reach http://local/.well-known/acme-challenge/eHh4eHh4eHh4eHh4eHh4eA: 
ok
test_simple_verify_good_validation (acme.challenges_test.HTTP01ResponseTest) ... ok
test_simple_verify_port (acme.challenges_test.HTTP01ResponseTest) ... WARNING:acme.challenges:Using non-standard port for SimpleHTTP verification: 8080
ok
test_to_partial_json (acme.challenges_test.HTTP01ResponseTest) ... ok
test_from_json (acme.challenges_test.HTTP01Test) ... ok
test_from_json_hashable (acme.challenges_test.HTTP01Test) ... ok
test_good_token (acme.challenges_test.HTTP01Test) ... ok
test_path (acme.challenges_test.HTTP01Test) ... ok
test_to_partial_json (acme.challenges_test.HTTP01Test) ... ok
test_uri (acme.challenges_test.HTTP01Test) ... ok
test_verify_ok (acme.challenges_test.KeyAuthorizationChallengeResponseTest) ... ok
test_verify_wrong_form (acme.challenges_test.KeyAuthorizationChallengeResponseTest) ... ok
test_verify_wrong_thumbprint (acme.challenges_test.KeyAuthorizationChallengeResponseTest) ... ok
test_verify_wrong_token (acme.challenges_test.KeyAuthorizationChallengeResponseTest) ... ok
test_from_json (acme.challenges_test.ProofOfPossessionHintsTest) ... ok
test_from_json_hashable (acme.challenges_test.ProofOfPossessionHintsTest) ... ok
test_json_without_optionals (acme.challenges_test.ProofOfPossessionHintsTest) ... ok
test_to_partial_json (acme.challenges_test.ProofOfPossessionHintsTest) ... ok
test_from_json (acme.challenges_test.ProofOfPossessionResponseTest) ... ok
test_from_json_hashable (acme.challenges_test.ProofOfPossessionResponseTest) ... ok
test_to_partial_json (acme.challenges_test.ProofOfPossessionResponseTest) ... ok
test_verify (acme.challenges_test.ProofOfPossessionResponseTest) ... ok
test_from_json (acme.challenges_test.ProofOfPossessionTest) ... ok
test_from_json_hashable (acme.challenges_test.ProofOfPossessionTest) ... ok
test_to_partial_json (acme.challenges_test.ProofOfPossessionTest) ... ok
test_from_json (acme.challenges_test.RecoveryContactResponseTest) ... ok
test_from_json_hashable (acme.challenges_test.RecoveryContactResponseTest) ... ok
test_json_without_optionals (acme.challenges_test.RecoveryContactResponseTest) ... ok
test_to_partial_json (acme.challenges_test.RecoveryContactResponseTest) ... ok
test_from_json (acme.challenges_test.RecoveryContactTest) ... ok
test_from_json_hashable (acme.challenges_test.RecoveryContactTest) ... ok
test_json_without_optionals (acme.challenges_test.RecoveryContactTest) ... ok
test_to_partial_json (acme.challenges_test.RecoveryContactTest) ... ok
test_from_json (acme.challenges_test.UnrecognizedChallengeTest) ... ok
test_to_partial_json (acme.challenges_test.UnrecognizedChallengeTest) ... ok
test_it (acme.standalone_test.DVSNIServerTest) ... ok
test_404 (acme.standalone_test.HTTP01ServerTest) ... ERROR
test_http01_found (acme.standalone_test.HTTP01ServerTest) ... WARNING:acme.challenges:Using non-standard port for SimpleHTTP verification: 34328
ERROR:acme.challenges:Unable to reach http://localhost:34328/.well-known/acme-challenge/eHh4eHh4eHh4eHh4eHh4eA: HTTPConnectionPool(host='127.0.0.1', port=9): Max retries exceeded with url: http://localhost:34328/.well-known/acme-challenge/eHh4eHh4eHh4eHh4eHh4eA (Caused by ProxyError('Cannot connect to proxy.', error(111, 'Connection refused')))
FAIL
test_http01_not_found (acme.standalone_test.HTTP01ServerTest) ... WARNING:acme.challenges:Using non-standard port for SimpleHTTP verification: 38382
ERROR:acme.challenges:Unable to reach http://localhost:38382/.well-known/acme-challenge/eHh4eHh4eHh4eHh4eHh4eA: HTTPConnectionPool(host='127.0.0.1', port=9): Max retries exceeded with url: http://localhost:38382/.well-known/acme-challenge/eHh4eHh4eHh4eHh4eHh4eA (Caused by ProxyError('Cannot connect to proxy.', error(111, 'Connection refused')))
ok
test_index (acme.standalone_test.HTTP01ServerTest) ... ERROR
test_bind (acme.standalone_test.TLSServerTest) ... ok
test_it (acme.standalone_test.TestSimpleDVSNIServer) ... ok
test_nonce_decoder (acme.jws_test.HeaderTest) ... ok
test_it (acme.jws_test.JWSTest) ... ok
test_eq (acme.jose.util_test.ComparableRSAKeyTest) ... ok
test_getattr_proxy (acme.jose.util_test.ComparableRSAKeyTest) ... ok
test_hash (acme.jose.util_test.ComparableRSAKeyTest) ... ok
test_ne (acme.jose.util_test.ComparableRSAKeyTest) ... ok
test_ne_different_types (acme.jose.util_test.ComparableRSAKeyTest) ... ok
test_ne_no_serialization (acme.jose.util_test.ComparableRSAKeyTest) ... ok
test_ne_not_wrapped (acme.jose.util_test.ComparableRSAKeyTest) ... ok
test_public_key (acme.jose.util_test.ComparableRSAKeyTest) ... ok
test_repr (acme.jose.util_test.ComparableRSAKeyTest) ... ok
test_eq (acme.jose.util_test.ComparableX509Test) ... ok
test_hash (acme.jose.util_test.ComparableX509Test) ... ok
test_ne (acme.jose.util_test.ComparableX509Test) ... ok
test_ne_wrong_types (acme.jose.util_test.ComparableX509Test) ... ok
test_repr (acme.jose.util_test.ComparableX509Test) ... ok
test_equal (acme.jose.util_test.ImmutableMapTest) ... ok
test_get_attr (acme.jose.util_test.ImmutableMapTest) ... ok
test_get_missing_item_raises_key_error (acme.jose.util_test.ImmutableMapTest) ... ok
test_hash (acme.jose.util_test.ImmutableMapTest) ... ok
test_order_of_args_does_not_matter (acme.jose.util_test.ImmutableMapTest) ... ok
test_repr (acme.jose.util_test.ImmutableMapTest) ... ok
test_set_attr_raises_attribute_error (acme.jose.util_test.ImmutableMapTest) ... ok
test_type_error_on_missing (acme.jose.util_test.ImmutableMapTest) ... ok
test_type_error_on_unrecognized (acme.jose.util_test.ImmutableMapTest) ... ok
test_unhashable (acme.jose.util_test.ImmutableMapTest) ... ok
test_update (acme.jose.util_test.ImmutableMapTest) ... ok
test_getattr_proxy (acme.jose.util_test.frozendictTest) ... ok
test_getattr_raises_attribute_error (acme.jose.util_test.frozendictTest) ... ok
test_hash (acme.jose.util_test.frozendictTest) ... ok
test_init_dict (acme.jose.util_test.frozendictTest) ... ok
test_init_other_raises_type_error (acme.jose.util_test.frozendictTest) ... ok
test_len (acme.jose.util_test.frozendictTest) ... ok
test_repr (acme.jose.util_test.frozendictTest) ... ok
test_setattr_immutable (acme.jose.util_test.frozendictTest) ... ok
test_from_json_not_implemented (acme.jose.interfaces_test.JSONDeSerializableTest) ... ok
test_json_dump_default (acme.jose.interfaces_test.JSONDeSerializableTest) ... ok
test_json_dump_default_type_error (acme.jose.interfaces_test.JSONDeSerializableTest) ... ok
test_json_dumps (acme.jose.interfaces_test.JSONDeSerializableTest) ... ok
test_json_dumps_pretty (acme.jose.interfaces_test.JSONDeSerializableTest) ... ok
test_json_loads (acme.jose.interfaces_test.JSONDeSerializableTest) ... ok
test_to_json (acme.jose.interfaces_test.JSONDeSerializableTest) ... ok
test_to_json_mapping (acme.jose.interfaces_test.JSONDeSerializableTest) ... ok
test_to_json_nested (acme.jose.interfaces_test.JSONDeSerializableTest) ... ok
test_to_json_other (acme.jose.interfaces_test.JSONDeSerializableTest) ... ok
test_to_json_sequence (acme.jose.interfaces_test.JSONDeSerializableTest) ... ok
test_it (acme.jose.jwa_test.JWAHSTest) ... ok
test_ps (acme.jose.jwa_test.JWARSTest) ... ok
test_rs (acme.jose.jwa_test.JWARSTest) ... ok
test_sign_key_too_small (acme.jose.jwa_test.JWARSTest) ... ok
test_sign_no_private_part (acme.jose.jwa_test.JWARSTest) ... ok
test_eq (acme.jose.jwa_test.JWASignatureTest) ... ok
test_from_json (acme.jose.jwa_test.JWASignatureTest) ... ok
test_ne (acme.jose.jwa_test.JWASignatureTest) ... ok
test_ne_other_type (acme.jose.jwa_test.JWASignatureTest) ... ok
test_repr (acme.jose.jwa_test.JWASignatureTest) ... ok
test_to_partial_json (acme.jose.jwa_test.JWASignatureTest) ... ok
test_from_json (acme.jose.jwk_test.JWKOctTest) ... ok
test_from_json_hashable (acme.jose.jwk_test.JWKOctTest) ... ok
test_load (acme.jose.jwk_test.JWKOctTest) ... ok
test_public_key (acme.jose.jwk_test.JWKOctTest) ... ok
test_thumbprint_private (acme.jose.jwk_test.JWKOctTest) ... ok
test_thumbprint_public (acme.jose.jwk_test.JWKOctTest) ... ok
test_to_partial_json (acme.jose.jwk_test.JWKOctTest) ... ok
test_encode_param_zero (acme.jose.jwk_test.JWKRSATest) ... ok
test_equals (acme.jose.jwk_test.JWKRSATest) ... ok
test_from_json (acme.jose.jwk_test.JWKRSATest) ... ok
test_from_json_hashable (acme.jose.jwk_test.JWKRSATest) ... ok
test_from_json_missing_one_additional (acme.jose.jwk_test.JWKRSATest) ... ok
test_from_json_non_schema_errors (acme.jose.jwk_test.JWKRSATest) ... ok
test_from_json_private_small (acme.jose.jwk_test.JWKRSATest) ... ok
test_init_auto_comparable (acme.jose.jwk_test.JWKRSATest) ... ok
test_load (acme.jose.jwk_test.JWKRSATest) ... ok
test_not_equals (acme.jose.jwk_test.JWKRSATest) ... ok
test_public_key (acme.jose.jwk_test.JWKRSATest) ... ok
test_thumbprint_go_jose (acme.jose.jwk_test.JWKRSATest) ... ok
test_thumbprint_private (acme.jose.jwk_test.JWKRSATest) ... ok
test_thumbprint_public (acme.jose.jwk_test.JWKRSATest) ... ok
test_to_partial_json (acme.jose.jwk_test.JWKRSATest) ... ok
test_load (acme.jose.jwk_test.JWKTest) ... ok
test_load_subclass_wrong_type (acme.jose.jwk_test.JWKTest) ... ok
test_compact (acme.jose.jws_test.CLITest) ... ok
test_json (acme.jose.jws_test.CLITest) ... ok
test_unverified (acme.jose.jws_test.CLITest) ... ok
test_add_empty (acme.jose.jws_test.HeaderTest) ... ok
test_add_non_empty (acme.jose.jws_test.HeaderTest) ... ok
test_add_overlapping_error (acme.jose.jws_test.HeaderTest) ... ok
test_add_wrong_type_error (acme.jose.jws_test.HeaderTest) ... ok
test_crit_decode_always_errors (acme.jose.jws_test.HeaderTest) ... ok
test_find_key (acme.jose.jws_test.HeaderTest) ... ok
test_x5c_decoding (acme.jose.jws_test.HeaderTest) ... ok
test_compact_lost_unprotected (acme.jose.jws_test.JWSTest) ... ok
test_from_compact_missing_components (acme.jose.jws_test.JWSTest) ... ok
test_from_json_hashable (acme.jose.jws_test.JWSTest) ... ok
test_from_json_mixed_flat (acme.jose.jws_test.JWSTest) ... ok
test_json_flat (acme.jose.jws_test.JWSTest) ... ok
test_json_not_flat (acme.jose.jws_test.JWSTest) ... ok
test_json_omitempty (acme.jose.jws_test.JWSTest) ... ok
test_pubkey_jwk (acme.jose.jws_test.JWSTest) ... ok
test_sign_mixed (acme.jose.jws_test.JWSTest) ... ok
test_sign_protected (acme.jose.jws_test.JWSTest) ... ok
test_sign_unprotected (acme.jose.jws_test.JWSTest) ... ok
test_decode (acme.jose.jws_test.MediaTypeTest) ... ok
test_encode (acme.jose.jws_test.MediaTypeTest) ... ok
test_from_json (acme.jose.jws_test.SignatureTest) ... ok
test_from_json_no_alg_error (acme.jose.jws_test.SignatureTest) ... ok
test_input_with_padding (acme.jose.b64_test.B64DecodeTest) ... ok
test_input_without_padding (acme.jose.b64_test.B64DecodeTest) ... ok
test_non_ascii_unicode_fails (acme.jose.b64_test.B64DecodeTest) ... ok
test_type_error_no_unicode_or_bytes (acme.jose.b64_test.B64DecodeTest) ... ok
test_unicode_with_ascii (acme.jose.b64_test.B64DecodeTest) ... ok
test_unsafe_url (acme.jose.b64_test.B64DecodeTest) ... ok
test_different_paddings (acme.jose.b64_test.B64EncodeTest) ... ok
test_empty (acme.jose.b64_test.B64EncodeTest) ... ok
test_unicode_fails_with_type_error (acme.jose.b64_test.B64EncodeTest) ... ok
test_unsafe_url (acme.jose.b64_test.B64EncodeTest) ... ok
test_decode_b64jose (acme.jose.json_util_test.DeEncodersTest) ... ok
test_decode_b64jose_minimum_size (acme.jose.json_util_test.DeEncodersTest) ... ok
test_decode_b64jose_padding_error (acme.jose.json_util_test.DeEncodersTest) ... ok
test_decode_b64jose_size (acme.jose.json_util_test.DeEncodersTest) ... ok
test_decode_cert (acme.jose.json_util_test.DeEncodersTest) ... ok
test_decode_csr (acme.jose.json_util_test.DeEncodersTest) ... ok
test_decode_hex16 (acme.jose.json_util_test.DeEncodersTest) ... ok
test_decode_hex16_minimum_size (acme.jose.json_util_test.DeEncodersTest) ... ok
test_decode_hex16_odd_length (acme.jose.json_util_test.DeEncodersTest) ... ok
test_encode_b64jose (acme.jose.json_util_test.DeEncodersTest) ... ok
test_encode_cert (acme.jose.json_util_test.DeEncodersTest) ... ok
test_encode_csr (acme.jose.json_util_test.DeEncodersTest) ... ok
test_encode_hex16 (acme.jose.json_util_test.DeEncodersTest) ... ok
test_default_decoder_dict_to_frozendict (acme.jose.json_util_test.FieldTest) ... ok
test_default_decoder_list_to_tuple (acme.jose.json_util_test.FieldTest) ... ok
test_default_decoder_passthrough (acme.jose.json_util_test.FieldTest) ... ok
test_default_encoder_is_partial (acme.jose.json_util_test.FieldTest) ... ok
test_default_encoder_passthrough (acme.jose.json_util_test.FieldTest) ... ok
test_descriptors (acme.jose.json_util_test.FieldTest) ... ok
test_no_omit_boolean (acme.jose.json_util_test.FieldTest) ... ok
test_fields (acme.jose.json_util_test.JSONObjectWithFieldsMetaTest) ... ok
test_fields_inheritance (acme.jose.json_util_test.JSONObjectWithFieldsMetaTest) ... ok
test_orig_slots (acme.jose.json_util_test.JSONObjectWithFieldsMetaTest) ... ok
test_slots (acme.jose.json_util_test.JSONObjectWithFieldsMetaTest) ... ok
test_encode (acme.jose.json_util_test.JSONObjectWithFieldsTest) ... ok
test_encode_serialization_error_passthrough (acme.jose.json_util_test.JSONObjectWithFieldsTest) ... ok
test_encode_wrong_field (acme.jose.json_util_test.JSONObjectWithFieldsTest) ... ok
test_fields_from_json_decoder (acme.jose.json_util_test.JSONObjectWithFieldsTest) ... ok
test_fields_from_json_error_passthrough (acme.jose.json_util_test.JSONObjectWithFieldsTest) ... ok
test_fields_from_json_fails_on_missing (acme.jose.json_util_test.JSONObjectWithFieldsTest) ... ok
test_fields_from_json_fills_default_for_empty (acme.jose.json_util_test.JSONObjectWithFieldsTest) ... ok
test_fields_to_partial_json_encoder (acme.jose.json_util_test.JSONObjectWithFieldsTest) ... ok
test_fields_to_partial_json_error_passthrough (acme.jose.json_util_test.JSONObjectWithFieldsTest) ... ok
test_fields_to_partial_json_omits_empty (acme.jose.json_util_test.JSONObjectWithFieldsTest) ... ok
test_init_defaults (acme.jose.json_util_test.JSONObjectWithFieldsTest) ... ok
test_from_json_dict_no_type_fails (acme.jose.json_util_test.TypedJSONObjectWithFieldsTest) ... ok
test_from_json_non_dict_fails (acme.jose.json_util_test.TypedJSONObjectWithFieldsTest) ... ok
test_from_json_returns_obj (acme.jose.json_util_test.TypedJSONObjectWithFieldsTest) ... ok
test_from_json_unknown_type_fails (acme.jose.json_util_test.TypedJSONObjectWithFieldsTest) ... ok
test_to_partial_json (acme.jose.json_util_test.TypedJSONObjectWithFieldsTest) ... ok
test_str (acme.jose.errors_test.UnrecognizedTypeErrorTest) ... ok
test_check_response_jobj (acme.client_test.ClientNetworkTest) ... ok
test_check_response_not_ok_jobj_error (acme.client_test.ClientNetworkTest) ... ok
test_check_response_not_ok_jobj_no_error (acme.client_test.ClientNetworkTest) ... ok
test_check_response_not_ok_no_jobj (acme.client_test.ClientNetworkTest) ... ok
test_check_response_ok_no_jobj_ct_required (acme.client_test.ClientNetworkTest) ... ok
test_check_response_ok_no_jobj_no_ct (acme.client_test.ClientNetworkTest) ... ok
test_init (acme.client_test.ClientNetworkTest) ... ok
test_requests_error_passthrough (acme.client_test.ClientNetworkTest) ... ok
test_send_request (acme.client_test.ClientNetworkTest) ... ok
test_send_request_verify_ssl (acme.client_test.ClientNetworkTest) ... ok
test_wrap_in_jws (acme.client_test.ClientNetworkTest) ... ok
test_get (acme.client_test.ClientNetworkWithMockedResponseTest) ... ok
test_head (acme.client_test.ClientNetworkWithMockedResponseTest) ... ok
test_head_get_post_error_passthrough (acme.client_test.ClientNetworkWithMockedResponseTest) ... ok
test_post (acme.client_test.ClientNetworkWithMockedResponseTest) ... ok
test_post_wrong_initial_nonce (acme.client_test.ClientNetworkWithMockedResponseTest) ... ok
test_post_wrong_post_response_nonce (acme.client_test.ClientNetworkWithMockedResponseTest) ... ok
test_agree_to_tos (acme.client_test.ClientTest) ... ok
test_answer_challenge (acme.client_test.ClientTest) ... ok
test_answer_challenge_missing_next (acme.client_test.ClientTest) ... ok
test_check_cert (acme.client_test.ClientTest) ... ok
test_check_cert_missing_location (acme.client_test.ClientTest) ... ok
test_fetch_chain_max (acme.client_test.ClientTest) ... ok
test_fetch_chain_no_up_link (acme.client_test.ClientTest) ... ok
test_fetch_chain_single (acme.client_test.ClientTest) ... ok
test_fetch_chain_too_many (acme.client_test.ClientTest) ... ok
test_init_downloads_directory (acme.client_test.ClientTest) ... ok
test_poll (acme.client_test.ClientTest) ... ok
test_poll_and_request_issuance (acme.client_test.ClientTest) ... ok
test_query_registration (acme.client_test.ClientTest) ... ok
test_refresh (acme.client_test.ClientTest) ... ok
test_register (acme.client_test.ClientTest) ... ok
test_register_missing_next (acme.client_test.ClientTest) ... ok
test_request_challenges (acme.client_test.ClientTest) ... ok
test_request_challenges_missing_next (acme.client_test.ClientTest) ... ok
test_request_domain_challenges (acme.client_test.ClientTest) ... ok
test_request_issuance (acme.client_test.ClientTest) ... ok
test_request_issuance_missing_location (acme.client_test.ClientTest) ... ok
test_request_issuance_missing_up (acme.client_test.ClientTest) ... ok
test_retry_after_date (acme.client_test.ClientTest) ... ok
test_retry_after_invalid (acme.client_test.ClientTest) ... ok
test_retry_after_missing (acme.client_test.ClientTest) ... ok
test_retry_after_seconds (acme.client_test.ClientTest) ... ok
test_revoke (acme.client_test.ClientTest) ... ok
test_revoke_bad_status_raises_error (acme.client_test.ClientTest) ... ok
test_update_registration (acme.client_test.ClientTest) ... ok
test_str (acme.errors_test.BadNonceTest) ... ok
test_str (acme.errors_test.MissingNonceTest) ... ok
test_json_de_serializable (acme.messages_test.AuthorizationResourceTest) ... ok
test_from_json (acme.messages_test.AuthorizationTest) ... ok
test_from_json_hashable (acme.messages_test.AuthorizationTest) ... ok
test_resolved_combinations (acme.messages_test.AuthorizationTest) ... ok
test_json_de_serializable (acme.messages_test.CertificateRequestTest) ... ok
test_json_de_serializable (acme.messages_test.CertificateResourceTest) ... ok
test_from_json (acme.messages_test.ChallengeBodyTest) ... ok
test_from_json_hashable (acme.messages_test.ChallengeBodyTest) ... ok
test_proxy (acme.messages_test.ChallengeBodyTest) ... ok
test_to_partial_json (acme.messages_test.ChallengeBodyTest) ... ok
test_uri (acme.messages_test.ChallengeResourceTest) ... ok
test_equality (acme.messages_test.ConstantTest) ... ok
test_from_json (acme.messages_test.ConstantTest) ... ok
test_from_json_hashable (acme.messages_test.ConstantTest) ... ok
test_repr (acme.messages_test.ConstantTest) ... ok
test_to_partial_json (acme.messages_test.ConstantTest) ... ok
test_from_json_deserialization_error_on_wrong_key (acme.messages_test.DirectoryTest) ... ok
test_getattr (acme.messages_test.DirectoryTest) ... ok
test_getattr_fails_with_attribute_error (acme.messages_test.DirectoryTest) ... ok
test_getitem (acme.messages_test.DirectoryTest) ... ok
test_getitem_fails_with_key_error (acme.messages_test.DirectoryTest) ... ok
test_init_wrong_key_value_error (acme.messages_test.DirectoryTest) ... ok
test_to_partial_json (acme.messages_test.DirectoryTest) ... ok
test_description (acme.messages_test.ErrorTest) ... ok
test_from_json_hashable (acme.messages_test.ErrorTest) ... ok
test_str (acme.messages_test.ErrorTest) ... ok
test_typ_decoder_missing_prefix (acme.messages_test.ErrorTest) ... ok
test_typ_decoder_not_recognized (acme.messages_test.ErrorTest) ... ok
test_typ_prefix (acme.messages_test.ErrorTest) ... ok
test_to_partial_json (acme.messages_test.RegistrationResourceTest) ... ok
test_emails (acme.messages_test.RegistrationTest) ... ok
test_from_data (acme.messages_test.RegistrationTest) ... ok
test_from_json (acme.messages_test.RegistrationTest) ... ok
test_from_json_hashable (acme.messages_test.RegistrationTest) ... ok
test_phones (acme.messages_test.RegistrationTest) ... ok
test_to_partial_json (acme.messages_test.RegistrationTest) ... ok
test_from_json_hashable (acme.messages_test.RevocationTest) ... ok
test_empty (acme.messages_test.UpdateRegistrationTest) ... ok
test_cert_no_sans (acme.crypto_util_test.PyOpenSSLCertOrReqSANTest) ... ok
test_cert_two_sans (acme.crypto_util_test.PyOpenSSLCertOrReqSANTest) ... ok
test_csr_no_sans (acme.crypto_util_test.PyOpenSSLCertOrReqSANTest) ... ok
test_csr_one_san (acme.crypto_util_test.PyOpenSSLCertOrReqSANTest) ... ok
test_csr_six_sans (acme.crypto_util_test.PyOpenSSLCertOrReqSANTest) ... ok
test_csr_two_sans (acme.crypto_util_test.PyOpenSSLCertOrReqSANTest) ... ok
test_probe_not_recognized_name (acme.crypto_util_test.SSLSocketAndProbeSNITest) ... ok
test_probe_ok (acme.crypto_util_test.SSLSocketAndProbeSNITest) ... ok

======================================================================
ERROR: test_404 (acme.standalone_test.HTTP01ServerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/waja/python-acme-0.0.0.dev20151104/acme/standalone_test.py", line 86, in test_404
    'http://localhost:{0}/foo'.format(self.port), verify=False)
  File "/usr/lib/python2.7/dist-packages/requests/api.py", line 60, in get
    return request('get', url, **kwargs)
  File "/usr/lib/python2.7/dist-packages/requests/api.py", line 49, in request
    return session.request(method=method, url=url, **kwargs)
  File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 457, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 569, in send
    r = adapter.send(request, **kwargs)
  File "/usr/lib/python2.7/dist-packages/requests/adapters.py", line 413, in send
    raise ConnectionError(e, request=request)
ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=9): Max retries exceeded with url: http://localhost:60208/foo (Caused by ProxyError('Cannot connect to proxy.', error(111, 'Connection refused')))

======================================================================
ERROR: test_index (acme.standalone_test.HTTP01ServerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/waja/python-acme-0.0.0.dev20151104/acme/standalone_test.py", line 79, in test_index
    'http://localhost:{0}'.format(self.port), verify=False)
  File "/usr/lib/python2.7/dist-packages/requests/api.py", line 60, in get
    return request('get', url, **kwargs)
  File "/usr/lib/python2.7/dist-packages/requests/api.py", line 49, in request
    return session.request(method=method, url=url, **kwargs)
  File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 457, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 569, in send
    r = adapter.send(request, **kwargs)
  File "/usr/lib/python2.7/dist-packages/requests/adapters.py", line 413, in send
    raise ConnectionError(e, request=request)
ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=9): Max retries exceeded with url: http://localhost:57155/ (Caused by ProxyError('Cannot connect to proxy.', error(111, 'Connection refused')))

======================================================================
FAIL: test_http01_found (acme.standalone_test.HTTP01ServerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/waja/python-acme-0.0.0.dev20151104/acme/standalone_test.py", line 103, in test_http01_found
    self.assertTrue(self._test_http01(add=True))
AssertionError: False is not true

----------------------------------------------------------------------
Ran 349 tests in 5.590s

FAILED (failures=1, errors=2)
Serving at https://localhost:1234...
E: pybuild pybuild:256: test: plugin distutils failed with: exit code=1: python2.7 setup.py test 
dh_auto_test: pybuild --test -i python{version} -p 2.7 --dir . returned exit code 13
debian/rules:6: recipe for target 'build' failed
make: *** [build] Error 13
dpkg-buildpackage: error: debian/rules build gave error exit status 2
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 841 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/letsencrypt-devel/attachments/20151113/8b668840/attachment-0003.sig>


More information about the Letsencrypt-devel mailing list