Arc Forumnew | comments | leaders | submitlogin
2 points by akkartik 5614 days ago | link | parent

Is it your own machine? You'll need to run arc as root, otherwise you won't have permission to get at port 80.

If are running as root, simply replace (nsv) with (nsv 80).

But I think it's a bad idea. Running arc as root might make your computer easier to hack into in the future. This is why that comment you found recommends using apache, even though it's a royal pain.



1 point by HNer 5614 days ago | link

it is my own machine and i understand the risks of running as root. on this server nothing too sensitive and backed up with linode so low risks.

I didnt however have any luck with the (nsv 80)

Error: "tcp-listen: listen on 80 failed (Address already in use; errno=98)"

I have Apache running on this server with other V hosts using 80.

-----

1 point by HNer 5614 days ago | link

seems like a very common issue, I found this http://arclanguage.com/item?id=3498 but surely there should be a more elegant solution and better documentation.

Also, permissions need to be set on the internal directories before news would run, not mentioned in docs.

-----