Gracias por sus respuestas!
Les informo:
Como me ha comentado Datacenter1, he probado los comandos desde consola. Se los detallo a continuacion:
Probando con "php -q http://www.xxx.com/automail.php":
Código:
[root@s15441778 ~]# php -q http://www.xxx.com/automail.php
Could not open input file: http://www.xxx.com/automail.php
Probando con "curl -s http://www.xxx.com/automail.php":
Código:
[root@s15441778 ~]# curl -s http://www.xxx.com/automail.php
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>302 Found</title>
</head><body>
<h1>Found</h1>
<p>The document has moved <a href="https://www.xxx.com/automail.php">here</a>.</p>
<hr>
<address>Apache/2.2.3 (CentOS) Server at www.xxx.com Port 80</address>
</body></html>
Lo que creo que ocurre en esta ocasion, es que en la web tengo un certificado SSL instalado... aparte, tengo un .htaccess que hace que cualquiera que acceda a la pagina desde http:// sea redireccionado automáticamente al entorno seguro...
Pero bueno, pruebo lo siguiente
Código:
[root@s15441778 ~]# curl -s https://www.xxx.com/automail.php
y no devuelve nada...
Pero quitando el -s para que muestre las cabeceras me dice lo siguiente:
Código:
[root@s15441778 ~]# curl https://www.xxx.com/automail.php
curl: (60) SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
More details here: http://curl.haxx.se/docs/sslcerts.html
curl performs SSL certificate verification by default, using a "bundle"
of Certificate Authority (CA) public keys (CA certs). The default
bundle is named curl-ca-bundle.crt; you can specify an alternate file
using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
the bundle, the certificate verification probably failed due to a
problem with the certificate (it might be expired, or the name might
not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
the -k (or --insecure) option.
Y por ultimo probe con wget y me dio lo siguiente:
Código:
[root@s15441778 ~]# wget https://www.xxx.com/automail.php
--2011-06-30 11:24:31-- https://www.xxx.com/automail.php
Resolving www.xxx.com... 82.165.IP.IP
Connecting to www.xxx.com|82.165.IP.IP|:443... connected.
ERROR: cannot verify www.xxx.com's certificate, issued by `/C=US/O=VeriSign, Inc./OU=VeriSign Trust Network/OU=Terms of use at https://www.verisign.com/rpa (c)06/CN=VeriSign Class 3 Extended Validation SSL CA':
Unable to locally verify the issuer's authority.
To connect to www.xxx.com insecurely, use `--no-check-certificate'.
Unable to establish SSL connection.
[root@s15441778 ~]#
No se si el problema de todo es por el certificado... pero me huele que si.
Me pondre a investigar por papagoogle ahora mismo y a probar... pero bueno, les dejo aqui el post por si alguien me puede echar una mano... Cualquier comando o duda me dicen sin problema.
Saludos y gracias a todos!