Page MenuHomeDevCentral

eggdrop won't listen on the eglide.org host or ip
Closed, ResolvedPublic

Description

Hi,

Eggdrop v1.8.3 (C) 1997 Robey Pointer (C) 2010-2018 Eggheads
[14:11:15] --- Loading eggdrop v1.8.3 (Sun Dec 9 2018)
[14:11:15] Tcl error in file 'leet.conf':
[14:11:15] Couldn't listen on port '2003' on the given address. Please make sure 'listen-addr' is set properly or try choosing a different port.

while executing

"listen 2003 all"

Event Timeline

anserq created this task.Dec 9 2018, 14:19
anserq triaged this task as High priority.

It seems another process uses the port 2003.

Yes, there is already an eggdrop listening on this port:

$ nc eglide.org 2003

  ___                 _
 | __| __ _  __ _  __| | _ _  ___  _ __
 | _| / _` |/ _` |/ _` || '_|/ _ \| '_ \
 |___|\__, |\__, |\__,_||_|  \___/| .__/
      |___/ |___/                 |_|
 
  Copyright (C) 1997 Robey Pointer
  Copyright (C) 1999 - 2018 Eggheads Development Team

Nickname.
^C

If it's yours, you've to provide a different port for each of them.

The idea is the machine has 65535 ports to allow more than one application to listen to network.

Each app has one or several ports.

The message you got is the generic one when an app already uses this port. Sometimes it's another app, sometimes it's the same already launched.

(currently, the port doesn't answer anymore, you perhaps closed the old egg instance?)

anserq added a comment.Dec 9 2018, 14:28

Hi Mr. Dereckson,

Yes, I am running the eggdrop.

Also
what listen-addr and vhost4 address/ip should I specify?

I am only running one eggdrop on the server.

And it is using the 2003 port.

anserq closed this task as Resolved.Dec 9 2018, 14:42
anserq claimed this task.

Helped on IRC, works fine now. :)