On 11.07.2014 13:31, Kasia Macias wrote:
Hi,

For a long time I struggle with Icinga2/Icinga-Web installation. I
work on Debian7. The result of my installation is that I can login
into localhost/icinga-web, but constantly Icinga is reloading, and
there is pop-up about "The server encountered an error: Internal
Exception, check your logs!".

In debug.log and icinga2.log there is a lot of

Icinga Web and Icinga 2 are two *seperate* applications and do *not*
share their logs.

Afterall, these errors might only be catchable with a web browser dev
console. Try
https://wiki.icinga.org/display/testing/Icinga+Web+Testing#IcingaWebTesting-Debugging
for insights.



notice/GraphiteWriter: Reconnect to tcp socket on host '127.0.0.1' port '2003'.
critical/TcpSocket: Invalid socket: Connection refused

Icinga2.err is empty.

I follow exactly the instruction from
http://icinga2.readthedocs.org/en/latest/chapter-2.html. Here is what
I do, exactly:

apt-get install icinga2
apt-get install nagios-plugins
apt-get install mysql-server (root passwords: empty)
apt-get install icinga2-ido-mysql (yes, enable ido-mysql. yes,
configure with dbconfig-common. root passwords empty)
(Nagios-plugins dir is OK)
(I do not install any additional check_plugins)

I create the db:
    mysql>  CREATE DATABASE icinga;
    mysql>  GRANT SELECT, INSERT, UPDATE, DELETE, DROP, CREATE VIEW,
INDEX, EXECUTE ON icinga.* TO 'icinga'@'localhost' IDENTIFIED BY
'icinga';

Create schema:
    mysql -u root -p'' icinga < /usr/share/icinga2-ido-mysql/schema/mysql.sql

I look into /etc/icinga2/features-available/ido-mysql.conf:

object IdoMysqlConnection "ido-mysql" {
   user = "icinga2-ido-mysq",
   password = "X4OtUIVjy9vD",
   host = "localhost",
   database = "icinga2idomysql"
}

I do not change anything.

icinga2-enable-feature ido-mysql
/etc/init.d/icinga2 restart
apt-get install apache2
apt-get install icinga-web (yes, configure with dbconfig-common.
Database type mysql. All passwords empty).
(icinga-idoutils : no, do not configure with dbconfig-common - because
there are errors. all passwords empty)

Database icinga_web already exists.

I do not have the mysql schema for icinga-web anywhere - so I skip the
step about setup web-database. Maybe this is the problem?

Depends how it was installed. 'dpkg-reconfigure icinga-web' would
normally allow you to re-create the database. If not the sql files
should be located somewhere below /usr/share/...

https://wiki.icinga.org/display/howtos/Setting+up+Icinga+Web+on+Debian

I do not change anything in databases.xml.
Feature ‘icinga2 command’ is already enabled.
In the access.xml file there already is:

<write>
<files>
<resource name="icinga_pipe">/var/lib/icinga/rw/icinga.cmd</resource>
</files>
</write>

so I do not change anything.

That's wrong though since the icinga 2 command pipe is located at a
different location. The documentation also tells you about it.

http://docs.icinga.org/icinga2/latest/doc/module/icinga2/toc#!/icinga2/latest/doc/module/icinga2/chapter/getting-started#setting-up-icinga-web

Clear the cache: /usr/lib/icinga-web/bin/clearcache.sh

That's all the steps I follow.
If somebody is able to help me, I would be very grateful.
PS. I am not experienced in this stuff - some obvious things can not
be obvious for me.

Greetings,
Kasia
_______________________________________________
icinga-users mailing list
icinga-users@lists.icinga.org
https://lists.icinga.org/mailman/listinfo/icinga-users


-- 
Michael Friedrich, DI (FH)
Application Developer

NETWAYS GmbH | Deutschherrnstr. 15-19 | D-90429 Nuernberg
Tel: +49 911 92885-0 | Fax: +49 911 92885-77
GF: Julian Hein, Bernd Erk | AG Nuernberg HRB18461
http://www.netways.de | michael.friedr...@netways.de

** Open Source Backup Conference 2014 - September - osbconf.org **
** Puppet Camp Duesseldorf 2014 - Oktober - netways.de/puppetcamp **
** OSMC 2014 - November - netways.de/osmc **
** OpenNebula Conf 2014 - Dezember - opennebulaconf.com **
_______________________________________________
icinga-users mailing list
icinga-users@lists.icinga.org
https://lists.icinga.org/mailman/listinfo/icinga-users

Reply via email to