Gracias Gracias:  1
Me Gusta Me Gusta:  0
No me Gusta No me Gusta:  0
Mostrando resultados del 1 al 6 de 6

Tema: Apache+PHP-FPM attempt to connect to Unix domain socket failed

  1. #1
    Fecha de Ingreso
    25-agosto-2008
    Ubicación
    Bogotá D.C, Colombia
    Mensajes
    381
    Post Thanks / Like
    Poder de Credibilidad
    13

    [SOLUCIONADO] Apache+PHP-FPM attempt to connect to Unix domain socket failed

    Hola a todos.

    Hoy al actualizar mi máquina virtual (openSUSE TW), al tratar de ejecutar mi servidor LAMP obtengo el siguiente error: attempt to connect to Unix domain socket /var/run/php-fpm.sock (*) failed.

    He intentado de todo y el resultado es el mismo. Sin importar qué actualice, por algún motivo el servicio PHP-FPM falla y no puede crear el archivo. Adicional, si configuro PHP-FPM para que el socket lo cree, por ejemplo, en /var/run/php-fpm.d, lo crea, y el servicio se ejecuta PERO el servidor Apache simplemente devuelve errores 503.

    No se si es un error de PHP aunque ya reporté eso en el sistema de errores o si es de openSUSE en sí.
    Última edición por NestorAcevedo; 14-nov-2020 a las 19:09 Razón: Se solucionó el problema

  2. #2
    Fecha de Ingreso
    19-marzo-2005
    Ubicación
    En un lugar del planeta Tierra
    Mensajes
    17.684
    Post Thanks / Like
    Poder de Credibilidad
    10
    Hola Nestor.

    No te vale algunas de las soluciones resuletas que aparecen en serverfault.com o stackoverflow.com o howtoforge.com
    NORMAS A CUMPLIR EN LOS FOROS (Lectura obligatoria) Lo siento, no contesto privados sobre problemas con GNU/Linux.
    Síguenos en TWITTER y en FACEBOOK
    Código:
    Buscador de   Alojamiento      Alojamiento     Otros
     paquetes:    de imágenes:     de ficheros:    buscadores:
    Search        TinyPic          Ifile Wuala     Simple y Facil
    Webpinstant   Paste Suse       SendSpace       TextSnip  Cl1p

  3. #3
    Fecha de Ingreso
    25-agosto-2008
    Ubicación
    Bogotá D.C, Colombia
    Mensajes
    381
    Post Thanks / Like
    Poder de Credibilidad
    13
    Hola @DR.

    No, las hice incluso antes de consultarlas y, no doy por qué no funcionan. Es más, la configuración de PHP-FPM la hice desde mucho antes de presentarse el problema y está tal cual (bueno, con una ligera excepción) a como muestran la configuración.
    Código:
    ...
    ; Unix user/group of processes
    ; Note: The user is mandatory. If the group is not set, the default user's group
    ;       will be used.
    user = wwwrun
    group = www
    
    ; The address on which to accept FastCGI requests.
    ; Valid syntaxes are:
    ;   'ip.add.re.ss:port'    - to listen on a TCP socket to a specific IPv4 address on
    ;                            a specific port;
    ;   '[ip:6:addr:ess]:port' - to listen on a TCP socket to a specific IPv6 address on
    ;                            a specific port;
    ;   'port'                 - to listen on a TCP socket to all addresses
    ;                            (IPv6 and IPv4-mapped) on a specific port;
    ;   '/path/to/unix/socket' - to listen on a unix socket.
    ; Note: This value is mandatory.
    listen = /var/run/php-fpm.sock
    
    ; Set listen(2) backlog.
    ; Default Value: 511 (-1 on FreeBSD and OpenBSD)
    ;listen.backlog = 511
    
    ; Set permissions for unix socket, if one is used. In Linux, read/write
    ; permissions must be set in order to allow connections from a web server. Many
    ; BSD-derived systems allow connections regardless of permissions.
    ; Default Values: user and group are set as the running user
    ;                 mode is set to 0660
    listen.owner = wwwrun
    listen.group = www
    listen.mode = 0660
    ; When POSIX Access Control Lists are supported you can set them using
    ; these options, value is a comma separated list of user/group names.
    ; When set, listen.owner and listen.group are ignored
    ;listen.acl_users =
    ;listen.acl_groups =
    ...
    acl_users y acl_groups no tienen efecto alguno.

    ACTUALIZO
    Un problema con los permisos del directorio generaba el error 503, pero ahora lo que se genera es un Access denied. Encuentro que se genera el siguiente error: Unknown: failed to open stream: Permission denied in Unknown on line 0Unable to open primary script: /home/nestor/public_html/index.php (Permission denied)'. Con todos los archivos PHP en cualquier ubicación pasa.

    Si intento enviar el archivo .sock de nuevo a /var/run el servicio simplemente no iniciará.Unknown: failed to open stream: Permission denied in Unknown on line 0
    Última edición por NestorAcevedo; 11-nov-2020 a las 20:46 Razón: Nueva información

  4. #4
    Fecha de Ingreso
    25-agosto-2008
    Ubicación
    Bogotá D.C, Colombia
    Mensajes
    381
    Post Thanks / Like
    Poder de Credibilidad
    13
    Validado, en el reporte https://bugzilla.suse.com/show_bug.cgi?id=1178655 mencionan en uno de los últimos comentarios, que el problema se debe a AppArmor y recomiendan desactivarlo. Probado y confirmado. El problema está en ese servicio.

  5. Gracias DiabloRojo ha agradecido este mensaje
  6. #5
    Fecha de Ingreso
    19-marzo-2005
    Ubicación
    En un lugar del planeta Tierra
    Mensajes
    17.684
    Post Thanks / Like
    Poder de Credibilidad
    10
    Me alegro de ello y sobre todo de que hayas puesto la solución.
    NORMAS A CUMPLIR EN LOS FOROS (Lectura obligatoria) Lo siento, no contesto privados sobre problemas con GNU/Linux.
    Síguenos en TWITTER y en FACEBOOK
    Código:
    Buscador de   Alojamiento      Alojamiento     Otros
     paquetes:    de imágenes:     de ficheros:    buscadores:
    Search        TinyPic          Ifile Wuala     Simple y Facil
    Webpinstant   Paste Suse       SendSpace       TextSnip  Cl1p

  7. #6
    Fecha de Ingreso
    25-agosto-2008
    Ubicación
    Bogotá D.C, Colombia
    Mensajes
    381
    Post Thanks / Like
    Poder de Credibilidad
    13
    Así como por el borde, dicen que no hay que desactivar AppArmor sino ponerlo en modo compliant y después de hacer los respectivos ajustes, ponerlo en modo enforce. Pero eso, solo lo dijeron cuando el reporte de error de PHP fue lanzado.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Temas Similares

  1. Respuestas: 13
    Último mensaje: 24-mar-2015, 00:44
  2. intel inside i7 y socket 1366.
    By soyasi in forum El Contubernio
    Respuestas: 0
    Último mensaje: 10-sep-2009, 00:35
  3. Respuestas: 3
    Último mensaje: 06-jun-2007, 01:11
  4. Respuestas: 1
    Último mensaje: 29-sep-2006, 17:39
  5. Respuestas: 2
    Último mensaje: 21-feb-2006, 13:14

Marcadores

Normas de Publicación

  • No puedes crear nuevos temas
  • No puedes responder mensajes
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •