Re: Error mySQL con usuario remoto

2010-05-10 Por tema Angel Claudio Alvarez
El vie, 07-05-2010 a las 23:39 +0100, bruno escribió:
> On Thu, 2010-05-06 at 20:44 -0400, Tony Peña wrote:
> > instala solo el mysql luego desde la cliente prueba loguearte con una
> > sesion mysql al servidor sql... luego la aplicacion hara lo mismo
> > 
> > supuestamente creas las base datos .. debes ponerle un user y pass
> > verdad?
> > por tanto desde la remote harias un
> > 
> > $ mysql -u user -h remote -p base_datos (enter)
> > Password:
> > 
> > mysql> 
> > 
> > y te debes loguear si logras eso las aplicacioes de cms tienen que
> > hacer lo mismo
> > sino entonces revisa cada configdb.php para que se conecte remoto
> > 
> > no esta el problema en escribir nada en el /etc/host.allow
> > 
> > saludos
> > 
> > 
> 
> Después de un día dándole vueltas y rebuscando información llego la
> 'casi' lucidez.
> 
> Como los archivos de instalación se encuentran en el mismo servidor
> donde esta mySQL cree un usuario como 'localhost' y rellene el campo
> 'dirección del servidor' con el valor 'localhost'. Así instalé los casi
> 6 CMS.
> 
> Mi pregunta ahora es ¿por qué?. ¿Si lanzo el instalador desde un host
> remoto no debería indicar que el servidor se encuentra en otro lugar?
> 
> 'localhost' en un host remoto no es igual que 'locahost' en el servidor.
> ¿Porque indicando la ip del servidor no funcionó?
> 
> Agradecería enormemente que alguien me explicara esto o me remitiera a
> alguna parte donde lo expliquen.
> 
yo habia descartado lo de localhost, pensando que fue lo primero que
miraste
En mysql el esquema de usua...@host es algo basico, pero algunos olvidan
que hay gente que necesita acceder a las db desde host remotos. Mysql
por default solo escucha localhost
Deberias revisar el codigo donde los scripts crean el usuario y si esta
hardcodeado 'localhost' como host del usuario reportar el bug, o mandar
la correccion ( que por cierto es muy simple)

> Un saludo,
> Bruno.
> 
> 



-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/1273525252.3040.3.ca...@gabita2.angel-alvarez.com.ar



Re: Error mySQL con usuario remoto

2010-05-10 Por tema bruno
On Sat, 2010-05-08 at 01:17 -0500, Gerardo Rogelio Flores wrote:
> El 07/05/2010 05:39 p.m., bruno escribió:
> > On Thu, 2010-05-06 at 20:44 -0400, Tony Peña wrote:
> >
> >> instala solo el mysql luego desde la cliente prueba loguearte con una
> >> sesion mysql al servidor sql... luego la aplicacion hara lo mismo
> >>
> >> supuestamente creas las base datos .. debes ponerle un user y pass
> >> verdad?
> >> por tanto desde la remote harias un
> >>
> >> $ mysql -u user -h remote -p base_datos (enter)
> >> Password:
> >>
> >> mysql>
> >>
> >> y te debes loguear si logras eso las aplicacioes de cms tienen que
> >> hacer lo mismo
> >> sino entonces revisa cada configdb.php para que se conecte remoto
> >>
> >> no esta el problema en escribir nada en el /etc/host.allow
> >>
> >> saludos
> >>
> >>
> >>  
> > Después de un día dándole vueltas y rebuscando información llego la
> > 'casi' lucidez.
> >
> > Como los archivos de instalación se encuentran en el mismo servidor
> > donde esta mySQL cree un usuario como 'localhost' y rellene el campo
> > 'dirección del servidor' con el valor 'localhost'. Así instalé los casi
> > 6 CMS.
> >
> > Mi pregunta ahora es ¿por qué?. ¿Si lanzo el instalador desde un host
> > remoto no debería indicar que el servidor se encuentra en otro lugar?
> >
> > 'localhost' en un host remoto no es igual que 'locahost' en el servidor.
> > ¿Porque indicando la ip del servidor no funcionó?
> >
> > Agradecería enormemente que alguien me explicara esto o me remitiera a
> > alguna parte donde lo expliquen.
> >
> > Un saludo,
> > Bruno.
> >
> >
> >
> Hola Bruno, yo te recomendaria mapear tu servidor, puedes revisar tus 
> direcciones de con route y con nmap puedes probar con los siguientes 
> opciones que tal vez te den datos diferentes.
> 
>  >nmap localhost
>  >nmap  myip
>  >nmap www.midominio.com
> 
> esto tiene que ver con la configuración de red que tienes y con la 
> configuración de tus servicios, por ejemplo en servidores de correo 
> electronico se pueden recibir de www.midominio.com, pero no puedes 
> recibir de localhost o directamente de MiIp.
> 
> Espero te sirva de algo. Saludos
> Atentamente
> Gerardo R. Flores
> 
> 

La verdad es que no entiendo que puede tener que ver la tabla de rutas y
los puertos en este problema.

Todas las acciones se ejecutan dentro de una red de area local, no hay
ningún firewall activo ni ningún enrutador.

Igual lo podrías aclarar un poco.

He supuesto que como el archivo PHP se ejecuta en el servidor debería
crear un usuario que tuviera acceso en local: usua...@localhost. En
realidad no estoy muy seguro de que este sea el motivo del
funcionamiento correcto.

Antes tenía otro servidor funcionando pero los archivos php se
encontraban en otro host. El servidor accedía a ellos a través de NFS y
funcionaba el acceso a la base de datos utilizando la IP del servidor en
vez de utilizar el alias localhost. De esta manera la teoría se me va al
traste porque los archivos siguen ejecutándose en el servidor.

Gracias por la ayuda.

Un saludo,   
-- 
Bruno Jesus Mendoza Guedes
brunomend...@xxxgmail.com (quitar XXX)



-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1273493226.3910.11.ca...@hermes.workgroup



Re: Error mySQL con usuario remoto

2010-05-07 Por tema Gerardo Rogelio Flores

El 07/05/2010 05:39 p.m., bruno escribió:

On Thu, 2010-05-06 at 20:44 -0400, Tony Peña wrote:
   

instala solo el mysql luego desde la cliente prueba loguearte con una
sesion mysql al servidor sql... luego la aplicacion hara lo mismo

supuestamente creas las base datos .. debes ponerle un user y pass
verdad?
por tanto desde la remote harias un

$ mysql -u user -h remote -p base_datos (enter)
Password:

mysql>

y te debes loguear si logras eso las aplicacioes de cms tienen que
hacer lo mismo
sino entonces revisa cada configdb.php para que se conecte remoto

no esta el problema en escribir nada en el /etc/host.allow

saludos


 

Después de un día dándole vueltas y rebuscando información llego la
'casi' lucidez.

Como los archivos de instalación se encuentran en el mismo servidor
donde esta mySQL cree un usuario como 'localhost' y rellene el campo
'dirección del servidor' con el valor 'localhost'. Así instalé los casi
6 CMS.

Mi pregunta ahora es ¿por qué?. ¿Si lanzo el instalador desde un host
remoto no debería indicar que el servidor se encuentra en otro lugar?

'localhost' en un host remoto no es igual que 'locahost' en el servidor.
¿Porque indicando la ip del servidor no funcionó?

Agradecería enormemente que alguien me explicara esto o me remitiera a
alguna parte donde lo expliquen.

Un saludo,
Bruno.


   
Hola Bruno, yo te recomendaria mapear tu servidor, puedes revisar tus 
direcciones de con route y con nmap puedes probar con los siguientes 
opciones que tal vez te den datos diferentes.


>nmap localhost
>nmap  myip
>nmap www.midominio.com

esto tiene que ver con la configuración de red que tienes y con la 
configuración de tus servicios, por ejemplo en servidores de correo 
electronico se pueden recibir de www.midominio.com, pero no puedes 
recibir de localhost o directamente de MiIp.


Espero te sirva de algo. Saludos
Atentamente
Gerardo R. Flores


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4be501fb.6060...@yahoo.com.mx



Re: Error mySQL con usuario remoto

2010-05-07 Por tema bruno
On Thu, 2010-05-06 at 20:44 -0400, Tony Peña wrote:
> instala solo el mysql luego desde la cliente prueba loguearte con una
> sesion mysql al servidor sql... luego la aplicacion hara lo mismo
> 
> supuestamente creas las base datos .. debes ponerle un user y pass
> verdad?
> por tanto desde la remote harias un
> 
> $ mysql -u user -h remote -p base_datos (enter)
> Password:
> 
> mysql> 
> 
> y te debes loguear si logras eso las aplicacioes de cms tienen que
> hacer lo mismo
> sino entonces revisa cada configdb.php para que se conecte remoto
> 
> no esta el problema en escribir nada en el /etc/host.allow
> 
> saludos
> 
> 

Después de un día dándole vueltas y rebuscando información llego la
'casi' lucidez.

Como los archivos de instalación se encuentran en el mismo servidor
donde esta mySQL cree un usuario como 'localhost' y rellene el campo
'dirección del servidor' con el valor 'localhost'. Así instalé los casi
6 CMS.

Mi pregunta ahora es ¿por qué?. ¿Si lanzo el instalador desde un host
remoto no debería indicar que el servidor se encuentra en otro lugar?

'localhost' en un host remoto no es igual que 'locahost' en el servidor.
¿Porque indicando la ip del servidor no funcionó?

Agradecería enormemente que alguien me explicara esto o me remitiera a
alguna parte donde lo expliquen.

Un saludo,
Bruno.


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1273271965.3560.10.ca...@hermes.workgroup



Re: Error mySQL con usuario remoto

2010-05-07 Por tema bruno
On Thu, 2010-05-06 at 20:44 -0400, Tony Peña wrote:
> instala solo el mysql luego desde la cliente prueba loguearte con una
> sesion mysql al servidor sql... luego la aplicacion hara lo mismo
> 
> supuestamente creas las base datos .. debes ponerle un user y pass
> verdad?

El usuario en custión tiene asignada una contraseña, sí.

> por tanto desde la remote harias un
> 
> $ mysql -u user -h remote -p base_datos (enter)
> Password:
> 
> mysql> 

Entra sin problemas y puedo crear tablas, introducir datos, etc.

> 
> y te debes loguear si logras eso las aplicacioes de cms tienen que
> hacer lo mismo

No entra. Comprobaré dichos archivos pero dudo que hayan errores aquí.

> sino entonces revisa cada configdb.php para que se conecte remoto
> 
> no esta el problema en escribir nada en el /etc/host.allow

Lo estuvo porque no recordaba que para montar el servidor NFS había
bloqueado cualquier intento de conexión por parte de host no registrado
en el archivo /etc/hosts.allow utilizando el archivo hosts.deny y la
entrada ALL:ALL

> 
> saludos
> 

Gracias por la respuesta.

Un saludo,
Bruno



-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1273223390.3524.4.ca...@hermes.workgroup



Re: Error mySQL con usuario remoto

2010-05-06 Por tema Tony Peña
instala solo el mysql luego desde la cliente prueba loguearte con una sesion
mysql al servidor sql... luego la aplicacion hara lo mismo

supuestamente creas las base datos .. debes ponerle un user y pass verdad?
por tanto desde la remote harias un

$ mysql -u user -h remote -p base_datos (enter)
Password:

mysql>

y te debes loguear si logras eso las aplicacioes de cms tienen que hacer lo
mismo
sino entonces revisa cada configdb.php para que se conecte remoto

no esta el problema en escribir nada en el /etc/host.allow

saludos

El 6 de mayo de 2010 19:17, bruno  escribió:

> Hola,
>
> Estoy probando a configurar un servidor web sobre Debian Lenny
> 2.6.26-686 utilizando Apache 2.0, PHP 5.2.6 y mySQL 5.0.51a. Me he
> encontrado un problema cuando intento instalar varios CMS.
>
> Creé una base de datos para cada CMS (magento, joomla, wordpress, etc) y
> un usuario que pudiera conectarse remotamente al sevidor mySQL dentro de
> la red de area local y pudiera utilizar estas bases de datos.
>
> Fije la ip del servidor en la opción "bind-address" y añadí la línea
> "mysqld : ip_host_remoto" en el archivo "/etc/hosts.allow". Así el host
> remoto se puede conectar al servidor mySQL utilizando el cliente.
>
> El problema llegó cuando envío los datos de las base de datos que
> corresponde al instalador del CMS y se produce un error de conexión.
> Magento devuelve el error 2013 que a su vez le habrá devuelto mySQL.
>
> No tengo ninguna entrada en "iptables".
>
> Estoy un poco confuso y no se donde buscar. Creo que el problema tiene
> que estar en los archivos de configuración de conexión para que se pueda
> producir la conexión en red pero no se el que.
>
> ¿Se te ocurre algo?
>
> Gracias.
>
> Un saludo,
> --
> Bruno Jesus Mendoza Guedes
> +34 690 809 949
> brunomend...@xxxgmail.com (quitar XXX)
>
>  |
>  |
>  + \
>  \\.G_.*=.
>  `( '/.\|
>   .>' (_--.
> _=/d   ,^\
> ~~ \)-'   '
>  / |
>  '  '   a:f
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmas...@lists.debian.org
> Archive: http://lists.debian.org/1273187869.6477.25.ca...@hermes.workgroup
>
>


Error mySQL con usuario remoto

2010-05-06 Por tema bruno
Hola,

Estoy probando a configurar un servidor web sobre Debian Lenny
2.6.26-686 utilizando Apache 2.0, PHP 5.2.6 y mySQL 5.0.51a. Me he
encontrado un problema cuando intento instalar varios CMS.

Creé una base de datos para cada CMS (magento, joomla, wordpress, etc) y
un usuario que pudiera conectarse remotamente al sevidor mySQL dentro de
la red de area local y pudiera utilizar estas bases de datos.

Fije la ip del servidor en la opción "bind-address" y añadí la línea
"mysqld : ip_host_remoto" en el archivo "/etc/hosts.allow". Así el host
remoto se puede conectar al servidor mySQL utilizando el cliente.

El problema llegó cuando envío los datos de las base de datos que
corresponde al instalador del CMS y se produce un error de conexión.
Magento devuelve el error 2013 que a su vez le habrá devuelto mySQL.

No tengo ninguna entrada en "iptables".

Estoy un poco confuso y no se donde buscar. Creo que el problema tiene
que estar en los archivos de configuración de conexión para que se pueda
producir la conexión en red pero no se el que.

¿Se te ocurre algo?

Gracias.

Un saludo,
-- 
Bruno Jesus Mendoza Guedes
+34 690 809 949
brunomend...@xxxgmail.com (quitar XXX)

 |
 |
 + \
 \\.G_.*=.
  `( '/.\|
   .>' (_--.
_=/d   ,^\
~~ \)-'   '
  / |
 '  '   a:f


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1273187869.6477.25.ca...@hermes.workgroup