-
Notifications
You must be signed in to change notification settings - Fork 0
Troubleshooting
Adobe Air on IOS does not prompt for the untrusted CA certificate. As a work around you will need to email yourself the public CA certificate that signed the foreman's certificate request. If your using your puppet certificate in your apache config. Just email yourself the CA public certificate (not key) /var/lib/puppet/ssl/certs/ca.pem. Once this is installed restart remoteadmin and the communication will be established with foreman. On the puppetmaster the file would be /var/lib/puppet/ssl/ca/ca_crt.pem. If your using some other 3rd party CA you will need the CA's public certificate, but then again it might not be needed since its trusted.
- email yourself the ca.pem or ca_crt.pem file to your IOS device
- Accept and Install certificate from the email
- restart remoteadmin after certificate has been installed to use Https
I have noticed that with environments that have a large number of reports take forever to return the results (more than 60 seconds) due to the amount of reports (my case was 80K reports.). Essentially if you can't see the reports from the Foreman web console than Remote Admin will suffer the same issues. Optionally you can increase the timeout from the default 30 seconds in the Profile View but the real issue still remains.
I changed a few things regarding the foreman API in the 0.6 release that requires you to have Foreman 1.0. If your not ready to upgrade to Foreman 1.0 there are a few workarounds that can ensure Remote Admin works with the older 0.4.2 version.
- Click on hosts tab
- For the search field enter :
last_report > "35 minutes ago" and status.enabled = true and status.applied = 0 and status.failed = 0 and status.pending = 0
- click search
- click on search down arrow and bookmark the search and name it "ok hosts".
No need to restart the service as this is done through the GUI.