Certbot-auto fails with python backtrace

Please fill out the fields below so we can help you better.

My domain is: test.ertos.nicta.com.au

I ran this command:
./cerbot-auto

It produced this output:

Traceback (most recent call last):
File “/usr/lib/python2.7/dist-packages/virtualenv.py”, line 2283, in
main()
File “/usr/lib/python2.7/dist-packages/virtualenv.py”, line 938, in main
never_download=options.never_download)
File “/usr/lib/python2.7/dist-packages/virtualenv.py”, line 1052, in create_environment
search_dirs=search_dirs, never_download=never_download)
File “/usr/lib/python2.7/dist-packages/virtualenv.py”, line 601, in install_distribute
search_dirs=search_dirs, never_download=never_download)
File “/usr/lib/python2.7/dist-packages/virtualenv.py”, line 567, in _install_req
cwd=cwd)
File “/usr/lib/python2.7/dist-packages/virtualenv.py”, line 1016, in call_subprocess
% (cmd_desc, proc.returncode))
OSError: Command /home/pchubb/.local/…ncrypt/bin/python2.7 -c “#!python
”"“Bootstra… main(sys.argv[1:])
” --always-copy -U distribute failed with error code 1

  • rm -rf /tmp/tmp.kQBmi9WjB6
    My operating system is (include version): Wheezy on IA64

My web server is (include version): N/A. I want a certificate for Email.

I can login to a root shell on my machine (yes or no, or I don’t know): yes.

I’m using a control panel to manage my site (no, or provide the name and version of the control panel): no

Just to be clear, Let's Encrypt can't issue S/MIME certificates for use with e-mail accounts.

This is to authenticate EXIM when it talks TLS, Not S/MIME.

Great! I misunderstood what you mean by “for Email”.

@bmw, any idea what might cause this error in certbot-auto?

@wom-bat, can you rerun certbot-auto with the --verbose command line option and post the full output?

1 Like

–verbose pinpointed the problem: /tmp was running out of space.
I reran with TMPDIR=/var/tmp and it got to completion. Thanks for all the help!

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.