Kimbro/Tom/et. al.,
�yvind brings up a pretty good point, the default port number is below the
reserved
number of 5000.   If I remember correctly, all ports below 5000 are known as
"Well Known Ports" and are supposed to be reserved.   I think XmlBlaster
recently
requested that their particular port be reserved for them.

By reserving ports and adding them to the services file, we eliminate the
possibility
that the OS would "give away" our port.   *nix platforms grab unassigned
ports
whenever someone needs a port.   It does this by starting at the ones above
the
reserved ports and then keeps on going.   Eventually, it rotates back and
starts all
over.   Windows on the other hand just starts at the begining every time and
keeps
reusing ports.

Anyway, the port that xindice uses is usually reserved for root access only
on some
machines.   So, we probably should a default that is above the reserved
limit.  Or
maybe provide a better message?   I don't know, what does everyone else
think?

Mark

�yvind Vestavik wrote:

> First of all:
> Thank you Mark for your effort to help me.
> I really appreciate it.
>
> After two days i finally found that my problems getting Xindice
> started had nothing to do with any environement variables as I had
> thought. It had to do with
> the fact that the servers http service is running om rel. low portnumber.
> These are (at least on the machine I'm working on) reserved for processes
> running as root. I don't have access to root. When the http service
> couldn't start, the API service couldn't start either.
>
> By simply changing the port number of the http service in the
> XINDICE_HOME/config/system.xml I managed to get the server up and running
> in no time :-)
>
> In case someone run into the same problem..
>
> �yvind
>
> �yvind Vestavik
> �vre M�llenberggt 44b
> 7014 Trondheim
> [EMAIL PROTECTED]
> 41422911

Reply via email to