excuse for privacy :P
its mirc 6.2
observe IDENTD settings and E-MAIL settings
this happens ocasionally (not too often, but happens...)
Have you got another mIRC open?
3 of them total
still this should not happen since each mirc
has its own setting file and its own folder...
if 2 mircs are connecting at the same time, they well both be trying to listen on the port one of them well take presidence over the other (i assume the first one) and thus it well answer for what ever irc server makes an ident check first, possably then shutting down and allowing the other mirc to answer for the other irc server making a check, these irc servers may infact be for each others mircs. (i dont know if it shuts down straight away, the first mirc might answer for both for all i know)
then i should change identd port for each ?
No...any server looking for the Ident information is going to be looking for it via port 113. If you change that port, then the server isn't going to find the information, irrelevant to what else you do.
What I do, to keep this problem from occurring, is I have the Use ID from E-mail address box checked and ensure that I have a different e-mail address entered for each client that's running.
oh, okay.
will try, thanks.
Hes not even giving an ident response to the servers... hence the ~ in his host, before the 'ident'
Check your firewall lets port 113 through, if your PC is letting ident reuqests through properly, you shouldnt have the ~ on the start of your host...
this could be the fact that if your running multiple mIRC's, one is taking presidence over the port, preventing an ident response from the other...
i know that some servers use the email address when no ident response is given, weather this is a mirc thing or server side im un sure...
This is standard IRC behavior. When you login, your IRC client sends the USER command which includes the e-mail address field. This is used for the user portion of your fulladdress, prefixed with a tilde, unless the server receives an IDENT reply, in which case the ident string is used.
So what you are seeing is the server didn't get an ident reply. If another copy of mIRC was open and "had the port first", it would still reply to any ident requests, so that isn't it. Most likely the ident checker was lagged and didn't get around to you before the server gave up waiting. Or your ident server was unavailable, but you indicated the problem was intermittent. Try a different server maybe.
In any case, it's not a bug in mIRC, just IRC doing what it always has.