Foros del Web » Programando para Internet » PHP »

Habilitar fsockopen(): unable to connect to …

Estas en el tema de Habilitar fsockopen(): unable to connect to … en el foro de PHP en Foros del Web. Buenas, estoy probando Jamroom y durante la instalación me salta un mensaje de error que fsockopen() no esta correctamente habilitado. He mirado en mi /etc/php5/apache2/php.ini ...
  #1 (permalink)  
Antiguo 23/07/2009, 16:55
 
Fecha de Ingreso: agosto-2007
Mensajes: 44
Antigüedad: 17 años, 3 meses
Puntos: 0
Habilitar fsockopen(): unable to connect to …

Buenas, estoy probando Jamroom y durante la instalación me salta un mensaje de error que fsockopen() no esta correctamente habilitado.

He mirado en mi /etc/php5/apache2/php.ini y no he encontrado esa función, pero si esto


allow_url_fopen = On


allow_url_include = On

;Define the User-Agent string
user_agent="PHP"


Lo he puesto en On y he reiniciado apache, pero sigue sin funcionar, me dice que no tengo la funcion habilitada.

tambien he probado con poner
user_agent=”Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)” (lo he encontrado en una web pero sigue sin funcionar)

Como habilito fsockopen??
  #2 (permalink)  
Antiguo 23/07/2009, 19:30
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: Habilitar fsockopen(): unable to connect to …

fsockopen() es una función del core de PHP, el problema "unable to connect" es que desde tu servidor no se puede conectar al servidor remoto, revisa que el servidor remoto este funcionando y que puedas hacer un ping de tu servidor al servidor remoto.

Saludos.
  #3 (permalink)  
Antiguo 23/07/2009, 21:06
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 4 meses
Puntos: 1532
Respuesta: Habilitar fsockopen(): unable to connect to …

Pero también revisa el firewall puede ser que este bloqueando el puerto que utilices
  #4 (permalink)  
Antiguo 24/07/2009, 01:36
 
Fecha de Ingreso: agosto-2007
Mensajes: 44
Antigüedad: 17 años, 3 meses
Puntos: 0
Respuesta: Habilitar fsockopen(): unable to connect to …

y como se que porque puerto se intenta conectar la función fsockopen??

si me hago un nmap a mi mismo tengo abiertos hacia afuera
el 21, 22, el 80 y alguno de correo. Redirigidos hacia dentro solo el 80 y alguno más.

que puertos necesito tener abiertos hacia afuera? tambien los he de redirigir del router al server para que funcionen de entrada?

Gracias
  #5 (permalink)  
Antiguo 24/07/2009, 08:30
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: Habilitar fsockopen(): unable to connect to …

Si te fijas el segundo parámetro a fsockopen es el puerto en el que se conecta, revisa que te puedas comunicar vía remota a ese server/puerto. PHP sigue las mismas reglas que tengas en tu maquina por lo que si tienes un firewall bloqueando la comunicación es por eso que falla.

Saludos.
  #6 (permalink)  
Antiguo 09/04/2014, 11:06
 
Fecha de Ingreso: abril-2014
Mensajes: 1
Antigüedad: 10 años, 7 meses
Puntos: 0
Respuesta: Habilitar fsockopen(): unable to connect to …

A mi igual me dio el mismo error, lo que hice fue configurar el firewall para que permitiera las conexiones al puerto 25 SMTP.
El error, es netamente un tema de puerto y restricción del firewall. En mi caso, estaba usando IPTABLES, por lo que tuve que agregar una línea en el archivo /etc/sysconfig/iptables.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 14:07.