Xampp no realiza llamadas externas

Es bastante comun encontrarnos con que Xampp no realiza llamadas externas a otros servidores desde nuestro localhost, y de hecho si queremos atacar a por ejemplo un JSON generado en una web de fuera no podremos hacerlo y realizar las pruebas que necesitemos.

Pero hay una solución muy sencilla, para ello tan solo tenemos que bajarnos un archivo llamado cacert.pem y ponerlo en la siguiente dirección en nuestro sistema:

xampp/apache/bin/cacert.pem

Una vez hemos realizado esto el siguiente paso es irnos a nuestro archivo php.ini y modficar las siguientes líneas:

curl.cainfo=»C:\xampp\apache\bin\cacert.pem»
openssl.cafile = «‪C:\xampp\apache\bin\cacert.pem»

Ahora solo tenemos que reiniciar nuestro servidor apache y ya podremos atacar a urls de fuera.

Como puedes ver la solucion a cuando xampp no realiza llamadas externas es muy sencilla.

Espero que os haya servido y que compartáis este contenido!!