Hello,
Thanks to the team for the great tool !
I have minor issues on Mac OS Mavericks, just wanted to check before 
creating an issue on google code.

System
Mac OS 10.9.2
$ which python
/usr/bin/python
$ python --version
Python 2.7.5

Steps
download web2py_src.zip
unzip the archive into $basedir
from an Mac administrator account, launch Terminal
$ cd $basedir
$ python web2py.py
...
Version 2.9.4-stable+timestamp.2014.03.05.04.44.09
...
The web2py graphical interface launches
Leave "server ip" on "local"
Set "Server Port" to "80"
Enter a password in "Choose password" field
Click on "start server"

Expected result
web2py framework, start listening on port 80

Actual result
The terminal output :
ERROR:Rocket.Errors.Port80:Socket 127.0.0.1:80 in use by other process and 
it won't share.
WARNING:Rocket.Errors.Port80:Listener started when not ready.

What have I tried
Check active ports with Apple's network utility (port scan) : no active 
port between 10 and 100

Use 
$ sudo python web2py.py
instead of 
$ python web2py.py
Then you can actually launch web2py on port 80
Terminal output :
...
please visit:
    http://127.0.0.1/
starting browser...

It seems this is related to Mac OS policy to keep use of some ports for 
it's own usage.
My question is wether this is a bug or an enhancement request to have an 
error message in the graphical web2py launch app to inform user ?
(When using the Mac OS package instead of the source version, you don't 
have any feedback on this issue, the server is just not starting).

As this is my first post on this list, let me know if I made any mistake.
thanks,
Manuel

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to