Thanks for the reply. I have changed the two lines as given below. Now I'm not getting the error but still web interface has not started. I opened the web browser(Mozilla Firefox) and gave nox_core command. It just prints bootsrap vomplete.After that nothing happens. Please find the debug prints below
/nox/build/src# ./nox_core -v -v webserver=port=8080 dummywebpage 00001|nox|INFO:Starting nox_core (/nox/build/src/.libs/lt-nox_core) 00002|pyrt|DBG:Loading a component description file 'nox/coreapps/pyrt/meta.json'. 00003|pyrt|DBG:Loading a component description file 'nox/coreapps/testharness/meta.json'. 00004|pyrt|DBG:Loading a component description file 'nox/coreapps/simple_py_app/meta.json'. 00005|pyrt|DBG:Loading a component description file 'nox/coreapps/simple_c_py_app/meta.json'. 00006|pyrt|DBG:Loading a component description file 'nox/coreapps/coretests/meta.json'. 00007|pyrt|DBG:Loading a component description file 'nox/coreapps/switch/meta.json'. 00008|pyrt|DBG:Loading a component description file 'nox/coreapps/messenger/meta.json'. 00009|pyrt|DBG:Loading a component description file 'nox/coreapps/examples/meta.json'. 00010|pyrt|DBG:Loading a component description file 'nox/coreapps/examples/t/meta.json'. 00011|pyrt|DBG:Loading a component description file 'nox/coreapps/hub/meta.json'. 00012|pyrt|DBG:Loading a component description file 'nox/coreapps/snmp/meta.json'. 00013|pyrt|DBG:Loading a component description file 'nox/coreapps/simple_c_app/meta.json'. 00014|pyrt|DBG:Loading a component description file 'nox/netapps/discovery/meta.json'. 00015|pyrt|DBG:Loading a component description file 'nox/netapps/monitoring/meta.json'. 00016|pyrt|DBG:Loading a component description file 'nox/netapps/flow_fetcher/meta.json'. 00017|pyrt|DBG:Loading a component description file 'nox/netapps/tablog/meta.json'. 00018|pyrt|DBG:Loading a component description file 'nox/netapps/networkstate/meta.json'. 00019|pyrt|DBG:Loading a component description file 'nox/netapps/switchstats/meta.json'. 00020|pyrt|DBG:Loading a component description file 'nox/netapps/data/meta.json'. 00021|pyrt|DBG:Loading a component description file 'nox/netapps/user_event_log/meta.json'. 00022|pyrt|DBG:Loading a component description file 'nox/netapps/storage/meta.json'. 00023|pyrt|DBG:Loading a component description file 'nox/netapps/storage/t/meta.json'. 00024|pyrt|DBG:Loading a component description file 'nox/netapps/hoststate/meta.json'. 00025|pyrt|DBG:Loading a component description file 'nox/netapps/lavi/meta.json'. 00026|pyrt|DBG:Loading a component description file 'nox/netapps/tests/meta.json'. 00027|pyrt|DBG:Loading a component description file 'nox/netapps/spanning_tree/meta.json'. 00028|pyrt|DBG:Loading a component description file 'nox/netapps/flowtracer/meta.json'. 00029|pyrt|DBG:Loading a component description file 'nox/netapps/routing/meta.json'. 00030|pyrt|DBG:Loading a component description file 'nox/netapps/authenticator/meta.json'. 00031|pyrt|DBG:Loading a component description file 'nox/netapps/switch_management/meta.json'. 00032|pyrt|DBG:Loading a component description file 'nox/netapps/bindings_storage/meta.json'. 00033|pyrt|DBG:Loading a component description file 'nox/netapps/bindings_storage/t/meta.json'. 00034|pyrt|DBG:Loading a component description file 'nox/netapps/topology/meta.json'. 00035|pyrt|DBG:Loading a component description file 'nox/netapps/route/meta.json'. 00036|pyrt|DBG:Loading a component description file 'nox/webapps/webservice/meta.json'. 00037|pyrt|DBG:Loading a component description file 'nox/webapps/miscws/meta.json'. 00038|pyrt|DBG:Loading a component description file 'nox/webapps/webserver/meta.json'. 00039|pycomponent|DBG:Importing Python module nox.webapps.webserver.webserver 00040|pycomponent|DBG:Importing Python module nox.webapps.webserver.dummywebpage 00041|nox|DBG:Application installation report: 00042|nox|DBG:webserver: Current state: INSTALLED Required state: INSTALLED Dependencies: 'python' OK 00043|nox|DBG:built-in event dispatcher: Current state: INSTALLED Required state: INSTALLED Dependencies: 00044|nox|DBG:built-in DSO deployer: Current state: INSTALLED Required state: INSTALLED Dependencies: 00045|nox|DBG:dummywebpage: Current state: INSTALLED Required state: INSTALLED Dependencies: 'webserver' OK, 'python' OK 00046|nox|DBG:python: Current state: INSTALLED Required state: INSTALLED Dependencies: 00047|nox|INFO:nox bootstrap complete Thanks, Candy On Thu, Sep 15, 2011 at 5:55 PM, Murphy McCauley <jam...@nau.edu> wrote: > This looks like a bug. In webserver.py around line 268, change the two > update_iff_changed lines... > > if arr[0] == "ssl_port": > update_iff_changed(p, 'ssl_port', [int(arr[1])]) > elif arr[0] == "port": > update_iff_changed(p, 'port', [int(arr[1])]) > > (You're inserting two pairs of brackets.) > > -- Murphy > > On Sep 15, 2011, at 5:13 PM, Candy Floss wrote: > > Thanks for the reply. > > I opened a browser and started the nox_core as given below. This is the > error I got. > > /nox/build/src# ./nox_core -v -v webserver=port=8080 dummywebpage > > 00001|nox|INFO:Starting nox_core (/nox/build/src/.libs/lt-nox_core) > > 00002|pyrt|DBG:Loading a component description file > 'nox/coreapps/pyrt/meta.json'. > > 00003|pyrt|DBG:Loading a component description file > 'nox/coreapps/testharness/meta.json'. > > 00004|pyrt|DBG:Loading a component description file > 'nox/coreapps/simple_py_app/meta.json'. > > 00005|pyrt|DBG:Loading a component description file > 'nox/coreapps/simple_c_py_app/meta.json'. > > 00006|pyrt|DBG:Loading a component description file > 'nox/coreapps/coretests/meta.json'. > > 00007|pyrt|DBG:Loading a component description file > 'nox/coreapps/switch/meta.json'. > > 00008|pyrt|DBG:Loading a component description file > 'nox/coreapps/messenger/meta.json'. > > 00009|pyrt|DBG:Loading a component description file > 'nox/coreapps/examples/meta.json'. > > 00010|pyrt|DBG:Loading a component description file > 'nox/coreapps/examples/t/meta.json'. > > 00011|pyrt|DBG:Loading a component description file > 'nox/coreapps/hub/meta.json'. > > 00012|pyrt|DBG:Loading a component description file > 'nox/coreapps/snmp/meta.json'. > > 00013|pyrt|DBG:Loading a component description file > 'nox/coreapps/simple_c_app/meta.json'. > > 00014|pyrt|DBG:Loading a component description file > 'nox/netapps/discovery/meta.json'. > > 00015|pyrt|DBG:Loading a component description file > 'nox/netapps/monitoring/meta.json'. > > 00016|pyrt|DBG:Loading a component description file > 'nox/netapps/flow_fetcher/meta.json'. > > 00017|pyrt|DBG:Loading a component description file > 'nox/netapps/tablog/meta.json'. > > 00018|pyrt|DBG:Loading a component description file > 'nox/netapps/networkstate/meta.json'. > > 00019|pyrt|DBG:Loading a component description file > 'nox/netapps/switchstats/meta.json'. > > 00020|pyrt|DBG:Loading a component description file > 'nox/netapps/data/meta.json'. > > 00021|pyrt|DBG:Loading a component description file > 'nox/netapps/user_event_log/meta.json'. > > 00022|pyrt|DBG:Loading a component description file > 'nox/netapps/storage/meta.json'. > > 00023|pyrt|DBG:Loading a component description file > 'nox/netapps/storage/t/meta.json'. > > 00024|pyrt|DBG:Loading a component description file > 'nox/netapps/hoststate/meta.json'. > > 00025|pyrt|DBG:Loading a component description file > 'nox/netapps/lavi/meta.json'. > > 00026|pyrt|DBG:Loading a component description file > 'nox/netapps/tests/meta.json'. > > 00027|pyrt|DBG:Loading a component description file > 'nox/netapps/spanning_tree/meta.json'. > > 00028|pyrt|DBG:Loading a component description file > 'nox/netapps/flowtracer/meta.json'. > > 00029|pyrt|DBG:Loading a component description file > 'nox/netapps/routing/meta.json'. > > 00030|pyrt|DBG:Loading a component description file > 'nox/netapps/authenticator/meta.json'. > > 00031|pyrt|DBG:Loading a component description file > 'nox/netapps/switch_management/meta.json'. > > 00032|pyrt|DBG:Loading a component description file > 'nox/netapps/bindings_storage/meta.json'. > > 00033|pyrt|DBG:Loading a component description file > 'nox/netapps/bindings_storage/t/meta.json'. > > 00034|pyrt|DBG:Loading a component description file > 'nox/netapps/topology/meta.json'. > > 00035|pyrt|DBG:Loading a component description file > 'nox/netapps/route/meta.json'. > > 00036|pyrt|DBG:Loading a component description file > 'nox/webapps/webservice/meta.json'. > > 00037|pyrt|DBG:Loading a component description file > 'nox/webapps/miscws/meta.json'. > > 00038|pyrt|DBG:Loading a component description file > 'nox/webapps/webserver/meta.json'. > > 00039|pycomponent|DBG:Importing Python module > nox.webapps.webserver.webserver > > 00040|nox|DBG:Application installation report: > > 00041|nox|DBG:webserver: > > Current state: ERROR > > Required state: INSTALLED > > Dependencies: 'python' OK > > Error: > > cannot install the Python component: Traceback (most recent > call last): > > File "./nox/webapps/webserver/webserver.py", line 320, in > install > > return self.reconfigure() > > File "./nox/webapps/webserver/webserver.py", line 360, in > reconfigure > > self.reconfigure_listeners(0, self.defaults) > > File "./nox/webapps/webserver/webserver.py", line 383, in > reconfigure_listeners > > if len(list) > 0: self.siteConfig[key] = list[0] > > TypeError: object of type 'int' has no len() > > > > 00042|nox|DBG:built-in event dispatcher: > > Current state: INSTALLED > > Required state: INSTALLED > > Dependencies: > > > 00043|nox|DBG:built-in DSO deployer: > > Current state: INSTALLED > > Required state: INSTALLED > > Dependencies: > > > 00044|nox|DBG:python: > > Current state: INSTALLED > > Required state: INSTALLED > > Dependencies: > > > 00045|nox|ERR:Cannot change the state of 'webserver' to INSTALLED: > > 'webserver' ran into an error: > > cannot install the Python component: Traceback (most recent call > last): > > File "./nox/webapps/webserver/webserver.py", line 320, in install > > return self.reconfigure() > > File "./nox/webapps/webserver/webserver.py", line 360, in > reconfigure > > self.reconfigure_listeners(0, self.defaults) > > File "./nox/webapps/webserver/webserver.py", line 383, in > reconfigure_listeners > > if len(list) > 0: self.siteConfig[key] = list[0] > > TypeError: object of type 'int' has no len() > > > > > Thanks, > > Candy > > > On Thu, Sep 15, 2011 at 4:15 PM, Murphy McCauley <jam...@nau.edu> wrote: > >> You do have to actually open up a browser and look at it. I think it >> defaults to port 80, which you probably can't use unless you're root. If >> you want to change it... I can't remember exactly, but I think maybe... >> nox_core -v -v webserver=port=8080 dummywebpage would do it. >> >> (You may want to use -v -v to make sure you get any debugging messages.) >> >> -- Murphy >> >> On Sep 15, 2011, at 4:09 PM, Candy Floss wrote: >> >> > I tried starting NOX web interface with the command >> > ./nox_core -v dummywebpage >> > >> > It gave prints Loading component and listed some modules. Last statement >> was >> > 0043|nox|INFO:nox bootstrap compelete >> > >> > After that i did not see any web interface opening. >> > >> > Thanks, >> > Candy >> > >> > _______________________________________________ >> > nox-dev mailing list >> > nox-dev@noxrepo.org >> > http://noxrepo.org/mailman/listinfo/nox-dev >> >> > >
_______________________________________________ nox-dev mailing list nox-dev@noxrepo.org http://noxrepo.org/mailman/listinfo/nox-dev