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