На Ubuntu заглядывают /var/log/syslog
который является, где (по умолчанию) крон регистрируется, это - действие.
grep CRON /var/log/syslog
При изменении сценария для вывода сообщения на успехе/отказе и т.д. затем, крон отправит вывод по почте в учетную запись, которая выполняет задание, например, корень. Можно изменить это поведение путем добавления a MAILTO=you@your.tld
директива в crontab файле.
Your nginx config looks wrong, because virtual host looks like TLS (HTTPS) site without SSL directives. 443 port is used for HTTPS, not HTTP. You will need a SSL certificate and private key to create HTTPS site. You can get one for free from StartSSL.
You will need mod_proxy, mod_proxy_http and mod_ssl. Make sure that these lines are uncommented in httpd.conf
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule mod_ssl.so
Virtual host config would look like this
NameVirtualHost *:80
<VirtualHost *:80>
ServerName my_root_domain.com
<Location />
ProxyPassReverse / http://my_root_domain.com.us-east-1.amazonaws.com
</Location>
</VirtualHost>
<VirtualHost *:443>
ServerName my_root_domain.com
SSLEngine on
SSLProtocol all -SSLv2
SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM
SSLCertificateFile /usr/local/apache/conf/ssl.crt
SSLCertificateKeyFile /usr/local/apache/conf/ssl.key
SSLCertificateChainFile /usr/local/apache/conf/sub.class1.server.ca.pem
<Location />
ProxyPassReverse / http://my_root_domain.com.us-east-1.amazonaws.com
</Location>
</VirtualHost>