Roundcube Community Forum

 

[SOLVED] 403 Forbidden | Roundcube 0.9.2 | Windows 8 + Uniform Server

Started by Daica, June 18, 2013, 11:47:16 PM

Previous topic - Next topic

Daica

I'm trying to install roundcube on my server running Windows 8 and using Uniform Server as the apache server.
I extracted roundcube into a folder and went to the folder using my browser. When I got there, it gave me an error 403 and I cannot install Roundcube because it just keeps displaying that error.

If I remove the .htaccess file, Roundcube would run, but after the installation, it would throw a lot of errors at the top of the page.

Daica

Does anyone have this problem or know how to fix it?

I really wanna use Roundcube but the support is so dead :|

ABerglund

Plenty of support for normal platforms. I've not heard of anyone else running it on Windows 8, and have never even heard of Uniform. Hard to give advise when we aren't familiar with your uncommon platform.
Arne Berglund
SysAdmin, Internet Services
Lane Education Service District
Eugene, OR, USA

Daica

Roundcube does support Windows though right?
Uniform is basically like WAMP, it's an all-in-one apache server with MySQl, PHP and stuff.

ABerglund

Roundcube doesn't care what operating system it is installed in. It does require a supported database (such as mySQL), PHP 5.3.x and a standards-compliant webserver.

As a guess, it sounds like Uniform does not like something in the .htaccess file. Possibly a declaration in it that Uniform doesn't support. I don't think I'd call this a Roundcube problem as much as a Uniform problem. You might look through the .htaccess file and see what is in there, and check each line for compatibility with Uniform.
Arne Berglund
SysAdmin, Internet Services
Lane Education Service District
Eugene, OR, USA

Daica

Well I found which part of the .htaccess file that was giving me the 403 error.
When I took it out, I can install and login to roundcube.

However, when I click on COMPOSE and try to send an email, the SEND button does not work.
When I go into settings to change some preferences, none of the buttons work.

SKaero

Is there anything in the RoundCube error log? Whats in the JS Console?

Daica

There's nothing in the error logs.
I'm just not able to click some of the buttons like SEND. The settings button.
Buttons just doesn't click.

This is the part of the .htaccess file that gives me the 403 error :

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^favicon\.ico$ skins/larry/images/favicon.ico
# security rules
RewriteRule .git - [F]
RewriteRule ^/?(README(.md)?|INSTALL|LICENSE|CHANGELOG|UPGRADING)$ - [F]
RewriteRule ^/?(SQL|bin) - [F]
</IfModule>


With that in the .htaccess file I get the 403 error.
Without that in the .htaccess file I can install fine but cannot click most of the buttons.

SKaero


Daica

I'll look through it now to see what's in there.
However, when I first installed Roundcube, this was one of the things that was missing :



Is that required?

EDIT: I can't seem to find the JS console, could you please point me to it?
The logs folder is empty as before

SKaero


Daica

Google chrome
Also tried it on firefox

Here is the link and a temp demo account so you can see :

removed

SKaero

Your web server is forbidding the the js files form loading: http://example.org/program/js/jquery.min.js Since it sounds like your web server can't handle .htaccess files try removing the the .htaccess in the program directory.

Daica

What do you mean move the .htaccess into the program directory?
Move the .htaccess in the main folder into the program folder?
There is already another .htaccess in the program folder, what should I do with that one?

EDIT : Also, I found this document here about my web server : http://wiki.uniformserver.com/index.php/Htaccess:_Introduction
It doesn't say anything about not supporting ,htaccess file

SKaero

I didn't say move I said to remove it, as in delete it.