Bug #4064
closed
User manual link does not work and looks strange
Added by Dennis Cabooter about 11 years ago.
Updated over 9 years ago.
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
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 ?
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.
Dennis Cabooter wrote:
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.
Ok, so I suppose this is from 2.6.8 to 2.7.5. I see to possibility:
- The documentation is not installed on Rudder: There is no files in /usr/share/doc/rudder/html/
- The Apache configuration is not correctly configured:
Could you confirm ?
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
#
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>
- Project changed from Rudder to 34
- Target version set to 2.7.6
It does work now. I thought that SSL became the default lately.
- 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.
- Project changed from 34 to Rudder
- Category set to Packaging
Also available in: Atom
PDF