View Issue Details

IDProjectCategoryView StatusLast Update
0001875unrealircdpublic2004-06-16 23:27
Reporteral5001 Assigned To 
PrioritynormalSeverityblockReproducibilityalways
Status closedResolutionopen 
Product Version3.2 
Summary0001875: (IPv6) - USER problem on connect while connecting to IPv6 loopback.
DescriptionThis error occurs when connecting to the server using the loopback IPv6 address.
Steps To Reproduce1. Enable IPv6 support during the configure script in the latest version of UnrealIRCd3.2.

2. Set any port in the configuration file (I will use 6667 as an example) as follows:
listen *:6667;
-or-
listen [::1]:6667;

3. Start the IRCd and connect to ::1 using an IPv6 compatible IRC client.
Additional Information--- Looking up ::1..
--- Connecting to ::1 (::1) port 6667..
--- Connected. Now logging in..
--- *** Looking up your hostname...
--- *** Couldn't resolve your hostname; using your IP address instead
--- *** If you are having problems connecting due to ping timeouts, please type /quote pong 906DAA48 or /raw pong 906DAA48 now.
--- USER :Not enough parameters
--- Closing Link: al5001[0:0:0:0:0:0:0:1] (Ping timeout)
--- Disconnected (Remote host closed socket).
3rd party modules

Activities

codemastr

2004-06-16 22:34

reporter   ~0006656

Whatever client you are using, can you enable its debugging feature and please show the USER command it is sending?

al5001

2004-06-16 22:59

reporter   ~0006657

The client is XChat 2.0.4 from the FreeBSD ports (FreeBSD 4.9-RELEASE). I checked the "raw log" window, but it showed everything except the USER command being sent:

<< QUIT :Leaving
<< NICK al5001
>> :pavilion.mshome.net NOTICE AUTH :*** Looking up your hostname...
>> :pavilion.mshome.net NOTICE AUTH :*** Couldn't resolve your hostname; using your IP address instead
>> :pavilion.mshome.net NOTICE pomme :*** If you are having problems connecting due to ping timeouts, please type /quote pong 9A4998B or /raw pong 9A4998B now.
>> PING :9A4998B
<< PONG :9A4998B
>> :pavilion.mshome.net 461 al5001 USER :Not enough parameters

I tried connecting with the epic client and had no problems. I should have double checked this issue with the alternative client before reporting the problem here. The problem is indeed within XChat itself.

*** Connecting to port 6667 of server ::1 [refnum 4]
-pavilion.mshome.net- *** Looking up your hostname...
-pavilion.mshome.net- *** Couldn't resolve your hostname; using your IP
+address instead
-pavilion.mshome.net- *** If you are having problems connecting due to ping
+timeouts, please type /quote pong BBA0F673 or /raw pong BBA0F673 now.
*** Welcome to the MSHome IRC Network al5001!al5001@localhost (from pavilion.mshome
+.net)
*** Your host is pavilion.mshome.net, running version Unreal3.2 (from pavilion
+.mshome.net)
*** This server was created Wed Jun 16 2004 at 18:19:21 EDT (from pavilion.
+mshome.net)
*** pavilion.mshome.net Unreal3.2 iowghraAsORTVSxNCWqBzvdHtGp
+lvhopsmntikrRcaqOALQbSeKVfMGCuzNT
*** MAP KNOCK SAFELIST HCN MAXCHANNELS=12 MAXBANS=60 NICKLEN=30 TOPICLEN=307
+KICKLEN=307 MAXTARGETS=20 AWAYLEN=307 : are supported by this server
*** WALLCHOPS WATCH=128 SILENCE=15 MODES=12 CHANTYPES=# PREFIX=(ohv)@%+
+CHANMODES=beqa,kfL,l,psmntirRcOAQKVGCuzNSMT NETWORK=MSHome CASEMAPPING=ascii
+EXTBAN=~,cqr : are supported by this server
*** There are 1 users and 0 invisible on 1 servers
*** I have 1 clients and 0 servers
*** Current Local Users: 1 Max: 2
*** Current Global Users: 1 Max: 1
*** MOTD File is missing
*** Mode change "+ix" for user al5001 by al5001

codemastr

2004-06-16 23:27

reporter   ~0006659

Very strange that they don't send the USER command, but that certainly seems to be the cause.

Issue History

Date Modified Username Field Change
2004-06-16 19:23 al5001 New Issue
2004-06-16 22:34 codemastr Note Added: 0006656
2004-06-16 22:59 al5001 Note Added: 0006657
2004-06-16 23:27 codemastr Status new => closed
2004-06-16 23:27 codemastr Note Added: 0006659