{"action":"created","issue":{"url":"https://api.github.com/repos/letsencrypt/letsencrypt/issues/1143","labels_url":"https://api.github.com/repos/letsencrypt/letsencrypt/issues/1143/labels{/name}","comments_url":"https://api.github.com/repos/letsencrypt/letsencrypt/issues/1143/comments","events_url":"https://api.github.com/repos/letsencrypt/letsencrypt/issues/1143/events","html_url":"https://github.com/letsencrypt/letsencrypt/issues/1143","id":113463565,"number":1143,"title":"Apache2 setup syntax error on le_dvsni_cert_challenge.conf","user":{"login":"NoodlesNZ","id":1063979,"avatar_url":"https://avatars.githubusercontent.com/u/1063979?v=3","gravatar_id":"","url":"https://api.github.com/users/NoodlesNZ","html_url":"https://github.com/NoodlesNZ","followers_url":"https://api.github.com/users/NoodlesNZ/followers","following_url":"https://api.github.com/users/NoodlesNZ/following{/other_user}","gists_url":"https://api.github.com/users/NoodlesNZ/gists{/gist_id}","starred_url":"https://api.github.com/users/NoodlesNZ/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NoodlesNZ/subscriptions","organizations_url":"https://api.github.com/users/NoodlesNZ/orgs","repos_url":"https://api.github.com/users/NoodlesNZ/repos","events_url":"https://api.github.com/users/NoodlesNZ/events{/privacy}","received_events_url":"https://api.github.com/users/NoodlesNZ/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/letsencrypt/letsencrypt/labels/apache","name":"apache","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-10-26T22:21:11Z","updated_at":"2015-10-29T22:16:25Z","closed_at":null,"body":"When running ```./letsencrypt-auto --agree-dev-preview --server https://acme-v01.api.letsencrypt.org/directory auth``` it crashes out with this:\r\n\r\n```\r\nError while restarting Apache:\r\nRestarting apache2 (via systemctl): apache2.service failed!\r\n\r\nJob for apache2.service failed. See 'systemctl status apache2.service' and 'journalctl -xn' for details.\r\n```\r\nUpon further investigation via ```journalctl -xn``` I get this:\r\n\r\n```\r\n-- Logs begin at Tue 2015-09-08 20:40:09 CDT, end at Mon 2015-10-26 17:16:13 CDT. --\r\nOct 26 17:16:12 dag apache2[581]: AH00526: Syntax error on line 2 of /etc/apache2/le_dvsni_cert_challenge.conf:\r\nOct 26 17:16:12 dag apache2[581]: The address or port is invalid\r\nOct 26 17:16:12 dag apache2[581]: Action 'configtest' failed.\r\nOct 26 17:16:12 dag apache2[581]: The Apache error log may have more information.\r\nOct 26 17:16:12 dag systemd[1]: apache2.service: control process exited, code=exited status=1\r\nOct 26 17:16:12 dag systemd[1]: Failed to start LSB: Apache2 web server.\r\n```\r\n\r\nUnfortunately the file in question /etc/apache2/le_dvsni_cert_challenge.conf is not available after letsencrypt-auto crashes out.\r\n\r\nRunning on Debian jessie x86_64"},"comment":{"url":"https://api.github.com/repos/letsencrypt/letsencrypt/issues/comments/152343521","html_url":"https://github.com/letsencrypt/letsencrypt/issues/1143#issuecomment-152343521","issue_url":"https://api.github.com/repos/letsencrypt/letsencrypt/issues/1143","id":152343521,"user":{"login":"jdkasten","id":1581662,"avatar_url":"https://avatars.githubusercontent.com/u/1581662?v=3","gravatar_id":"","url":"https://api.github.com/users/jdkasten","html_url":"https://github.com/jdkasten","followers_url":"https://api.github.com/users/jdkasten/followers","following_url":"https://api.github.com/users/jdkasten/following{/other_user}","gists_url":"https://api.github.com/users/jdkasten/gists{/gist_id}","starred_url":"https://api.github.com/users/jdkasten/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdkasten/subscriptions","organizations_url":"https://api.github.com/users/jdkasten/orgs","repos_url":"https://api.github.com/users/jdkasten/repos","events_url":"https://api.github.com/users/jdkasten/events{/privacy}","received_events_url":"https://api.github.com/users/jdkasten/received_events","type":"User","site_admin":false},"created_at":"2015-10-29T22:16:25Z","updated_at":"2015-10-29T22:16:25Z","body":"No, it is just that the Apache plugin is very much in alpha/beta right now.  It shouldn't be difficult to handle this.  I am guessing that IPv6 addresses aren't parsed appropriately.\r\n\r\nI did my development and testing on EC2, (and Boulder isn't currently connecting to IPv6) and didn't get a chance to test IPv6 configurations.\r\n\r\nThanks for the help!  We will make sure that the plugin can handle this soon and also add in appropriate test cases to make sure we don't have regressions.\r\n\r\nIn the meantime, you can run the Standalone plugin, Web-root plugin, or Manual plugin to attain a certificate."}}