Mibew Messenger Community
General => Support => Topic started by: borro on June 29, 2015, 01:49:29 PM
-
Hello everbody!
Thank you for mibew, dear developers
I downloaded the last 2.0.1 version of mibew messenger and was trying to install it at Joomla 3.4.1 site. I followed along the installation instruction (http://docs.mibew.org/installation-and-update.html) and at step 7 with openning http://<yourdomain>/mibew/install url I've faced with 500 Internal Server error. Is it due to my root .htaccess file? How can I find out it? Delete some strings in main .htaccess file?
-
Hint: the messages in the error log could be useful.
-
Hint: the messages in the error log could be useful.
Here it is:
[Tue Jun 30 13:04:04 2015] [alert] [client 91.224.140.52] /var/www/user/data/www/site_name/mibew/.htaccess: Option MultiViews not allowed here
Can I comment lines
<IfModule mod_negotiation.c>
# Forbid apache to guess file extensions
Options -MultiViews
</IfModule>
for my site?
Will it be safely or should I correct my apache configuration instead?
-
It's unable to answer your question since you haven't specified any particular information about your server configuration.
Common thoughts:
mod_negotiation has nothing to do with security: https://httpd.apache.org/docs/2.2/mod/mod_negotiation.html
So, it's just a way Apache handles requests to non-existing files. If you have this module enabled and active for the directory of Mibew Messenger it can disrupt the process of handling requests by Mibew Messenger itself.
-
It's unable to answer your question since you haven't specified any particular information about your server configuration.
Common thoughts:
mod_negotiation has nothing to do with security: https://httpd.apache.org/docs/2.2/mod/mod_negotiation.html
So, it's just a way Apache handles requests to non-existing files. If you have this module enabled and active for the directory of Mibew Messenger it can disrupt the process of handling requests by Mibew Messenger itself.
Sorry, I didn't understand what should I do.
Here is my secure.conf:
<Directory /var/www/*>
Options +Includes -FollowSymLinks +SymLinksIfOwnerMatch
AllowOverride FileInfo AuthConfig Limit Indexes Options
Order allow,deny
Allow from all
</Directory>
<Directory /var/www/*/data/www/*/cgi-bin>
Options -Indexes
</Directory>
<IfModule php5_module>
php_admin_value open_basedir "."
</IfModule>
<IfModule php4_module>
php_admin_value open_basedir "."
</IfModule>
Action php-cgi /php-bin/php
Do you you need some another information about apache configuration to find the solution for the issue?
Should I change Options at Options=All,MultiViews to make Mibew work safely?
You know, changing the secure.conf with
<Directory /var/www/*>
Options +Includes -FollowSymLinks +SymLinksIfOwnerMatch
AllowOverride FileInfo AuthConfig Limit Indexes Options=All,MultiViews
Order allow,deny
Allow from all
</Directory>
and restarting the apache with
service apache2 restart
didn't change the situation
Any ideas?
-
As @faf mentioned above MultiViews has nothing with security.
You know, changing the secure.conf with
<Directory /var/www/*>
Options +Includes -FollowSymLinks +SymLinksIfOwnerMatch
AllowOverride FileInfo AuthConfig Limit Indexes Options=All,MultiViews
Order allow,deny
Allow from all
</Directory>
and restarting the apache with
service apache2 restart
didn't change the situation
It should work, most likely you do something wrong.
Actually the only problem is your Apache's configuration and the problem is not related with Mibew.
-
It should work, most likely you do something wrong.
Actually the only problem is your Apache's configuration and the problem is not related with Mibew.
Any ideas about what apache configuration settings I should check?
I commented lines
<IfModule mod_negotiation.c>
# Forbid apache to guess file extensions
Options -MultiViews
</IfModule>
in mibew .htaccess file and have launched mibew installation then. Is it ok?
-
If installation process went fine and your Mibew Messenger operates then it's ok.