def test_700_008a(self): domain = self.test_domain domains = [domain] conf = HttpdConf() conf.add_admin("admin@" + domain) conf.add_drive_mode("always") conf.add_http_proxy("http://localhost:%s" % TestEnv.HTTP_PROXY_PORT) conf.add_md(domains) conf.install() # # - restart (-> drive), check that md is in store assert TestEnv.apache_restart() == 0 assert TestEnv.await_completion([domain]) assert TestEnv.apache_restart() == 0 TestEnv.check_md_complete(domain)
def test_700_008a(self): domain = "test700-008a-" + TestAuto.dns_uniq dns_list = [ domain ] conf = HttpdConf( TestAuto.TMP_CONF ) conf.add_admin( "admin@" + domain ) conf.add_drive_mode( "always" ) conf.add_http_proxy( "http://localhost:%s" % TestEnv.HTTP_PROXY_PORT) conf.add_md( dns_list ) conf.install() # - restart (-> drive), check that md is in store assert TestEnv.apache_restart() == 0 assert TestEnv.await_completion( [ domain ] ) assert TestEnv.apache_restart() == 0 self._check_md_cert( dns_list )
def test_700_008(self): domain = self.test_domain dns_list = [ domain ] conf = HttpdConf() conf.add_admin( "admin@" + domain ) conf.add_drive_mode( "always" ) conf.add_http_proxy( "http://localhost:1" ) conf.add_md( dns_list ) conf.install() # - restart (-> drive) assert TestEnv.apache_restart() == 0 # await drive completion md = TestEnv.await_error(domain) assert md assert md['renewal']['errors'] > 0 assert md['renewal']['last']['status-description'] == 'Connection refused' assert 'account' not in md['ca']
def test_700_008(self): domain = "test700-008-" + TestAuto.dns_uniq dns_list = [ domain ] conf = HttpdConf( TestAuto.TMP_CONF ) conf.add_admin( "admin@" + domain ) conf.add_drive_mode( "always" ) conf.add_http_proxy( "http://localhost:1" ) conf.add_md( dns_list ) conf.install() # - restart (-> drive) assert TestEnv.apache_restart() == 0 time.sleep( 2 ) # assert drive did not start md = TestEnv.a2md([ "-j", "list", domain ])['jout']['output'][0] assert md['state'] == TestEnv.MD_S_INCOMPLETE assert 'account' not in md['ca'] assert TestEnv.apache_err_scan( re.compile('.*\[md:debug\].*Connection refused: ') )