diff --git a/OpenSim/Region/OptionalModules/Avatar/Chat/IRCConnector.cs b/OpenSim/Region/OptionalModules/Avatar/Chat/IRCConnector.cs index d20fe4fcc9..5d5e300e2d 100644 --- a/OpenSim/Region/OptionalModules/Avatar/Chat/IRCConnector.cs +++ b/OpenSim/Region/OptionalModules/Avatar/Chat/IRCConnector.cs @@ -358,7 +358,7 @@ namespace OpenSim.Region.OptionalModules.Avatar.Chat m_writer.WriteLine(String.Format("PASS {0}", m_password)); m_writer.WriteLine(String.Format("NICK {0}", m_nick)); m_writer.Flush(); - m_writer.WriteLine(m_user); + m_writer.WriteLine(String.Format("USER {0} 0 * :OpenSim Relay",m_user)); m_writer.Flush(); } catch (Exception e) @@ -637,6 +637,7 @@ namespace OpenSim.Region.OptionalModules.Avatar.Chat case "003": // Welcome ... break; case "004": // Server information + m_log.DebugFormat("[IRC-Connector-{0}] [{1}] parms = <{2}>", idn, cmd, parms); commArgs = parms.Split(CS_SPACE); c_server = commArgs[1];