diff --git a/install/install.py b/install/install.py index 74b5afb09..70dcb2b78 100644 --- a/install/install.py +++ b/install/install.py @@ -126,7 +126,7 @@ class PreSetup(object): smtp.quit() return True - except (SMTPAuthenticationError, socket.timeout), e: + except (SMTPAuthenticationError, socket.timeout, socket.gaierror), e: color_print(e, 'red') return False diff --git a/install/next.py b/install/next.py index 8f53b92eb..95ad3bc1b 100644 --- a/install/next.py +++ b/install/next.py @@ -57,6 +57,7 @@ class Setup(object): def start(self): print "开始安装Jumpserver, 要求环境为 CentOS 6.5 x86_64" self._sync_db() + self._input_admin() self._create_admin()