Cliente Parado en Autentificando

He compilado el trinitycore en mi debian 5.0 sin problemas incluso logre hacer que mis amigos se conectaran desde una direccion externa usando 2 entradas en mi tabla de realmlist pero el otro dia mientras estabamos conectados recibimos un pequeño problema con la electricidad y el servidor dodne estaba se apago repentinamente por lo que todos fuimos desconectados. Cuendo regreso el fluido electrico encendi nuevamente el servidor donde estaba alojado el trinitycore 3.3.5a revision 12340 pero ahora no podemos conectarnos tanto desde la direccion interna (mi misma red) como de la externa (usando el realm externo que agregue) ahora los clientes se quedan parados en la fase de Autentificando como aparece en la imagen que les adjunto.

Ya he revisado mi BD y no tiene problemas puesto que monte en la pc de un amigo un servidor con Windows y ahi si se puede conectar remotamente pero su pc no tiene la potencia del servidor por eso quiero recuperar el servidor de LInux. Tambien he revisado y reparado las tablas de la BD comprobando una vez mas que la BD no presenta problemas. Lo otro que me kedaria seria lso archivos de configuracion pero esos mismos use en windows y en windows no hubo problemas, no obstante aqui les dejo la infor de mis archivos de configuracion para ver si uds me ayudan:

Este es mi configuracion de Authserver.conf

LoginDatabaseInfo = “127.0.0.1;3306;root;XXXXXX;realmd”

LogsDir = “”

MaxPingTime = 30

RealmServerPort = 3724

BindIP = “0.0.0.0”

PidFile = “”

LogLevel = 0

LogFile = “auth.log”

LogTimestamp = 0

LogFileLevel = 0

LogColors = “”

EnableLogDB = 0

DBLogLevel = 1

UseProcessors = 0

ProcessPriority = 1

RealmsStateUpdateDelay = 20

WrongPass.MaxCount = 0

WrongPass.BanTime = 600

WrongPass.BanType = 0

y aqui les dejo el de Worldserver.con

RealmID = 1

DataDir = “/home/wow/build/”

LogsDir = “”

LoginDatabaseInfo = “localhost;3306;root;XXXXXX;realmd”

WorldDatabaseInfo = “localhost;3306;root;XXXXXX;trinity”

CharacterDatabaseInfo = “localhost;3306;root;XXXXXX;characters”

MaxPingTime = 30

WorldServerPort = 8085

BindIP = “0.0.0.0”

Locale = 0

EAIErrorLevel = 2

UseProcessors = 0

ProcessPriority = 1

Compression = 1

PlayerLimit = 1000

SaveRespawnTimeImmediately = 1

MaxOverspeedPings = 2

GridUnload = 1

SocketSelectTime = 10000

SocketTimeOutTime = 900000

SessionAddDelay = 10000

GridCleanUpDelay = 300000

MapUpdateInterval = 100

ChangeWeatherInterval = 600000

PlayerSaveInterval = 900000

PlayerSave.Stats.MinLevel = 0

PlayerSave.Stats.SaveOnlyOnLogout = 1

vmap.enableLOS = 1

vmap.enableHeight = 1

vmap.ignoreMapIds = “”

vmap.ignoreSpellIds = “7720”

vmap.petLOS = 1

vmap.enableIndoorCheck = 1

DetectPosCollision = 1

TargetPosRecalculateRange = 1.2

UpdateUptimeInterval = 10

LogDB.Opt.ClearInterval = 10

LogDB.Opt.ClearTime = 1209600

MaxCoreStuckTime = 0

AddonChannel = 1

MapUpdate.Threads = 1

LogSQL = 1

PidFile = “”

LogLevel = 1

LogFile = “Server.log”

ChatLogFile = “chat.log”

LogTimestamp = 0

LogFileLevel = 0

LogFilter_AchievementUpdates = 1

LogFilter_CreatureMoves = 1

LogFilter_TransportMoves = 1

LogFilter_VisibilityChanges = 1

WorldLogFile = “”

DBErrorLogFile = “db_errors.log”

CharLogFile = “characters.log”

CharLogTimestamp = 0

CharLogDump = 0

CharLogDump.Separate = 0

CharLogDump.SeparateDir = “”

GmLogFile = “gm_commands.log”

GmLogTimestamp = 0

GmLogPerAccount = 0

RaLogFile = “ra_commands.log”

ArenaLogFile = “”

LogColors = “”

EnableLogDB = 0

DBLogLevel = 2

LogDB.Char = 0

LogDB.GM = 0

LogDB.RA = 0

LogSQL = 1

PidFile = “”

LogLevel = 1

LogFile = “Server.log”

ChatLogFile = “chat.log”

LogTimestamp = 0

LogFileLevel = 0

LogFilter_AchievementUpdates = 1

LogFilter_CreatureMoves = 1

LogFilter_TransportMoves = 1

LogFilter_VisibilityChanges = 1

WorldLogFile = “”

DBErrorLogFile = “db_errors.log”

CharLogFile = “characters.log”

CharLogTimestamp = 0

CharLogDump = 0

CharLogDump.Separate = 0

CharLogDump.SeparateDir = “”

GmLogFile = “gm_commands.log”

GmLogTimestamp = 0

GmLogPerAccount = 0

RaLogFile = “ra_commands.log”

ArenaLogFile = “”

LogColors = “”

EnableLogDB = 0

DBLogLevel = 2

LogDB.Char = 0

LogDB.GM = 0

LogDB.RA = 0

LogDB.World = 0

LogDB.Chat = 0

ChatLogs.Channel = 0

ChatLogs.SysChan = 0

ChatLogs.Whisper = 0

ChatLogs.Party = 0

ChatLogs.Raid = 0

ChatLogs.Guild = 0

ChatLogs.Public = 0

ChatLogs.Addon = 0

ChatLogs.BattleGround = 0

ChatLogTimestamp = 0

GameType = 1

RealmZone = 1

Expansion = 2

DBC.Locale = 255

DeclinedNames = 0

StrictPlayerNames = 0

StrictCharterNames = 0

StrictPetNames = 0

MaxWhoListReturns = 49

MinPlayerName = 2

MinCharterName = 2

MinPetName = 2

CharactersCreatingDisabled = 0

CharactersPerAccount = 50

CharactersPerRealm = 10

HeroicCharactersPerRealm = 1

MinLevelForHeroicCharacterCreating = 55

SkipCinematics = 0

MaxPlayerLevel = 80

MinDualSpecLevel = 40

StartPlayerLevel = 1

StartHeroicPlayerLevel = 55

StartPlayerMoney = 0

MaxHonorPoints = 75000

StartHonorPoints = 0

MaxArenaPoints = 5000

StartArenaPoints = 0

InstantLogout = 1

DisableWaterBreath = 4

AllFlightPaths = 1

InstantFlightPaths = 0

AlwaysMaxSkillForLevel = 0

ActivateWeather = 1

CastUnstuck = 1

Instance.IgnoreLevel = 0

Instance.IgnoreRaid = 1

Instance.ResetTimeHour = 4

Instance.UnloadDelay = 1800000

Quests.LowLevelHideDiff = 4

Quests.HighLevelHideDiff = 7

Quests.IgnoreRaid = 1

Guild.EventLogRecordsCount = 100

Guild.BankEventLogRecordsCount = 25

MaxPrimaryTradeSkill = 2

MinPetitionSigns = 3

MaxGroupXPDistance = 74

MailDeliveryDelay = 60

SkillChance.Prospecting = 0

SkillChance.Milling = 0

OffhandCheckAtSpellUnlearn = 0

ClientCacheVersion = 0

Event.Announce = 1

BeepAtStart = 1

Motd = “Welcome to a Trinity Core server.”

Server.LoginInfo = 0

AllowTwoSide.Interaction.Guild = 0

AllowTwoSide.Interaction.Auction = 1

AllowTwoSide.Interaction.Mail = 0

AllowTwoSide.WhoList = 0

AllowTwoSide.AddFriend = 0

AllowTwoSide.Trade = 0

TalentsInspecting = 1

ThreatRadius = 60

Rate.Creature.Aggro = 1

CreatureFamilyFleeAssistanceRadius = 30

CreatureFamilyAssistanceRadius = 10

CreatureFamilyAssistanceDelay = 1500

CreatureFamilyFleeDelay = 7000

WorldBossLevelDiff = 3

Corpse.Decay.NORMAL = 60

Corpse.Decay.RARE = 300

Corpse.Decay.ELITE = 300

Corpse.Decay.RAREELITE = 300

Corpse.Decay.WORLDBOSS = 3600

Rate.Corpse.Decay.Looted = 0.5

Rate.Creature.Normal.Damage = 1

Rate.Creature.Elite.Elite.Damage = 1

Rate.Creature.Elite.RAREELITE.Damage = 1

Rate.Creature.Elite.WORLDBOSS.Damage = 1

Rate.Creature.Elite.RARE.Damage = 1

Rate.Creature.Normal.SpellDamage = 1

Rate.Creature.Elite.Elite.SpellDamage = 1

Rate.Creature.Elite.RAREELITE.SpellDamage = 1

Rate.Creature.Elite.WORLDBOSS.SpellDamage = 1

Rate.Creature.Elite.RARE.SpellDamage = 1

Rate.Creature.Normal.HP = 1

Rate.Creature.Elite.Elite.HP = 1

Rate.Creature.Elite.RAREELITE.HP = 1

Rate.Creature.Elite.WORLDBOSS.HP = 1

Rate.Creature.Elite.RARE.HP = 1

ListenRange.Say = 40

ListenRange.TextEmote = 40

ListenRange.Yell = 300

GM.LoginState = 1

GM.Visible = 1

GM.AcceptTickets = 1

GM.Chat = 1

GM.WhisperingTo = 1

GM.InGMList.Level = 3

GM.InWhoList.Level = 3

GM.LogTrade = 1

GM.StartLevel = 1

GM.AllowInvite = 1

GM.AllowFriend = 1

GM.LowerSecurity = 0

GM.AllowAchievementGain = 1

Visibility.GroupMode = 0

Visibility.Distance.Continents = 90

Visibility.Distance.Instances = 120

Visibility.Distance.BGArenas = 180

Visibility.Distance.Object = 100

Visibility.Distance.InFlight = 100

Visibility.Distance.Grey.Unit = 1

Visibility.Distance.Grey.Object = 10

Visibility.Notify.Period.OnContinents = 1000

Visibility.Notify.Period.InInstances = 1000

Visibility.Notify.Period.InBGArenas = 1000

Rate.Health = 1

Rate.Mana = 1

Rate.Rage.Income = 1

Rate.Rage.Loss = 1

Rate.RunicPower.Income = 1

Rate.RunicPower.Loss = 1

Rate.Focus = 1

Rate.Loyalty = 1

Rate.Skill.Discovery = 1

Rate.Drop.Item.Poor = 3

Rate.Drop.Item.Normal = 3

Rate.Drop.Item.Uncommon = 3

Rate.Drop.Item.Rare = 3

Rate.Drop.Item.Epic = 3

Rate.Drop.Item.Legendary = 3

Rate.Drop.Item.Artifact = 3

Rate.Drop.Item.Referenced = 3

Rate.Drop.Money = 3

Rate.XP.Kill = 2

Rate.XP.Quest = 3

Rate.XP.Explore = 2

Rate.RepairCost = 1

Rate.Rest.InGame = 1

Rate.Rest.Offline.InTavernOrCity = 1

Rate.Rest.Offline.InWilderness = 1

Rate.Damage.Fall = 1

Rate.Auction.Time = 1

Rate.Auction.Deposit = 1

Rate.Auction.Cut = 1

Rate.Honor = 1

Rate.Mining.Amount = 1

Rate.Mining.Next = 1

Rate.Talent = 1

Rate.Reputation.Gain = 1

Rate.Reputation.LowLevel.Kill = 1

Rate.Reputation.LowLevel.Quest = 1

Rate.MoveSpeed = 1

Rate.InstanceResetTime = 1

SkillGain.Crafting = 1

SkillGain.Defense = 1

SkillGain.Gathering = 1

SkillGain.Weapon = 1

SkillChance.Orange = 100

SkillChance.Yellow = 75

SkillChance.Green = 25

SkillChance.Grey = 5

SkillChance.MiningSteps = 0

SkillChance.SkinningSteps = 0

DurabilityLoss.InPvP = 0

DurabilityLoss.OnDeath = 10

DurabilityLossChance.Damage = 0.5

DurabilityLossChance.Absorb = 0.5

DurabilityLossChance.Parry = 0.05

DurabilityLossChance.Block = 0.05

Death.SicknessLevel = 11

Death.CorpseReclaimDelay.PvP = 1

Death.CorpseReclaimDelay.PvE = 0

Death.Bones.World = 1

Death.Bones.BattlegroundOrArena = 1

Die.Command.Mode = 1

AutoBroadcast.On = 0

AutoBroadcast.Center = 0

AutoBroadcast.Timer = 60000

Battleground.CastDeserter = 0

Battleground.QueueAnnouncer.Enable = 1

Battleground.QueueAnnouncer.PlayerOnly = 1

Battleground.InvitationType = 0

BattleGround.PrematureFinishTimer = 300000

BattleGround.PremadeGroupWaitForMatch = 1800000

Battleground.GiveXPForKills = 2

Battleground.Random.ResetHour = 6

Arena.MaxRatingDifference = 150

Arena.RatingDiscardTimer = 600000

Arena.AutoDistributePoints = 1

Arena.AutoDistributeInterval = 7

Arena.QueueAnnouncer.Enable = 1

Arena.QueueAnnouncer.PlayerOnly = 1

Arena.ArenaSeason.ID = 1

Arena.ArenaSeason.InProgress = 1

Arena.ArenaStartRating = 0

Arena.ArenaStartPersonalRating = 0

AuctionHouseBot.DEBUG = 0

AuctionHouseBot.DEBUG_FILTERS = 0

AuctionHouseBot.EnableSeller = 1

AuctionHouseBot.EnableBuyer = 0

AuctionHouseBot.UseBuyPriceForSeller = 0

AuctionHouseBot.UseBuyPriceForBuyer = 0

AuctionHouseBot.Account = 5

AuctionHouseBot.GUID = 4

AuctionHouseBot.ItemsPerCycle = 200

AuctionHouseBot.VendorItems = 0

AuctionHouseBot.VendorTradeGoods = 0

AuctionHouseBot.LootItems = 1

AuctionHouseBot.LootTradeGoods = 1

AuctionHouseBot.OtherItems = 0

AuctionHouseBot.OtherTradeGoods = 0

AuctionHouseBot.No_Bind = 1

AuctionHouseBot.Bind_When_Picked_Up = 0

AuctionHouseBot.Bind_When_Equipped = 1

AuctionHouseBot.Bind_When_Use = 1

AuctionHouseBot.Bind_Quest_Item = 0

AuctionHouseBot.DisableBeta_PTR_Unused = 0

AuctionHouseBot.DisablePermEnchant = 0

AuctionHouseBot.DisableConjured = 0

AuctionHouseBot.DisableGems = 0

AuctionHouseBot.DisableMoney = 0

AuctionHouseBot.DisableMoneyLoot = 0

AuctionHouseBot.DisableLootable = 0

AuctionHouseBot.DisableKeys = 0

AuctionHouseBot.DisableDuration = 0

AuctionHouseBot.DisableBOP_Or_Quest_NoReqLevel = 0

AuctionHouseBot.DisableWarriorItems = 0

AuctionHouseBot.DisablePaladinItems = 0

AuctionHouseBot.DisableHunterItems = 0

AuctionHouseBot.DisableRogueItems = 0

AuctionHouseBot.DisablePriestItems = 0

AuctionHouseBot.DisableDKItems = 0

AuctionHouseBot.DisableShamanItems = 0

AuctionHouseBot.DisableMageItems = 0

AuctionHouseBot.DisableWarlockItems = 0

AuctionHouseBot.DisableUnusedClassItems = 0

AuctionHouseBot.DisableDruidItems = 0

AuctionHouseBot.DisableItemsBelowLevel = 0

AuctionHouseBot.DisableItemsAboveLevel = 0

AuctionHouseBot.DisableTGsBelowLevel = 0

AuctionHouseBot.DisableTGsAboveLevel = 0

AuctionHouseBot.DisableItemsBelowGUID = 0

AuctionHouseBot.DisableItemsAboveGUID = 0

AuctionHouseBot.DisableTGsBelowGUID = 0

AuctionHouseBot.DisableTGsAboveGUID = 0

AuctionHouseBot.DisableItemsBelowReqLevel = 0

AuctionHouseBot.DisableItemsAboveReqLevel = 0

AuctionHouseBot.DisableTGsBelowReqLevel = 0

AuctionHouseBot.DisableTGsAboveReqLevel = 0

AuctionHouseBot.DisableItemsBelowReqSkillRank = 0

AuctionHouseBot.DisableItemsAboveReqSkillRank = 0

AuctionHouseBot.DisableTGsBelowReqSkillRank = 0

AuctionHouseBot.DisableTGsAboveReqSkillRank = 0

Console.Enable = 1

Ra.Enable = 1

Ra.IP = 0.0.0.0

Ra.Port = 3443

Ra.MinLevel = 3

Ra.Secure = 1

PlayerStart.AllReputation = 0

PlayerStart.AllSpells = 0

PlayerStart.MapsExplored = 0

MusicInBattleground = 1

HonorPointsAfterDuel = 5

AlwaysMaxWeaponSkill = 0

PvPToken.Enable = 1

PvPToken.MapAllowType = 4

PvPToken.ItemID = 29434

PvPToken.ItemCount = 1

Guild.AllowMultipleGuildMaster = 0

NoResetTalentsCost = 0

ShowKickInWorld = 0

RecordUpdateTimeDiffInterval = 60000

MinRecordUpdateTimeDiff = 100

PlayerStart.String = “”

LevelReq.Trade = 1

LevelReq.Ticket = 1

LevelReq.Auction = 1

LevelReq.Mail = 1

Yo personalmente no creo que sea problema de configuracion porke como ya explique en windows si pude conectarme pero bueno… yo no soy un experto en esto asi que agradecere cualqui ayuda que puedan ofrecerme.

[ATTACH]233._xfImport[/ATTACH]

¿El realmlist esta bien puesto en la BD?

Si en mi BD tengo puesto 2 entradas para realm una con la direccion de mi red local (192.168.0.1) y la otra conla direccion de mi targeta para direcciones externas (172.16.80.210) pero lo ke me molesta es que en la maquina de mi amigo en windows XP SP2 monte el mismo trinity pero utilizando Mysql y los .Exe y sin embargo si pude conectarme desde su red local pero el no tiene como yo una interfaz para que se conecten usuarios externos a su red

Aqui les dejo un printscreen de mi realmlist para que vean de lo que hablo

[ATTACH]236._xfImport[/ATTACH]

Puede que sea por el puerto, tienes en los dos el mismo puerto, creo que es eso, no estoy seguro.

No en realidad esa configuracion de BD ya estaba funcionando mi problema viene (y esto ya lo habia dicho en mi post para iniciar el tema) es que esa configuracion funcionaba y ahora luego de la caida de la electricidad el server se queda en “Autentificando” o “Authentifying” para si usas el cliente en ingles.

Pues es raro, ¿esta bien arrancado todo?, ¿has probado con otra cuenta?

Si como ya explique en otro post… yo esa misma BD la monte en otra pc de un amigo mio que utiliza windows y tiene menos potencia y sin embargo ahi si nos pudimos conectar pero solo desde su red (que de mas esta decir que no es la misma red que tengo en mi server de linux) entonces el problema que quiero ver es por que en windows esa misma BD con esa misma configuracion (yo le copie los mismo archivos .conf que tengo en mi server de linux) si se puede conectar sin embargo en el server de linux con mas potencia y con varias interfaces de red para poder conectar mas usuarios no logro pasar de la fase de Autentificando. En la pc de windows probe crear nuevas cuentas incluso borre y cree nuevos caracrteres de algunas de las cuentas existentes en la BD y no hay problemas pero en mi server de linux sigo sin poder ni siquiera conectarme.

¿Si haces un ifconfig te esta devolviendo esas IPs que pones en realmlist no?

De todas formas, no se para que tienes puesta la IP de la red interna si tienes puesta la externa también.

Como dice Gildor, verifica las IP’s.

Tal vez en el corte de energía se asigno una nueva ip publica al router.

En el caso k cuentes con una linea casera es lo mas común, normalmente los ISP a conexiones caseras asignan IP dinámicas. (Como en mi caso)

¿puedes postear los logs de arranque tanto del authserver como del worldserver?

Buenas tú dices que tampoco te deja acceder localmente.

Probaste cambiar la ip 127.0.0.1 y acceder localmente

o levantar un reino solo ?

capas que tenes un conflicto entre ambos.

Usas ip estatica no?

Saludos

Creo que tu problema es la direccion ip que le asigna el router a cada ordenador que está conectado a la red.

Ve a la consola y una vez allí escribe ipcongif si estas bajo win, o ifconfig si estas bajo linux,

Ahora, debes fijarte donde pone:

Dirección IP. . . . . . . . . . . : Copia esa ip en el bloc de notas, y a continuación escribela en la base de datos, db auth, tabla realmlist y en donde pone address, escribe ahi esa dirección ip.

Ten en cuenta que si tienes activado el dhcp del router, es probable que cada vez que se le corte el suministro electrico, le asigne una nueva ip a tu ordenador por lo que deberás repetir el proceso.

Chekea puertos y ip !