Nevermind, it worked. 
I was changing the wrong stanza. 
This is the correct: 

# <Directory /usr/share/baculum/htdocs> 
<Location /api/page> 
AuthType Basic 
AuthName "Baculum Auth" 
AuthUserFile /usr/share/baculum/htdocs/protected/API/Config/baculum.users 
Require valid-user 
</Location> 
# </Directory> 

Regards, 

> From: "Heitor Faria" <hei...@bacula.com.br>
> To: "ganiuszka" <ganius...@gmail.com>
> Cc: "bacula-users" <bacula-users@lists.sourceforge.net>
> Sent: Monday, March 2, 2020 7:04:37 PM
> Subject: Re: [Bacula-users] [Baculum Multi-user] Apache Test Page after 
> changing
> Location tag to /api/page

> Hello Marcin,

> Indeed, I was editing the wrong (baculum Apache conf) file.
> But as in the attachments, I got a lot of errors when changing the API config.
> file to the following:

> <VirtualHost *:9096>
> DocumentRoot /usr/share/baculum/htdocs
> ServerName localhost
> CustomLog /var/log/httpd/baculum-api-access.log combined
> ErrorLog /var/log/httpd/baculum-api-error.log
> #
> # NOTE: To enable encrypted connection please prepare cert files and
> # then uncomment SSL lines below
> #
> #SSLEngine on
> #SSLCertificateFile /etc/baculum/Config-api-apache/baculum.crt
> #SSLCertificateKeyFile /etc/baculum/Config-api-apache/baculum.pem
> # <Directory /usr/share/baculum/htdocs>
> <Location /api/page>
> Options +FollowSymLinks
> RewriteEngine On
> RewriteCond %{REQUEST_FILENAME} !-d
> RewriteCond %{REQUEST_FILENAME} !-f
> RewriteRule ^(.+)$ index.php/$1 [L]
> RedirectMatch ^/$ /api/?api
> # Apache 2.2
> <IfModule !mod_authz_core.c>
> Order Allow,Deny
> Allow from all
> </IfModule>
> # Apache 2.4
> <IfModule mod_authz_core.c>
> Require all granted
> </IfModule>
> </Location>
> # </Directory>
> #...

> Regards,

>> From: "ganiuszka" <ganius...@gmail.com>
>> To: "Heitor Faria" <hei...@bacula.com.br>
>> Cc: "bacula-users" <bacula-users@lists.sourceforge.net>
>> Sent: Thursday, February 27, 2020 12:04:10 AM
>> Subject: Re: [Bacula-users] [Baculum Multi-user] Apache Test Page after 
>> changing
>> Location tag to /api/page

>> Hello Heitor,

>> Could I ask you about showing here what exactly you changed in web server
>> configuration and in which file?

>> To enable OAuth2 you need to change the Baculum API config file that uses 
>> port
>> 9096, not 9095, so I don't know why this change has impact on your Baculum 
>> Web
>> accessibility.

>> I am seeing that you use 9.4.4 version. There are available 9.6.0 packages
>> already in repositories. 9.6.2 packages should be available very soon.

>> Best regards,
>> Marcin Haba (gani)

>> On Thu, 27 Feb 2020 at 01:08, Heitor Faria < [ mailto:hei...@bacula.com.br |
>> hei...@bacula.com.br ] > wrote:

>>> Dear Users,

>>> According to ( [
>>> https://www.bacula.org/9.4.x-manuals/en/console/Baculum_API_Web_GUI_Tools.html#SECTION003140000000000000000
>>> |
>>> https://www.bacula.org/9.4.x-manuals/en/console/Baculum_API_Web_GUI_Tools.html#SECTION003140000000000000000
>>> ] ), I just changed the Baculum authentication to Oauth2 in order to 
>>> implement
>>> the Multi-user interface.
>>> After changing the Apache (2.4) configuration file Location tag to 
>>> /api/page,
>>> the Baculum 9095 port redirects to Apache Test page, and everything else is
>>> forbidden.

>>> Any hints?

>>> System info:

>>> [root@bacula consolesbaculum]# cat /etc/redhat-release
>>> CentOS Linux release 7.7.1908 (Core)
>>> [root@bacula consolesbaculum]# rpm -qa |grep httpd
>>> httpd-2.4.6-90.el7.centos.x86_64
>>> baculum-api-httpd-9.4.4-1.fc30.noarch
>>> httpd-tools-2.4.6-90.el7.centos.x86_64
>>> baculum-web-httpd-9.4.4-1.fc30.noarch

>>> Regards,
>>> --

>>> MSc Heitor Faria
>>> CEO Bacula LATAM
>>> mobile1: + 1 909 655-8971
>>> mobile2: + 55 61 98268-4220
>>> [ https://www.linkedin.com/in/msc-heitor-faria-5ba51b3 ]
>>>     [ http://www.bacula.com.br/ ]

>>> América Latina
>>> [ http://bacula.lat/ | bacula.lat ] | [ http://www.bacula.com.br/ |
>>> bacula.com.br ]

>>> _______________________________________________
>>> Bacula-users mailing list
>>> [ mailto:Bacula-users@lists.sourceforge.net | 
>>> Bacula-users@lists.sourceforge.net
>>> ]
>>> [ https://lists.sourceforge.net/lists/listinfo/bacula-users |
>>> https://lists.sourceforge.net/lists/listinfo/bacula-users ]

>> --
>> "Greater love hath no man than this, that a man lay down his life for his
>> friends." Jesus Christ

>> "Większej miłości nikt nie ma nad tę, jak gdy kto życie swoje kładzie za
>> przyjaciół swoich." Jezus Chrystus

> --

> MSc Heitor Faria
> CEO Bacula LATAM
> mobile1: + 1 909 655-8971
> mobile2: + 55 61 98268-4220
> [ https://www.linkedin.com/in/msc-heitor-faria-5ba51b3 ]
>       [ http://www.bacula.com.br/ ]

> América Latina
> [ http://bacula.lat/ | bacula.lat ] | [ http://www.bacula.com.br/ |
> bacula.com.br ]

> _______________________________________________
> Bacula-users mailing list
> Bacula-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bacula-users

-- 

MSc Heitor Faria 
CEO Bacula LATAM 
mobile1: + 1 909 655-8971 
mobile2: + 55 61 98268-4220 
[ https://www.linkedin.com/in/msc-heitor-faria-5ba51b3 ] 
        [ http://www.bacula.com.br/ ] 

América Latina 
[ http://bacula.lat/ | bacula.lat ] | [ http://www.bacula.com.br/ | 
bacula.com.br ] 
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to