[Dxspider-support] DXspider under Debian
Mike McCarthy, W1NR
lists at w1nr.net
Tue Feb 20 23:52:49 CET 2007
Dirk is correct in that you need to run as root to access port 23 (or
any port less than 1023) on most all Linux distros. What I do is
redirect port 23 to 7300 with the firewall and let DXSpider listen on
7300 running as user sysop. It can be done with iptables as well, but I
have no clue what the proper syntax is for Debian. Google for iptables
port redirect and see if you can find an example.
Dirk Koopman wrote:
> Oleg Chernyawski wrote:
>
>> I just migrate from Slackware to a Debian Sarge, trying to set up a
>> spider again and got next:
>>
>> sysop at uu1dx:/spider/perl$ ./cluster.pl
>> DXSpider V1.52, build 61.489 started
>> Copyright (c) 1998-2007 Dirk Koopman G1TLH
>> loading prefixes ...
>> US Database loaded
>> loading band data ...
>> loading user file system ...
>> starting listeners ...
>> Internal port: localhost 27754 using IntMsg
>> IO::Socket::INET: Permission denied
>> Could not create socket: Permission denied
>> Msg::new_server('ExtMsg', 212.110.131.167, 23,
>> 'CODE(0x845a674)') called at ./cluster.pl line 401
>> Could not create socket: Permission denied
>>
>>
>> but runs OK as root, where am I wrong?
>>
>
> I don't know how you have ever managed to run this on a linux or unix
> box as a normal user. You can only bind to ports less than 1024 if you
> are root. It has been like that for as long as I can remember.
>
> IIRC it mentions something about this in the installation manual. That
> is we I use port 7300 as standard.
>
> Dirk
>
> _______________________________________________
> Dxspider-support mailing list
> Dxspider-support at dxcluster.org
> http://mailman.tobit.co.uk/mailman/listinfo/dxspider-support
>
>
>
More information about the Dxspider-support
mailing list