Tags:
create new tag
, view all tags

Question

Completed the install of Twiki

added the ip address (static) of the computer to allowed list.

when i point the browser at 192.168.80.2/twiki i get the Welcome to Twiki page. I can click on the Installation Guide.

When I click on the Configure TWiki, I get a pop up User Name and Password box. None ofthe users setup as user of the computer will work. If there is a default Twiki user and password to run this for the first time I do not know what it is. After running this I checked the Apache Log see below;

[Sat Dec 16 10:30:43 2006] [error] [client 192.168.80.2] (2)No such file or directory: Could not open password file: /var/www/twiki/data/.htpasswd, referer: http://192.168.80.2/twiki/
[Sat Dec 16 10:30:43 2006] [error] [client 192.168.80.2] user root not found: /twiki/bin/configure, referer: http://192.168.80.2/twiki/
[Sat Dec 16 10:30:43 2006] [error] [client 192.168.80.2] (13)Permission denied: exec of '/var/www/twiki/bin/view' failed, referer: http://192.168.80.2/twiki/
[Sat Dec 16 10:30:43 2006] [error] [client 192.168.80.2] Premature end of script headers: view, referer: http://192.168.80.2/twiki/

I also tried using the local 127.0.0.1/twiki this was giving me the same problem, but now it just gives me below; I had searched help and attempted to use htpasswd to create a file and user for access I ran htpasswd -cb /var/www/twiki/data .htpasswd username password. It appeared to work, did not give an error but I could not locate the file. Anyway see error below

"the server encountered an internal error or misconfiguration and was unable to complete your request."

I checked the apache log and found

[Sat Dec 16 10:52:22 2006] [error] [client 127.0.0.1] (13)Permission denied: exec of '/var/www/twiki/bin/configure' failed, referer: http://127.0.0.1/twiki/
[Sat Dec 16 10:52:22 2006] [error] [client 127.0.0.1] Premature end of script headers: configure, referer: http://127.0.0.1/twiki/

Environment

TWiki version: TWikiRelease04x00x05
TWiki plugins: DefaultPlugin, EmptyPlugin, InterwikiPlugin
Server OS: Linux Ubuntu 2.6.15-26 (Ubuntu 6)
Web server: Apache 2.0.55
Perl version: v5.8.7
Client OS: Linux Ubuntu 2.6.15-26 (Ubuntu 6)
Web Browser: FireFox 1.5.0.8
Categories: Installation, Authentication, Security

-- DaveGritten - 16 Dec 2006

Answer

ALERT! If you answer a question - or have a question you asked answered by someone - please remember to edit the page and set the status to answered. The status is in a drop-down list below the edit box.

This should help: http://twiki.org/cgi-bin/view/Support/ConfigureAuthentication

-- ThomasEsau - 17 Dec 2006

Tried everything in there, no success. I think I will do a clean install of Twiki. I am afraid I may have forgotten to undo an attempt.

Maybe this may add something though. When I access on local machine using 127.0.0.1 i do not get the login id and password popup.

I just get the following error.

"The server encountered an internal error or misconfiguration and was unable to complete your request."

Checking the log I see

[Sun Dec 17 12:35:28 2006] [error] [client 127.0.0.1] (13)Permission denied: exec of '/var/www/twiki/bin/configure' failed, referer: http://127.0.0.1/twiki/
[Sun Dec 17 12:35:28 2006] [error] [client 127.0.0.1] Premature end of script headers: configure, referer: http://127.0.0.1/twiki/

-- DaveGritten - 17 Dec 2006

This looks as if the user id running your web server is not allowed to read the files in /var/www/twiki/bin/. The easiest try would be to try chmod 644 /var/www/twiki/bin/*.

The user id running the web server must be able to read everything in /var/www/twiki/, and to write (and create) files in /var/www/twiki/data/ and /var/www/twiki/pub/. Finally, for configuration it must be able to write /var/www/twiki/lib/LocalSite.cfg.

-- HaraldJoerg - 17 Dec 2006

Good recommendation by Harald. The default permissions can cause many issues, see Bugs:Item3280. I suggest to chmod o+r all TWiki files, and to make all directories/files on and below twiki/data and twiki/pub owned by the Apache user.

-- PeterThoeny - 18 Dec 2006

-- DaveGritten - 13 Jan 2007

For readers who are concerned about the security implications of opening up permissions so widely, or who are having problems changing ownership, refer to my comments in ConfigureAuthentication.

-- EricWoods - 07 Feb 2007

Most of my problems are solved. It had to do with installing on Ubuntu. Many assumed modules were not intalled, most noteably make. So when I was trying to intall they would fail.

Anyway finally intalled all but Digest::SHA1 and most everything is working...

Thanks for the help.

-- DaveGritten - 16 Feb 2007

 
Change status to:
Topic revision: r9 - 2007-02-16 - DaveGritten
 
Twitter Delicious Facebook Digg Google Bookmarks E-mail LinkedIn Reddit StumbleUpon    
  • Download TWiki
TWiki logo Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2012 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.