usando herramientas de mysql te podes conectar? El problema que tenes es que no te podes conectar, ya sea porque no es ese el servidor de mysql o el usuario es incorrecto.
Gustavo. 2010/6/10 Diego <[email protected]> > Buenas a todos... > Les cuento que tengo un problema muy raro. > Antes que nada les tengo que aclarar que no soy un experto de NH, soy > un simple kamikaze que desarrollo una aplicacion C# de escritorio > usando NH como ORM. > El problema es el siguiente. Aleatoriamente en el ambito de > produccion, la Aplicacion tira la Excepcion que pongo al final del > mail. > La pregunta es si alguien tiene idea de que puede estar pasando, pues > para peor en el ambiente de desarrollo no la puedo reproducir. > Es como que una vez que se produce la excepcion mencionada, ningun > cliente puede loguearse a la Aplicacion. > Sera porque mi connection STRING es para todos los clientes el mismo? > Cualquier ayuda o sugerencia que me puedan dar, les voy a estar > agradecidos. > Muchas gracias y saludos. > Diego > > NHibernate.TransactionException: Begin failed with SQL exception ---> > MySql.Data.MySqlClient.MySqlException: Unable to connect to any of the > specified MySQL hosts. ---> System.Net.Sockets.SocketException: No se > ha podido establecer conexión ya que el equipo de destino ha denegado > activamente dicha conexión 10.0.0.2:3306 > en System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult) > en MySql.Data.Common.StreamCreator.CreateSocketStream(IPAddress ip, > Boolean unix) > en MySql.Data.Common.StreamCreator.GetStream(UInt32 timeout) > en MySql.Data.MySqlClient.NativeDriver.Open() > --- Fin del seguimiento de la pila de la excepción interna --- > en MySql.Data.MySqlClient.NativeDriver.Open() > en > MySql.Data.MySqlClient.Driver.Create(MySqlConnectionStringBuilder > settings) > en MySql.Data.MySqlClient.MySqlPool.CreateNewPooledConnection() > en MySql.Data.MySqlClient.MySqlPool.GetPooledConnection() > en MySql.Data.MySqlClient.MySqlPool.TryToGetDriver() > en MySql.Data.MySqlClient.MySqlPool.GetConnection() > en MySql.Data.MySqlClient.MySqlConnection.Open() > en NHibernate.Connection.DriverConnectionProvider.GetConnection() > en NHibernate.AdoNet.ConnectionManager.GetConnection() > en NHibernate.Impl.SessionImpl.get_Connection() > en NHibernate.Transaction.AdoTransaction.Begin(IsolationLevel > isolationLevel) > --- Fin del seguimiento de la pila de la excepción interna --- > en NHibernate.Transaction.AdoTransaction.Begin(IsolationLevel > isolationLevel) > en NHibernate.Transaction.AdoTransaction.Begin() > en NHibernate.AdoNet.ConnectionManager.BeginTransaction() > en NHibernate.Impl.SessionImpl.BeginTransaction() > en AC.Repositories.UsuarioRepository.GetByUsernamePassword(String > username, String password) en C:\Users\Juan\Documents\Visual Studio > 2008\Projects\AC\AC\Repositories\UsuarioRepository.cs:línea 79 > en AC.UI.Login.FrmLogin.btnIngresar_Click(Object sender, EventArgs > e) en C:\Users\Juan\Documents\Visual Studio 2008\Projects\AC\AC.UI > \Login\FrmLogin.cs:línea 107 > en AC.UI.Login.FrmLogin.txtPassword_KeyUp(Object sender, > KeyEventArgs e) en C:\Users\Juan\Documents\Visual Studio 2008\Projects > \AC\AC.UI\Login\FrmLogin.cs:línea 145 > en System.Windows.Forms.Control.OnKeyUp(KeyEventArgs e) > en System.Windows.Forms.Control.ProcessKeyEventArgs(Message& m) > en System.Windows.Forms.Control.ProcessKeyMessage(Message& m) > en System.Windows.Forms.Control.WmKeyChar(Message& m) > en System.Windows.Forms.Control.WndProc(Message& m) > en System.Windows.Forms.TextBoxBase.WndProc(Message& m) > en System.Windows.Forms.TextBox.WndProc(Message& m) > en > System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) > en > System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) > en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 > msg, IntPtr wparam, IntPtr lparam) > > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
