Post
Topic
Board Announcements (Altcoins)
Re: IOTA
by
tangleNinja
on 11/03/2016, 16:49:02 UTC
I don't understand why would you choose the default port to be value below 1024 which means you cannot run this on unix system without super user privileges.

Even when I change the port in the config file, it still tries to bind to 999 so the server crashes.

You probably changed the api port.

API runs over 999 TCP per default, unless you change in your config file, nodes exchange data ( transactions, messages ) over 999 udp.
Thats why it tries to bind to 999.

Are you stupid or what? That's the issue ... the software should not run on a port which requires root privilege.


I answered as to why it still tries to bind to port 999, not as to why it uses port 999, I did not code IRI so i can not answer this, however this might be
one reason to use 999:

https://www.w3.org/Daemon/User/Installation/PrivilegedPorts.html

EDIT: just saw cfb answerd this already