Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
connection to localhost refused - mediawiki install/config
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Networking & Security
View previous topic :: View next topic  
Author Message
slackline
Veteran
Veteran


Joined: 01 Apr 2005
Posts: 1477
Location: /uk/sheffield

PostPosted: Mon Sep 26, 2005 9:09 am    Post subject: connection to localhost refused - mediawiki install/config Reply with quote

Hi All,

I've just installed MediaWiki (and the appropriate dependencies), after following http://meta.wikimedia.org/wiki/Help:Running_MediaWiki_on_Gentoo_Linux, and the instructions given after emerging mediawiki....

Code:

=================================================================
POST-INSTALL INSTRUCTIONS
=================================================================


Completing setup:

To complete installation cd into the MediaWiki install location, but
make sure to start mysql first with:

$ /etc/init.d/mysql start

$ cd /var/www/localhost/htdocs/mediawiki/

The host directory, localhost, may change depending on your installation.

Then temporarily make the MediaWiki /config directory writable
to the  user the web server is running as. The quickest way is
to make  the directory world writable.  For example:

$ chmod a+w config
 
Then access it, for example:

lynx http://localhost/mediawiki/config/
 
After setup move the newly created LocalSettings.php from the config/
directory to the main mediawiki directory, for example:
 
$ mv config/LocalSettings.php .

    Remember to restore safe permissions to the MediaWiki config/ and
    LocalSettings.php (which contains clear-text passwords).
    chmod a-w config
    chmod ug=r,o=  LocalSettings.php
    chown root:apache LocalSettings.php

After these steps MediaWiki should be accesable at
http://localhost/mediawiki/
 
Enabling Optional Features:

If you wish to enable image uploads then you must manually edit the
LocalSettings.php file to uncomment the $wgDisableUploads line. 
If MediaWiki was built with the imagemagick USE-flag the directory
permissions are correct, otherwise you must install ImageMagick and
also adjust permissions on the images directory to allow the server
to write.  For example:
 
$ chown apache:apache /var/www/localhost/htdocs/mediawiki/images

Math Support:

If you wish to enable the math support then you must manually edit"
the LocalSettings.php file to uncomment the $wgUseTeX line.
MediaWiki must have been built with the math USE-flag enabled or the
necessary support executable will not be present.
You may also have to execute

$ texconfig dvips printcmd -

if you have not configured tetex before.

=================================================================



All was fine, I went to the config page and set everything up there, however when I tried to view the Front page by visiting http://localhost/mediawiki// I recieve an error message telling me the connection to fisher.home was refused (fisher is the entry in /etc/hostname, and the domain I configured to be .home).

Can anyone suggest why this might be? The loopback interface is up...

Code:

 ifconfig lo
lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1144 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1144 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:163178 (159.3 Kb)  TX bytes:163178 (159.3 Kb)



Is it possible that ports need to be explicitly open fir the lo interface?

Thank in advance for any pointers,

slack
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Mon Sep 26, 2005 9:16 am    Post subject: Reply with quote

Does your Linux firewall block local access? It is common to have an iptables rule at the start, which says:
Code:
iptables -A INPUT -s 127.0.0.1 -i lo -j ACCEPT
Back to top
View user's profile Send private message
slackline
Veteran
Veteran


Joined: 01 Apr 2005
Posts: 1477
Location: /uk/sheffield

PostPosted: Mon Sep 26, 2005 9:48 am    Post subject: Reply with quote

I've not played with the iptables at all, I've left them as per install (and updates after dispatch-conf), I have a router that I've configured for security (although I should probably also lock down the comp as well).

There is no mention of the loopback interface in /etc/init.d/iptables under any guise at all (no reference to 127.0.0.1/loopback/lo).

Let me know if I should post any more info.

Thanks,

Slack
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Mon Sep 26, 2005 9:54 am    Post subject: Reply with quote

What is the output of this, which shows the current iptables ruleset:
Code:
iptables -L -n
Back to top
View user's profile Send private message
slackline
Veteran
Veteran


Joined: 01 Apr 2005
Posts: 1477
Location: /uk/sheffield

PostPosted: Mon Sep 26, 2005 10:25 am    Post subject: Reply with quote

Hiya PaulBredbury,

Thanks for replying. The output is...

Code:

# iptables -L -n
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         



So I'm guesing I don't really have any iptables in place?

slack
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Mon Sep 26, 2005 10:37 am    Post subject: Reply with quote

At least iptables isn't the problem. But the problem could be any of apache, mediawiki or mysql I suppose.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Networking & Security All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum