Hi Marcin,

My fault, absolutely my fault; I feel like an idiot! I went directly
through the baculum wizard, thinking that this same wizard would configure
the api. In fact (well, now I cannot swear it) I'm pretty sure that the
first or second time it worked, but I had to repat the process due to a
password mismatch and I never got to work again.

I've repeated the whole process, including of course configuring the api. I
still have some problems with selinux (I like to enable it, but sometimes
it's a nightmare) but that's another history. Now I can see the web
interface and looks pretty well.

I will contact you if problems appear again.

Sorry for the caused inconveniences. Thanks a lot for your kind support and
help.

M

El vie., 28 sept. 2018 a las 22:16, Marcin Haba (<ganius...@gmail.com>)
escribió:

> Hello Miguel,
>
> Thanks for your detailed response.
>
> If you don't have api.conf in
> /usr/share/baculum/htdocs/protected/API/Config/ it means that you
> don't have Baculum API configured. Did you go through the Baculum API
> wizard on http://localhost:9096 ? Is the Baculum API working on your
> side? I mean if you can:
>
> 1) log in to Baculum API on http://localhost:9096
> 2) send API requests to the API by Baculum API panel?
>
> Thanks in advance for response.
>
> Best regards.
> Marcin Haba (gani)
> On Fri, 28 Sep 2018 at 08:55, Miguel Gutiérrez Páez
> <mgutier...@gmail.com> wrote:
> >
> > Hi Marcin,
> >
> > Thanks for your kind support.
> >
> > I'm using HTTP auth.
> > The file api.conf does not exist in the mentioned directory nor in the
> whole system. The only file in that dir is the baculum.users file (that, by
> the way, contains the default user/pass admin/admin). The dir logs
> /usr/share/baculum/htdocs/protected/API/Logs/ is empty and the file
> /usr/share/baculum/htdocs/protected/Web/Logs/baculum-web.log throws the
> following messages when I press test button:
> >
> > EXECUTE URI ==> http://localhost:9096/api/v1/catalog <==
> >
> > ,
> File=/usr/share/baculum/htdocs/protected/Web/Class/BaculumAPIClient.php,
> Line=178 (line 67,
> /usr/share/baculum/htdocs/protected/Common/Class/Logging.php)
> > Sep 28 08:53:54 [Debug] [Application] Command=preParseOutput,
> Output={"output":"Problem with authorization to Baculum API.","error":6},
> File=/usr/share/baculum/htdocs/protected/Web/Class/BaculumAPIClient.php,
> Line=455 (line 67,
> /usr/share/baculum/htdocs/protected/Common/Class/Logging.php)
> > Sep 28 08:53:54 [Debug] [Application] Command=preParseOutput,
> Output=stdClass Object
> > (
> >     [output] => Problem with authorization to Baculum API.
> >     [error] => 6
> > )
> > ,
> File=/usr/share/baculum/htdocs/protected/Web/Class/BaculumAPIClient.php,
> Line=478 (line 67,
> /usr/share/baculum/htdocs/protected/Common/Class/Logging.php)
> > Sep 28 08:53:54 [Debug] [Application] Command=getURIResource, Output=
> >
> > repeated three times.
> >
> > Thanks!
> >
> > El jue., 27 sept. 2018 a las 18:45, Marcin Haba (<ganius...@gmail.com>)
> escribió:
> >>
> >> Hello Miguel,
> >>
> >> Thank you for your feedback.
> >>
> >> The undefined index problem is a bug that is will be fixed in next
> >> Baculum version. Thanks for reporting it.
> >>
> >> To the problem with connecting Baculum Web to Baculum API, could you
> >> tell me if you are using OAuth2 or HTTP Basic option?
> >>
> >> I propose to enable debug on the API side by editing:
> >>
> >> /usr/share/baculum/htdocs/protected/API/Config/api.conf
> >>
> >> and switch in [api] section "debug" option to "1"
> >>
> >> Then you can see the debug files in:
> >>
> >> /usr/share/baculum/htdocs/protected/API/Logs/
> >>
> >> For the Web wizard the debug should be enabled by default till time
> >> when you finish the wizard. Web logs you can find in path:
> >>
> >> /usr/share/baculum/htdocs/protected/Web/Logs/
> >>
> >> Are you seeing any error in log files when you click connection test
> button?
> >>
> >> Thanks in advance for response.
> >>
> >> Best regards.
> >> Marcin Haba (gani)
> >> On Thu, 27 Sep 2018 at 16:31, Miguel Gutiérrez Páez
> >> <mgutier...@gmail.com> wrote:
> >> >
> >> > Hi Marcin,
> >> >
> >> > Thanks a lot for your effort. I managed to install baculum, however,
> I have many problems to get it work. Just the first time I run the web
> wizard, I got a Prado Exception:
> >> >
> >> > Prado\Exceptions\TPhpErrorException
> >> >
> >> > Description
> >> >
> >> > [Notice] Undefined index: language (@line 41 in file
> /usr/share/baculum/htdocs/protected/Web/Pages/WebConfigWizard.php).
> >> >
> >> > Source File
> >> >
> >> > /usr/share/baculum/htdocs/protected/Web/Pages/WebConfigWizard.php (41)
> >> >
> >> >
> >> > The only and ugly solution I found is to edit the metioned file and
> comment out line 41. That worked.
> >> > After that, I cannot setup the API credentials. Once I managed to get
> it work, but I had the repeat the steps and I cannot get it work again.
> When I press Test, I get always "Problem with authorization to Baculum
> API." (three times). I've tried to debug it, including tcpdumps to port
> 9096. I can see traffic back and forth, and even the unauthorized message.
> I've uninstalled and wiped all the packages and their config, to use again
> default passwords, but no luck.
> >> >
> >> > Do you have any idea?
> >> >
> >> > Many thanks!
> >> >
> >> >
> >> > El jue., 27 sept. 2018 a las 14:59, Marcin Haba (<ganius...@gmail.com>)
> escribió:
> >> >>
> >> >> Hello Miguel,
> >> >>
> >> >> I let know that the Baculum packages 9.2.1 have been rebuilt and they
> >> >> no longer require bacula-console package. They are available in the
> >> >> Baculum repositories.
> >> >>
> >> >> Best regards.
> >> >> Marcin Haba (gani)
> >> >> On Sat, 22 Sep 2018 at 22:33, Miguel Gutiérrez Páez
> >> >> <mgutier...@gmail.com> wrote:
> >> >> >
> >> >> > Hi Marcin,
> >> >> >
> >> >> > Thanks for your response. Sorry I didn't see that post.
> >> >> >
> >> >> > I will wait for the rebuild. Baculum seems to be a great web
> interface and I'm wishing to try it out.
> >> >> >
> >> >> > Regards
> >> >> >
> >> >> > El sáb., 22 sept. 2018 17:50, Marcin Haba <ganius...@gmail.com>
> escribió:
> >> >> >>
> >> >> >> Hello Miguel,
> >> >> >>
> >> >> >> The Baculum packages are not compatible with the Bacula packages
> from
> >> >> >> bacula.org. The Baculum requires bacula-console that doesn't
> exist in
> >> >> >> packages from bacula.org.
> >> >> >>
> >> >> >> I recall other request about this inconsistency:
> >> >> >>
> >> >> >> https://sourceforge.net/p/bacula/mailman/message/36355386/
> >> >> >>
> >> >> >> I will remove the bacula-console dependency and rebuild Baculum
> packages soon.
> >> >> >>
> >> >> >> Best regards.
> >> >> >> Marcin Haba (gani)
> >> >> >> On Fri, 21 Sep 2018 at 22:30, Miguel Gutiérrez Páez
> >> >> >> <mgutier...@gmail.com> wrote:
> >> >> >> >
> >> >> >> > Hi all,
> >> >> >> >
> >> >> >> > Has anybody managed to install baculum (baculum-api) under
> centos7 with the official repos? I mean, it seems there are some libs
> conflicts when installing baculum. It complaints about some packages of
> bacula's community repos (it wants packages from the centos base repo)
> >> >> >> >
> >> >> >> >
> >> >> >> > yum install baculum-api
> >> >> >> > Loaded plugins: fastestmirror
> >> >> >> > Loading mirror speeds from cached hostfile
> >> >> >> >  * base: centos.uvigo.es
> >> >> >> >  * epel: mirror.uv.es
> >> >> >> >  * extras: centos.uvigo.es
> >> >> >> >  * updates: centos.uvigo.es
> >> >> >> >  * webtatic: uk.repo.webtatic.com
> >> >> >> > Resolving Dependencies
> >> >> >> > --> Running transaction check
> >> >> >> > ---> Package baculum-api.noarch 0:9.2.1-1.el7 will be installed
> >> >> >> > --> Processing Dependency: bacula-console for package:
> baculum-api-9.2.1-1.el7.noarch
> >> >> >> > --> Running transaction check
> >> >> >> > ---> Package bacula-console.x86_64 0:5.2.13-23.1.el7 will be
> installed
> >> >> >> > --> Processing Dependency: bacula-libs(x86-64) =
> 5.2.13-23.1.el7 for package: bacula-console-5.2.13-23.1.el7.x86_64
> >> >> >> > --> Processing Dependency: libbaccfg-5.2.13.so()(64bit) for
> package: bacula-console-5.2.13-23.1.el7.x86_64
> >> >> >> > --> Processing Dependency: libbac-5.2.13.so()(64bit) for
> package: bacula-console-5.2.13-23.1.el7.x86_64
> >> >> >> > --> Finished Dependency Resolution
> >> >> >> > Error: Package: bacula-console-5.2.13-23.1.el7.x86_64 (base)
> >> >> >> >            Requires: bacula-libs(x86-64) = 5.2.13-23.1.el7
> >> >> >> >            Installed: bacula-libs-9.2.1-1.el7.x86_64
> (@Bacula-Community)
> >> >> >> >                bacula-libs(x86-64) = 9.2.1-1.el7
> >> >> >> >            Available: bacula-libs-5.2.13-23.1.el7.x86_64 (base)
> >> >> >> >                bacula-libs(x86-64) = 5.2.13-23.1.el7
> >> >> >> > Error: Package: bacula-console-5.2.13-23.1.el7.x86_64 (base)
> >> >> >> >            Requires: libbaccfg-5.2.13.so()(64bit)
> >> >> >> >            Available: bacula-libs-5.2.13-23.1.el7.x86_64 (base)
> >> >> >> >                libbaccfg-5.2.13.so()(64bit)
> >> >> >> >            Installed: bacula-libs-9.2.1-1.el7.x86_64
> (@Bacula-Community)
> >> >> >> >               ~libbaccfg-9.2.1.so()(64bit)
> >> >> >> > Error: Package: bacula-console-5.2.13-23.1.el7.x86_64 (base)
> >> >> >> >            Requires: libbac-5.2.13.so()(64bit)
> >> >> >> >            Available: bacula-libs-5.2.13-23.1.el7.x86_64 (base)
> >> >> >> >                libbac-5.2.13.so()(64bit)
> >> >> >> >            Installed: bacula-libs-9.2.1-1.el7.x86_64
> (@Bacula-Community)
> >> >> >> >               ~libbac-9.2.1.so()(64bit)
> >> >> >> >  You could try using --skip-broken to work around the problem
> >> >> >> >  You could try running: rpm -Va --nofiles --nodigest
> >> >> >> >
> >> >> >> >
> >> >> >> >
> >> >> >> > Thanks!
> >> >> >> >
> >> >> >> > _______________________________________________
> >> >> >> > Bacula-users mailing list
> >> >> >> > Bacula-users@lists.sourceforge.net
> >> >> >> > 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
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >> "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
> >>
> >>
> >>
> >> --
> >> "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
>
>
>
> --
> "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
>
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to