Generic or SSL connection errors

Please see Proxy_communication_errors first for SSL or communication errors, which aren't specific to this particular proxy action.

See ERF12-2749

See ERF12-2749 for some more known issues.

Unable to get classes from Puppet for $environment

Check /var/log/foreman-proxy/proxy.log on the puppet master that you're importing classes from (may be the Foreman host).

Look in particular for permission denied messages, this may indicate that the class you're importing isn't readable by the foreman-proxy user. Check all files and parent directories are open enough (e.g. other read/execute).