From 031a8dd837c49fa848e2f1caac82b8edfb9c7eb2 Mon Sep 17 00:00:00 2001 From: Yen Chi Hsuan Date: Thu, 16 Mar 2017 21:57:50 +0800 Subject: [PATCH] Fix nginx integration tests on Python 3 --- certbot-nginx/certbot_nginx/configurator.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/certbot-nginx/certbot_nginx/configurator.py b/certbot-nginx/certbot_nginx/configurator.py index b36f638ab..afa701a75 100644 --- a/certbot-nginx/certbot_nginx/configurator.py +++ b/certbot-nginx/certbot_nginx/configurator.py @@ -629,7 +629,8 @@ class NginxConfigurator(common.Plugin): proc = subprocess.Popen( [self.conf('ctl'), "-c", self.nginx_conf, "-V"], stdout=subprocess.PIPE, - stderr=subprocess.PIPE) + stderr=subprocess.PIPE, + universal_newlines=True) text = proc.communicate()[1] # nginx prints output to stderr except (OSError, ValueError) as error: logger.debug(error, exc_info=True)