$ grep 98 /usr/include/*/*errno.h
/usr/include/asm-generic/errno.h:#define EADDRINUSE 98
/* Address already in use */
According to your OS, that address is already in use. Use netstat or
'ss' to find out which process is using it:
Would need a lot more information: what kind of client? Does the server recognize the disconnection? Do you have corresponding log messages to share?
$ grep 98 /usr/include/*/*errno.h /usr/include/asm-generic/errno.h:#define EADDRINUSE 98
/* Address already in use */
According to your OS, that address is already in use. Use netstat or 'ss' to find out which process is using it:
It's not showing, perhaps an old process is hanging on to it.. it appears to solve itself after a couple of attempts... I'll leave it as is unless it gets really annoying.
Would need a lot more information: what kind of client? Does the server recognize the disconnection? Do you have corresponding log messages to share?
Nothing in the logs. I find the logs to be a bit thin. Is there any way to get verbose logging from sbbs? I've looked through the wiki and can't find anything, also gone through scfg but there may be a .ini file i've missed?
Did you try setting REUSEADDR=1, as directed in the FAQ (http://wiki.synchro.net/faq:tcpip#bind)?
Here are some pointers:
http://wiki.synchro.net/config:loglevels http://wiki.synchro.net/monitor:syslog http://wiki.synchro.net/config:sbbs.ini
Sysop: | sneaky |
---|---|
Location: | Ashburton,NZ |
Users: | 28 |
Nodes: | 8 (0 / 8) |
Uptime: | 189:29:01 |
Calls: | 2,004 |
Calls today: | 1 |
Files: | 11,114 |
Messages: | 942,271 |