jhs is NOT a port 80 server and it is a mistake to try to run it as one. A bigger mistake is to succeed :) . Port 80 (and 8080) are general http servers. jhs is specifically a J http server.
There are major security issues that haven't even begun to be addressed. If you let a bad person access your jhs they can do dmage limited only to what they could do if you let them login as that user. On Thu, Dec 3, 2009 at 10:10 PM, Alex Rufon <[email protected]>wrote: > I'm getting the following error when I try to run this on PORT 80 (HTTP) on > my Ubuntu 9.10 server. > > aru...@jlibrary:~/Applications/j701/bin$ ./jconsole > jhs 80 > |EACCES: sdcheck > | sdcheck sdbind SKLISTEN;AF_INET;'';y > > I already checked the ~/Applications/j701/system/extras/util/jhserver.ijs > (it's already VERSION=: '1.5') and the port number is not hard coded for the > "init" verb. I also check if an application is already listening to port 80 > (like apache2 ... but I already made it listen to port 8080) and my port > scanner is reporting that the server's PORT 80 is unused. > > Any ideas? > > Thanks. > > -----Original Message----- > From: [email protected] [mailto:[email protected]] On > Behalf Of Eric Iverson > Sent: Friday, December 04, 2009 7:08 AM > To: Beta forum > Subject: [Jbeta] jhs version 1.5 available > > jhs version 1.5 is available. Future coments should be based on this > version. > > I am now 100% conviinced that a browser front end to J is doable and will > be > a good thing. > > The big visions (Oleg, Dan, et. al.) are exciting and I'm coming to realize > they are not pie in the sky. > > However, my focus now is the very narrow one of what will the core release > of J701 look like. > > My current thinking is that the base J701 system for all platforms will be > in these general terms: > 1. JE > 2. jconsole > 3. jhs > 4. JAL (in both jconsole and jhs) > 5. Project Manager (in both jconsole and jhs) > 6. lab (html and non-html) support in jhs > 7. everything else comes through JAL > > Everything from JAL includes: help, labs, demos, examples, j.exe, GTK, > j.jar, alternate and more powerful jhs implementations, etc. > > jhs will be kept as simple, lean, and mean as possible. It should not > depend > on any javascript libraries and must not have any source or license > complications. Some javascript is required to provide core functionality, > but it should be kept to a minimum. It should be as portable and as > reliable > as possible. > > Power users will head of in many different directions and that is what > JAL facilitates. > > The base jhs download (with an older jhs version) is at: > http://www.jsoftware.com/download/jhs701abeta_win.exe > http://www.jsoftware.com/download/jhs701abeta_linux32.sh > http://www.jsoftware.com/download/jhs701abeta_mac_intel.dmg > Run jconsole and run sentence: > jhs 1500 NB. port to service > Then run a browser and load page: > http://127.0.0.1:1500/jijx > jhsupd 0 NB. download latest jhserver.ijs > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
