=====Frequently asked questions===== This page lists questions/issues that may come up when setting up a server. ---- ===PHP Related=== ??? Why does curl not work? There is no error response. !!! 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''. ??? Gmail Block SMTP in even none secure apps enabled? !!! Also enable account from https://accounts.google.com/DisplayUnlockCaptch ===Apache Related=== ??? Why does my .htaccess file appear to do nothing? !!! 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=== ??? I am trying to use Send Over SSH plugin. However when testing a configuration there is an error. !!! 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**