If install lastest 3.00 Beta on CentOS4. The installationscrict ended successfuly. dimdim is started, but if I try to access the webpage I only get the following message:
404 Not Found
The path '/' was not found.
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/cherrypy/_cprequest.py", line 551, in respond
cherrypy.response.body = self.handler()
File "/usr/lib/python2.3/site-packages/cherrypy/_cperror.py", line 198, in __call__
raise self
NotFound: (404, "The path '/' was not found.")
Powered by CherryPy 3.0.1
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/cherrypy/_cprequest.py", line 551, in respond
cherrypy.response.body = self.handler()
File "/usr/lib/python2.3/site-packages/cherrypy/_cperror.py", line 198, in __call__
raise self
NotFound: (404, "The path '/dimdim' was not found.")
I'm not sure where this lighttpd is really running from. the /etc/lighttpd/lighttpd.conf shows a path but it's empty, I assume its somewhere within the dimdim tree.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Just as you posted this I figured that out. I read the first part of your first post but not farther, sorry. I found where it all is and how it works though! :)
Is it possible to add another proxy.server using /dimdim, or to change this one to that? Most of my users will not enter the tailing /. I will try and see.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Both would be ideal, I would hate to confuse all your existing users who may be used to adding it. Not needing the virtual directory at all would also be an ideal solution, or making it optional some day down the road :)
Perhaps just documentation on how to customize this section and users can decide themselves, and less work for you.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
If the app is mounted at / instead of /dimdim, then both should work as long as you have tools.trailing_slash.on (which it is by default). Just make a Root() instance with a single DimDim() subcontroller at root.dimdim.
I'm surprised by a couple of things, though: 1) that users would be getting tracebacks in 404 messages. Is the dimdim app not using the 'production' environment? and 2) the dimdim open source code isn't in CVS that I can find. I'd love to help you touch up your CherryPy integration, but wading through the 1.5GB VM image is...daunting.
Robert Brewer
CherryPy Team
fumanchu@aminus.org
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I love dimdim but this an annoying feature, there has to be somewhere in the code where I can change it to host on the domain root or any folder I want, where is the configuration for this. I can't have my people having to type in a /dimdim/ on a top level domain.
Help?
Thanks
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am getting a similar message when I try to host a meeting at the dimdim.com website. I click on the "host a meeting" button, and then I enter the parameters for the meeting. After that, I *always* get the following message:
HTTP Status 404 - /portal/html/portal/&lc=en_US&publisherEnabled=true
If install lastest 3.00 Beta on CentOS4. The installationscrict ended successfuly. dimdim is started, but if I try to access the webpage I only get the following message:
404 Not Found
The path '/' was not found.
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/cherrypy/_cprequest.py", line 551, in respond
cherrypy.response.body = self.handler()
File "/usr/lib/python2.3/site-packages/cherrypy/_cperror.py", line 198, in __call__
raise self
NotFound: (404, "The path '/' was not found.")
Powered by CherryPy 3.0.1
Same issue here. If I go direct to the URL using port :40000 it works. Need it to work on port 80, hard to follow how this lighttpd works.
Hi,
To start a meeting, you need to provide http://<ipaddress>/dimdim/. Please note the / after dimdim. If you give http://<ipaddress>/dimdim, you will be getting the above message.
Hope this solves the problem. If you are still facing the issues, let us know.
Regards,
-Rajesh
404 Not Found
The path '/dimdim' was not found.
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/cherrypy/_cprequest.py", line 551, in respond
cherrypy.response.body = self.handler()
File "/usr/lib/python2.3/site-packages/cherrypy/_cperror.py", line 198, in __call__
raise self
NotFound: (404, "The path '/dimdim' was not found.")
[root@lapp03 local]# find / -name dimdim
/usr/local/dimdim
/usr/local/dimdim/ConferenceServer/dimdim
/usr/local/dimdim/ConferenceServer/ConferenceServer/apache-tomcat-5.5.17/webapps/dimdim
/usr/local/dimdim/ConferenceServer/ConferenceServer/apache-tomcat-5.5.17/webapps/dimdim/WEB-INF/classes/com/dimdim
/usr/local/dimdim/ConferenceServer/ConferenceServer/apache-tomcat-5.5.17/webapps/ROOT/WEB-INF/classes/com/dimdim
/usr/local/dimdim/ConferenceServer/ConferenceServer/apache-tomcat-5.5.17/work/Catalina/localhost/dimdim
/usr/local/dimdim/ConferenceServer/ConferenceServer/apache-tomcat-5.5.17/bin/dimdim
I'm not sure where this lighttpd is really running from. the /etc/lighttpd/lighttpd.conf shows a path but it's empty, I assume its somewhere within the dimdim tree.
Hi,
Kindly look at the previous post i have explained. You need to try as /dimdim/ and not /dimdim. Let us know if this solves the problem.
Regards,
-Rajesh
Hi Rajesh
Just as you posted this I figured that out. I read the first part of your first post but not farther, sorry. I found where it all is and how it works though! :)
Is it possible to add another proxy.server using /dimdim, or to change this one to that? Most of my users will not enter the tailing /. I will try and see.
Hi,
Thanks for the feedback. We will fix this issue by removing the tailing / in the next pack .
Regards,
-Rajesh
Both would be ideal, I would hate to confuse all your existing users who may be used to adding it. Not needing the virtual directory at all would also be an ideal solution, or making it optional some day down the road :)
Perhaps just documentation on how to customize this section and users can decide themselves, and less work for you.
If the app is mounted at / instead of /dimdim, then both should work as long as you have tools.trailing_slash.on (which it is by default). Just make a Root() instance with a single DimDim() subcontroller at root.dimdim.
I'm surprised by a couple of things, though: 1) that users would be getting tracebacks in 404 messages. Is the dimdim app not using the 'production' environment? and 2) the dimdim open source code isn't in CVS that I can find. I'd love to help you touch up your CherryPy integration, but wading through the 1.5GB VM image is...daunting.
Robert Brewer
CherryPy Team
fumanchu@aminus.org
I love dimdim but this an annoying feature, there has to be somewhere in the code where I can change it to host on the domain root or any folder I want, where is the configuration for this. I can't have my people having to type in a /dimdim/ on a top level domain.
Help?
Thanks
I am getting a similar message when I try to host a meeting at the dimdim.com website. I click on the "host a meeting" button, and then I enter the parameters for the meeting. After that, I *always* get the following message:
HTTP Status 404 - /portal/html/portal/&lc=en_US&publisherEnabled=true
type Status report
message /portal/html/portal/&lc=en_US&publisherEnabled=true
description The requested resource (/portal/html/portal/&lc=en_US&publisherEnabled=true) is not available.
I have tried several meeting parameter variations, I have even tried different operating systems, and I still get the exact same error message.
Any ideas?
Thanks.