<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:"Calibri",sans-serif;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="IT" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoPlainText"><span lang="EN-US">Hi Sebastiaan,<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">I upgraded successfully with this steps:<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">                Before upgrade I hold the mariadb-server e client 10.1 packages<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">                Upgrade all packages<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">                a2enmod php7.3<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">                service apache2 restart<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">                <o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">the upgrade add an extra backslash that cause a fail with ldap bind<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US"><img width="1527" height="548" style="width:15.9062in;height:5.7083in" id="Picture_x0020_1" src="cid:image001.png@01D4C1F6.D1936380"></span><span lang="EN-US">               
<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">I edited manually the resource.ini to remove the backslash, but if I save the changes from the GUI the extra backslash is readded.<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">Temporarily I don’t save the configuration from GUI.<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">Thank you for support!<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoPlainText">Max<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><span lang="EN-US" style="mso-fareast-language:IT">-----Original Message-----<br>
From: Sebastiaan Couwenberg <sebastic@xs4all.nl> <br>
Sent: domenica 10 febbraio 2019 10:23<br>
To: Maggioni Massimo <massimo.maggioni@rovagnati.it>; 921723-done@bugs.debian.org<br>
Subject: Re: [Pkg-nagios-devel] Bug#921723: Bug#921723: icingaweb2: upgrading package break the database connection</span></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">notfound 921723 icingaweb2/2.6.2-2<o:p></o:p></p>
<p class="MsoPlainText">thanks<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Hi Max,<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">On 2/8/19 4:09 PM, Sebastiaan Couwenberg wrote:<o:p></o:p></p>
<p class="MsoPlainText">> On 2/8/19 1:25 PM, Max wrote:<o:p></o:p></p>
<p class="MsoPlainText">>> after upgrade the login page show this error:<o:p></o:p></p>
<p class="MsoPlainText">>><o:p> </o:p></p>
<p class="MsoPlainText">>> Fatal error: Uncaught error: Undefined class constant <o:p>
</o:p></p>
<p class="MsoPlainText">>> 'MYSQL_ATTR_INIT_COMMAND' in <o:p></o:p></p>
<p class="MsoPlainText">>> /usr/share/php/Icinga/Data/Db/DbConnection.php:196<o:p></o:p></p>
<p class="MsoPlainText">>> stack trace: bla bla bla ...<o:p></o:p></p>
<p class="MsoPlainText">>><o:p> </o:p></p>
<p class="MsoPlainText">>> the package php7.2-mysql is marked as unused and removed automatically from the system.<o:p></o:p></p>
<p class="MsoPlainText">>> I suppose is needed<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> No, php7.3 is now the default, make sure that you're using that
<o:p></o:p></p>
<p class="MsoPlainText">> instead instead of 7.2.<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">This seems to be the issue, make sure that you have enabled the pdo_mysql module for php7.3.<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">After reconfiguring my icinga2 test setup to use MySQL instead of PostgreSQL, and enabling the pdo_mysql module for php7.3 it works just fine.<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Kind Regards,<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Bas<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">--<o:p></o:p></p>
<p class="MsoPlainText">GPG Key ID: 4096R/6750F10AE88D4AF1<o:p></o:p></p>
<p class="MsoPlainText">Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1<o:p></o:p></p>
</div>
</body>
</html>