[Urgent] Baikal inaccessible 403 Forbidden

I tired to fresh install Baikal. It successfully installs, but gives 403 Forbidden error.

Yunohost version:

 yunohost: 2.5.4
 yunohost-admin: 2.5.1
 moulinette: 2.5.2
 ssowat: 2.6.1

domain log:

2017/02/12 19:27:25 [error] 14624#0: *1454 "/var/www/baikal/html//index.php" is forbidden (13: Permission denied), client: xxx.xxx.xxx.xxxx, server: domain.tld, request: "GET /baikal/ HTTP/1.1", host: "domain.tld", referrer: "https://domain.tld/yunohost/sso/"
2017/02/12 19:27:34 [error] 14624#0: *1454 open() "/var/www/baikal/html/" failed (13: Permission denied), client: xxx.xxx.xx.xxx, server: domain.tld, request: "GET /baikal HTTP/1.1", host: "domain.tld"
2017/02/12 19:27:53 [error] 14624#0: *1454 open() "/var/www/baikal/html/" failed (13: Permission denied), client: xxxxxxxx, server: domain.tld, request: "GET /baikal HTTP/1.1", host: "domain.tld"
2017/02/12 19:30:19 [error] 14625#0: *1485 open() "/var/www/baikal/html/" failed (13: Permission denied), client: xxxxxxxxxxx, server: domain.tld, request: "GET /baikal HTTP/1.1", host: "domain.tld"

Baikal log is empty

Hi there,

that’s weird… What does ls -ld /var/www/baikal and ls -ld /var/www/baikal/html says ?

Hi

#ls -ld /var/www/baikal
drwx------ 6 root root 4096 Feb 12 19:41 /var/www/baikal
# ls -ld /var/www/baikal/html
drwxrwxr-x 4 root root 4096 Aug 19 08:50 /var/www/baikal/html

Ok, that’s weird… Did you use a particular github repo to install it, or is it the official app ? I don’t really understand why there’s a /html/ in all of this ?

But it sounds like a permission problem on /var/www/baikal. You can try chmod +rx /var/www/baikal (but not sure if that’s safe)

Yes , I have installed from the Yunohost official github repo .

chmod +rx /var/www/baikal

Makes it work for now. I will install agendav and test it on mobile then reply back.

(Bumping @juju and @Maniack_Crudelis in case this is something to fix upstream)