Frequently asked questions
This page lists questions/issues that may come up when setting up a server.
PHP Related
SELinux can block the httpd process from making network requests. This will stop curl from working. You can check if the SELinux 'httpd_can_network_connect' flag is enabled by running the command getsebool httpd_can_network_connect. If the response is 'off' then this can be enabled by running the command setsebool -P httpd_can_network_connect on.
Also enable account from https://accounts.google.com/DisplayUnlockCaptch
Apache Related
Make sure that AllowOveride is set to 'All' and not 'None'. If it is 'None' then .htaccess files are ignored. This setting can be defined globally or on a virtual host basis. Remember to restart Apache to make the change take effect.
Jenkins Related
If a SSH key is being used for authentication you need to make sure the key is generated using the old format. The following line of code will create a SSH key using the old PEM format: ssh-keygen -t rsa -b 4096 -m PEM