Bug #4064
closedUser manual link does not work and looks strange
Description
If I click on the User manual link, i get the following error:
Not Found The requested URL /rudder-doc was not found on this server.
Also the link is dark blue and is located almost through the Logout link (see attached screenshot).
Files
Updated by Nicolas PERRON about 11 years ago
It seems that your CSS is misled by your navigator's cache. Did it appears on an upgrade ? if so, what was the version before and what is the actual version ?
Updated by Dennis Cabooter about 11 years ago
About the CSS you are right. After a <ctrl><shift>-R the link now appears in white in the upper right corner. However the link still doesn't work. I've upgraded from the latest 2.6 to the lastest 2.7.
Updated by Nicolas PERRON about 11 years ago
Dennis Cabooter wrote:
Ok, so I suppose this is from 2.6.8 to 2.7.5. I see to possibility:About the CSS you are right. After a <ctrl><shift>-R the link now appears in white in the upper right corner. However the link still doesn't work. I've upgraded from the latest 2.6 to the lastest 2.7.
- The documentation is not installed on Rudder: There is no files in /usr/share/doc/rudder/html/
- The Apache configuration is not correctly configured:
- The vhost configuration file rudder-default does not contain!
# Link to Rudder documentation Alias /rudder-doc /usr/share/doc/rudder/html <Directory /usr/share/doc/rudder/html> DirectoryIndex rudder-doc.html Order deny,allow Allow from all </Directory>
- The vhost configuration file rudder-default does not contain!
Could you confirm ?
Updated by Dennis Cabooter about 11 years ago
Kegeneru once provided me a rudder-default-ssl file, so that I can use Rudder on https. However, this file is not updated when upgrading rudder-server-root.
# grep rudder-doc /etc/apache2/sites-available/rudder-default | grep -i alias Alias /rudder-doc /usr/share/doc/rudder/html # grep rudder-doc /etc/apache2/sites-available/rudder-default-ssl | grep -i alias #
Updated by Nicolas PERRON about 11 years ago
Dennis Cabooter wrote:
Kegeneru once provided me a rudder-default-ssl file, so that I can use Rudder on https. However, this file is not updated when upgrading rudder-server-root.
[...]
Then, as the file rudder-default-ssl is not managed by Rudder, this file is not automatically updated. You have to add the new options i've previously quoted:
# Link to Rudder documentation Alias /rudder-doc /usr/share/doc/rudder/html <Directory /usr/share/doc/rudder/html> DirectoryIndex rudder-doc.html Order deny,allow Allow from all </Directory>
Updated by Nicolas PERRON about 11 years ago
- Project changed from Rudder to 34
- Target version set to 2.7.6
Updated by Dennis Cabooter about 11 years ago
It does work now. I thought that SSL became the default lately.
Updated by Jonathan CLARKE about 11 years ago
- Status changed from New to Rejected
Dennis Cabooter wrote:
It does work now. I thought that SSL became the default lately.
SSL is the default for 2.8. However, it is unlikely that your "home grown" SSL vhost will be upgraded automatically - sorry!
Closing this now, since it is not a bug in Rudder, but related to your specific vhost. Please reopen if you disagree.
Updated by Benoît PECCATTE almost 10 years ago
- Project changed from 34 to Rudder
- Category set to Packaging