View Issue Details

IDProjectCategoryView StatusLast Update
0004552unrealmodule apipublic2016-10-13 10:06
Reporterbonnedav Assigned Tosyzop  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
Product Version4.0.1 
Summary0004552: Services can't use swhois.
DescriptionUnreal wont let services use the swhois command. It returns "SWHOIS is a server only command"
3rd party modules

Activities

user7695

2016-01-18 18:08

  ~0019067

Please ensure your services server is connected via a "serversonly" port and that you have a u:line block for services.

uline {
    services.foo.net;
};

syzop

2016-02-03 18:35

administrator   ~0019093

Last edited: 2016-02-03 18:35

This may have changed: UnrealIRCd 4 expects the SWHOIS command to come from a server and not from a user, so:

Good:
SWHOIS ....
and
:servername SWHOIS ...

Bad:
:NickServ SWHOIS.....

This happened when I saw there were no restrictions whatsoever on about 20-30 commands and I changed quite a number of them to server-commands, since I thought they would be... server only.
Since then I've been surprised that quite a number of these commands are sent with a nickserv source by services. I've changed some of them back to permit this, as you could somewhat argue it.. but.. for SWHOIS I find it just strange.

syzop

2016-10-13 10:05

administrator   ~0019468

I haven't heard any complaints since (or feedback) so the new situation is acceptable. I'm closing this one, see previous comment for tech details.

Issue History

Date Modified Username Field Change
2016-01-16 08:18 bonnedav New Issue
2016-01-18 18:08 user7695 Note Added: 0019067
2016-02-03 18:35 syzop Note Added: 0019093
2016-02-03 18:35 syzop Note Edited: 0019093
2016-10-13 10:05 syzop Note Added: 0019468
2016-10-13 10:05 syzop Status new => closed
2016-10-13 10:06 syzop Assigned To => syzop
2016-10-13 10:06 syzop Resolution open => no change required
2017-01-06 15:48 syzop Category module => module api