View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001875 | unreal | ircd | public | 2004-06-16 19:23 | 2004-06-16 23:27 |
| Reporter | al5001 | Assigned To | |||
| Priority | normal | Severity | block | Reproducibility | always |
| Status | closed | Resolution | open | ||
| Product Version | 3.2 | ||||
| Summary | 0001875: (IPv6) - USER problem on connect while connecting to IPv6 loopback. | ||||
| Description | This error occurs when connecting to the server using the loopback IPv6 address. | ||||
| Steps To Reproduce | 1. 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 | |||||
|
|
Whatever client you are using, can you enable its debugging feature and please show the USER command it is sending? |
|
|
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 |
|
|
Very strange that they don't send the USER command, but that certainly seems to be the cause. |