diff --git a/lib/puppet/server/ca.rb b/lib/puppet/server/ca.rb
index <HASH>..<HASH> 100644
--- a/lib/puppet/server/ca.rb
+++ b/lib/puppet/server/ca.rb
@@ -47,6 +47,8 @@ class Server
             auth = Puppet::Server::AuthStore.new
             File.open(autosign) { |f|
                 f.each { |line|
+                    next if line =~ /^\s*#/
+                    next if line =~ /^\s*$/
                     auth.allow(line.chomp)
                 }
             }
Skipping blank lines and comments in autosign.conf

git-svn-id: <URL>