Symptoms
An APS application resource provisioning or upgrade fails with 500 Internal Server Error.
/var/log/pa/core.log
shows:
Oct 23 18:01:25.990 : INF [task:299:4 1:18200:7f0c07fff700 SAAS 932231691]: [ HTTP] OUT endpoint.example.com [682] "POST /sample/clouds/7a8b5f9f-b58b-43e4-8c7c-51405743f378/upgrade?version=7.1.0-308 HTTP/1.1" [0] "500 Internal Server Error" 30093ms
/var/log/httpd/error_log
on the APS application endpoint server fails:
[Tue Oct 24 18:01:25.452317 2017] [:error] [pid 12818] [client 192.0.2.2:33274] PHP Fatal error: Maximum execution time of 30 seconds exceeded in /usr/share/aps/php/aps/2/apsc.php on line 357
Cause
The default PHP maximum execution timeout configured on the endpoint node is not enough for the operation.
Resolution
Edit /etc/php.ini
and set a larger timeout
max_execution_timeout = 120
Reload Apache service:
# service httpd reload