1. You are viewing our forum as a guest. For full access please Register. WindowsBBS.com is completely free, paid for by advertisers and donations.

getting the ~ in front of identd in IRC

Discussion in 'Networking (Hardware & Software)' started by ABear, 2003/04/16.

Thread Status:
Not open for further replies.
  1. 2003/04/16
    ABear

    ABear Inactive Thread Starter

    Joined:
    2003/01/25
    Messages:
    37
    Likes Received:
    0
    hiya folks,

    this is a pondering question that has been bugging me and the user for quite sometime now. when this person logs onto IRC the mIRC program is enabled to give an identd via a builtin server of sorts however even though that is enabled they still get the ~ in front of the identd thus disabling any capabilities to send any files on IRC. they are not running a router or a hub but are directly connected to the internet via DSL. if i am not mistaken this is a common problem with DSL however we have checked both the firewall and everything else under the sun to try and fix this problem. any ideas would be greatly appreciated:)
     
  2. 2003/04/17
    reboot

    reboot Inactive

    Joined:
    2002/01/07
    Messages:
    831
    Likes Received:
    0
    The user will get a ~ (Tilde) if they are not registered on that server. Even with large systems like dalnet and undernet, registering on one server does not mean that it will be updated on all servers.
    The indentd port must be open for the proper identd response to get returned upon the request. If the port is blocked (incoming or outgoing), you get the tilde.
    I need to know exactly what server, or server group, and if the user is registered on that server group.
    What operating system?
    Any firewall in place?
     

  3. to hide this advert.

  4. 2003/04/18
    ABear

    ABear Inactive Thread Starter

    Joined:
    2003/01/25
    Messages:
    37
    Likes Received:
    0
    the network is irc.ircfriendsandfamily.org ( my irc network) and the person is registered with nickserv and has their firewall open (norton personal firewall) for all ports concerning IRC. they are running windows 98se
     
  5. 2003/04/18
    ABear

    ABear Inactive Thread Starter

    Joined:
    2003/01/25
    Messages:
    37
    Likes Received:
    0
    also this all started when the power went out at their place and they got a new IP assigned instead of the one they had before if that helps any. they have been on th ephone numerous times with the DSL provider and to no avail. their provider also says that the port is open for identd so this should not be happening at all BUT it is:(
     
  6. 2003/04/21
    reboot

    reboot Inactive

    Joined:
    2002/01/07
    Messages:
    831
    Likes Received:
    0
    Unregister the nick, and re-register it. The IP is changed, so the identd response is now different than it was when the nick was registered. (Does that make sense?)
    When the nick was registered, it was on one IP. The identd request looks at that nick, and asks for a response. The response comes back and idented is satisfied.
    The IP is now changed, thus the identd response is also changed.
    Re-register the nick with the new IP and it should be OK.
    I know this only happens on some networks, and also only happens on some ISP's servers.
    If I change my IP, then my identd response is no longer valid, even though I'm registered, it can't match up username/password/ip. If any one of those 3 is different I get the ~.
    It *****, but welcome to DSL :D
     
  7. 2003/04/21
    ABear

    ABear Inactive Thread Starter

    Joined:
    2003/01/25
    Messages:
    37
    Likes Received:
    0
    thanks for responding back reboot:) i will have them try that and see what happens:)
     
  8. 2003/04/21
    ABear

    ABear Inactive Thread Starter

    Joined:
    2003/01/25
    Messages:
    37
    Likes Received:
    0
    ok we just tried that and it didn't work either:( seems that the ircd may be holding the old identd in it somehow cached. have any ideas on what to look for?? am running dancer ircd if that helps any.
     
  9. 2003/04/22
    reboot

    reboot Inactive

    Joined:
    2002/01/07
    Messages:
    831
    Likes Received:
    0
    I can't think why it wouldn't pick up the new IP with a new register. Strange, unless the ISP is caching somehow, or IP forwarding is being used...
    Maybe the simplest thing to do, is register with a completely new nick, and see if it's updated the identd response.
    Has the user (using mIRC) removed the stuff from File > Options > Connect > Local Info?
    Have they taken the tick out of File > Options > Connect > Identd > Use ID from Email?
    The identd should ask for, and get a new response based on the new IP of the user, once mIRC is updated...
     
  10. 2003/04/22
    ABear

    ABear Inactive Thread Starter

    Joined:
    2003/01/25
    Messages:
    37
    Likes Received:
    0
    ok we just tried that and that didn't work. i made a mirc with everything setup already and sent it to the person they ran it and still the ~ :( is there a way to disable the firewall thats builtin in the DSL modem totally??
     
  11. 2003/04/22
    ABear

    ABear Inactive Thread Starter

    Joined:
    2003/01/25
    Messages:
    37
    Likes Received:
    0
    ok we got the ~ gone now. thanks a million reboot for answering and trying to help with this problem. while i'm at it (lol) what protocol for the ports does DCC use. is it TCP or UDP? i did some research and all i got was that it worked on the ctcp protocol but that didn't tell me which type. I know that parts of mIRC use TCP and other parts use UDP but am still unsure as to which protocol to assign in this persons modem firewall ( yes it was the built-in firewall for the modem causing all the grief:( ) i had them set it for tcp which knocked them off several times then set it to UDP and it worked but only sends a partial of the file not the whole file and at very low speed considering they are on DSL and i am on cable. any ideas?? thanks again for all your help :)
     
  12. 2003/04/23
    reboot

    reboot Inactive

    Joined:
    2002/01/07
    Messages:
    831
    Likes Received:
    0
    Sure.
    #1 includes the steps for connect, chat, and identd. You've already managed the first two bits.
    1) First, configure the following mIRC options:

    file | options | connect | options
    Default server port : 6667
    (if necessary, change 6667 to whatever the network requires like 7000)
    click on advanced button
    check the 2nd checkbox "Binds socket to ip ", in the text box
    write your external ip adress
    (Don't know it? Try //USERHOST $me or //DNS $me, then check status window.)

    file | options | connect | localinfo
    delete all text in Local Host and IP Address
    check "always get local host "
    select the radio button for lookup method "server "

    Here's the DCC options you need.

    file | options | dcc | options
    DCC port: first 1024, last 1028
    (that opens 5 ports which is enough for most people)

    That's all for the mIRC configuration.

    2) In the router:

    Now you actually need to open and forward ports in your router's firewall.
    This lets the router correctly send incoming traffic from the outside to your PC.

    In the Virtual Server page (setup | advanced settings | virtual server), open the following ports, note that the private and public ports are the same. (your router config may be slightly different).

    Port 59 is the DCC server, 113 is for identd, 6667 (or whatever you set the default server port to in mIRC earlier) is for IRC itself. And finally the range of ports 1024 and up are for DCC sending, you can add more if you like, just make sure you match it with what you put in mIRC's DCC options.

    private port type public port
    59 tcp 59
    113 tcp 113
    6667 tcp 6667
    1024 tcp 1024
    1025 tcp 1025
    1026 tcp 1026
    1027 tcp 1027
    1028 tcp 1028

    For each line, put in the private IP of your PC where you want to use IRC.
    If you don't know your private IP, /run winipcfg, or from a DOS box, ipconfig /all. You may need to select your network adapter from the popup text box on top.

    3) You're done. Disconnect from the server and reconnect. If you did it right you can check to see if identd is working by doing "/whois nickname" on yourself, see if the ~ (tilde) before your username is gone. Then try to DCC send some small text file to a buddy.

    Hope this helps.
    (Taken from an article on SMC Barricade routers, but applies to all).
     
  13. 2003/04/23
    ABear

    ABear Inactive Thread Starter

    Joined:
    2003/01/25
    Messages:
    37
    Likes Received:
    0
    thanks reboot:) we got the ~ gone but am waiting for the person to come back on so we can get the other part straight with the DSL modem firewall. once that is done then they will be all finished. what happens right now is that when they try to send they get it started and it goes for about 10% of the send then it dies and they have to resend until they get the transfer completed. i believe this has something to do with firewall in the modem itself not allowing the send to go through correctly. once they are back on IRC i will try this all out again and see what happens:) thanks again for the help reboot:)
     
Thread Status:
Not open for further replies.

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.