Re: Article Storage collisions
Juan Manuel Clavero Almirón <[email protected]> Fri, 15 Jan 2016 08:10:05 +0000
| Newsgroups | gmane.comp.otrs.devel |
|---|---|
| Message-ID | <4E6C4135180B424CBFC6C6DE9456154A01258BAB33@SCPDPSEXMB01P.ssib.local> |
--===============1223114128== Content-Language: es-ES Content-Type: multipart/alternative; boundary="_000_4E6C4135180B424CBFC6C6DE9456154A01258BAB33SCPDPSEXMB01P_" --_000_4E6C4135180B424CBFC6C6DE9456154A01258BAB33SCPDPSEXMB01P_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi all, I'm sorry, I wanted to say that since octobre 2012 I've found like 4_500 ev= ents Atentamente, Juan Clavero _______________________________________________ Oficina de Tecnologies de la Informaci=F3 i Comunicaci=F3 IB-SALUT Telf. 971 426 530 ext. 3127 De: Juan Manuel Clavero Almir=F3n Enviado el: viernes, 15 de enero de 2016 8:50 Para: [email protected] Asunto: Article Storage collisions Hi all, I've found a collision problem in the ArticleStorageInit sub of Kernel::Sys= tem::Ticket::ArticleStorageFS due to an improper creation of $PermissionChe= ckDirectory. I'm on OTRS 3.1.8 (I know, I should upgrade, we're working on that) First, the log message (which I think should be error level, not notice). I= have logs since october 2012 and I've found : [Thu Jan 14 20:21:53 2016][Notice][Kernel::System::Ticket::ArticleStorageFS= ::ArticleStorageInit] Can't create /opt/otrs/var/article/check_permissions_= 14423: File exists Second, the relevant section of the code (Kernel::System::Ticket::ArticleSt= orageFS, Revision: 1.79.2.2) : 44 my ( $Seconds, $Microseconds ) =3D Time::HiRes::gettimeofday(); 45 my $PermissionCheckDirectory 46 =3D "check_permissions_${$}_" . ( int rand 1_000_000_000 ) . "_${S= econds}_${Microseconds}"; 47 my $Path =3D "$Self->{ArticleDataDir}/$Self->{ArticleContentPath}/" . = $PermissionCheckDirectory; 48 if ( File::Path::mkpath( $Path, 0, 0770 ) ) { ## no critic 49 rmdir $Path; 50 } 51 else { 52 my $Error =3D $!; 53 $Kernel::OM->Get('Kernel::System::Log')->Log( 54 Priority =3D> 'notice', 55 Message =3D> "Can't create $Path: $Error, try: \$OTRS_HOME/bi= n/otrs.SetPermissions.pl!", 56 ); 57 die "Can't create $Path: $Error, try: \$OTRS_HOME/bin/otrs.SetPerm= issions.pl!"; 58 } I've check the code and it's the same in the new versions, so no related bu= g has been found. And the funny thing, if you compare the logs with the string declaration, t= he Path in the log only has one underscore '_', when the declaration has fo= ur of them! Does anyone know what could make this declaration stop just after the PID? Atentamente, Juan Clavero _______________________________________________ Oficina de Tecnologies de la Informaci=F3 i Comunicaci=F3 IB-SALUT Telf. 971 426 530 ext. 3127 --_000_4E6C4135180B424CBFC6C6DE9456154A01258BAB33SCPDPSEXMB01P_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr= osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:= //www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-= 1"> <meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)"> <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;} @font-face {font-family:Consolas; panose-1:2 11 6 9 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.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {mso-style-priority:34; margin-top:0cm; margin-right:0cm; margin-bottom:0cm; margin-left:36.0pt; margin-bottom:.0001pt; font-size:11.0pt; font-family:"Calibri",sans-serif; mso-fareast-language:EN-US;} span.EstiloCorreo18 {mso-style-type:personal; font-family:"Calibri",sans-serif; color:windowtext;} span.EstiloCorreo19 {mso-style-type:personal-reply; font-family:"Calibri",sans-serif; color:#1F497D;} .MsoChpDefault {mso-style-type:export-only; font-size:10.0pt;} @page WordSection1 {size:612.0pt 792.0pt; margin:70.85pt 3.0cm 70.85pt 3.0cm;} div.WordSection1 {page:WordSection1;} /* List Definitions */ @list l0 {mso-list-id:904025818; mso-list-type:hybrid; mso-list-template-ids:1051126182 -653747130 201981977 201981979 201981967 = 201981977 201981979 201981967 201981977 201981979;} @list l0:level1 {mso-level-start-at:44; mso-level-text:%1; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt;} @list l0:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt;} @list l0:level3 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; text-indent:-9.0pt;} @list l0:level4 {mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt;} @list l0:level5 {mso-level-number-format:alpha-lower; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt;} @list l0:level6 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; text-indent:-9.0pt;} @list l0:level7 {mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt;} @list l0:level8 {mso-level-number-format:alpha-lower; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt;} @list l0:level9 {mso-level-number-format:roman-lower; mso-level-tab-stop:none; mso-level-number-position:right; text-indent:-9.0pt;} ol {margin-bottom:0cm;} ul {margin-bottom:0cm;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--> </head> <body lang=3D"ES" link=3D"#0563C1" vlink=3D"#954F72"> <div class=3D"WordSection1"> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">Hi all,= <o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">I’= ;m sorry, I wanted to say that since octobre 2012 I’ve found like 4_5= 00 events<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D"><o:p>&n= bsp;</o:p></span></p> <div> <p class=3D"MsoNormal"><span style=3D"color:black;mso-fareast-language:ES">= Atentamente</span><span style=3D"color:#1F497D;mso-fareast-language:ES">,<o= :p></o:p></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:"Ar= ial",sans-serif;color:#1F497D;mso-fareast-language:ES">Juan Clavero</s= pan><span style=3D"color:#1F497D;mso-fareast-language:ES"><o:p></o:p></span= ></p> <p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:"Ar= ial",sans-serif;color:#1F497D;mso-fareast-language:ES">_______________= ________________________________<br> Oficina de Tecnologies de la Informaci=F3 i Comunicaci=F3</span><span = style=3D"color:#1F497D;mso-fareast-language:ES"><o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-= family:"Arial",sans-serif;color:#1F497D;mso-fareast-language:ES">= IB-SALUT<br> Telf. 971 426 530 ext. 3127<o:p></o:p></span></p> </div> <p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa= n></p> <div> <div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm = 0cm 0cm"> <p class=3D"MsoNormal"><b><span style=3D"mso-fareast-language:ES">De:</span= ></b><span style=3D"mso-fareast-language:ES"> Juan Manuel Clavero Almir=F3n <br> <b>Enviado el:</b> viernes, 15 de enero de 2016 8:50<br> <b>Para:</b> [email protected]<br> <b>Asunto:</b> Article Storage collisions<o:p></o:p></span></p> </div> </div> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">Hi all,<o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">I’ve found a collision pr= oblem in the ArticleStorageInit sub of Kernel::System::Ticket::ArticleStora= geFS due to an improper creation of $PermissionCheckDirectory.<o:p></o:p></= span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">I’m on OTRS 3.1.8 (I know= , I should upgrade, we’re working on that)<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">First, the log message (which I= think should be error level, not notice). I have logs since october 2012 a= nd I’ve found : <o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal" style=3D"margin-left:35.4pt"><span lang=3D"EN-US">[T= hu Jan 14 20:21:53 2016][Notice][Kernel::System::Ticket::ArticleStorageFS::= ArticleStorageInit] Can't create /opt/otrs/var/article/check_permissions_14= 423: File exists<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">Second, the relevant section of= the code (Kernel::System::Ticket::ArticleStorageFS, Revision: 1.79.2.2) :<= o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal" style=3D"background:white;text-autospace:none"><span= style=3D"font-size:8.0pt;font-family:Consolas"><o:p> </o:p></span></p= > <p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve= l1 lfo2;background:white;text-autospace:none"> <![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-fam= ily:Consolas"><span style=3D"mso-list:Ignore">44<span style=3D"font:7.0pt &= quot;Times New Roman""> </span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:8.0p= t;font-family:Consolas;color:blue">my</span><span lang=3D"EN-US" style=3D"f= ont-size:8.0pt;font-family:Consolas"> <span style=3D"color:#555555">(</span> <span style=3D"color:#F48C23">$Secon= ds</span><span style=3D"color:#555555">,</span> <span style=3D"color:#F48C23">$Microseconds</span> <span style=3D"color:#55= 5555">) =3D</span> <span style=3D"color:#330066">Time</span><span style=3D"color:#555555">::</= span><span style=3D"color:#330066">HiRes</span><span style=3D"color:#555555= ">::</span><span style=3D"color:#330066">gettimeofday</span><span style=3D"= color:#555555">();</span><o:p></o:p></span></p> <p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve= l1 lfo2;background:white;text-autospace:none"> <![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-fam= ily:Consolas"><span style=3D"mso-list:Ignore">45<span style=3D"font:7.0pt &= quot;Times New Roman""> </span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:8.0p= t;font-family:Consolas;color:blue">my</span><span lang=3D"EN-US" style=3D"f= ont-size:8.0pt;font-family:Consolas"> <span style=3D"color:#F48C23">$PermissionCheckDirectory</span><o:p></o:p></= span></p> <p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve= l1 lfo2;background:white;text-autospace:none"> <![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-fam= ily:Consolas"><span style=3D"mso-list:Ignore">46<span style=3D"font:7.0pt &= quot;Times New Roman""> </span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:8.0p= t;font-family:Consolas;color:#555555"> =3D</span><sp= an lang=3D"EN-US" style=3D"font-size:8.0pt;font-family:Consolas"> </span><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:Consolas;= color:#1861A7">"check_permissions_${$}_"</span><span lang=3D"EN-U= S" style=3D"font-size:10.0pt;font-family:Consolas"> <span style=3D"color:#555555">. (</span> <span style=3D"color:blue">int ran= d</span> <span style=3D"color:#32BA06"> 1</span><span style=3D"color:#330066">_000_000_000</span> <span style=3D"co= lor:#555555"> ) .</span> <span style=3D"color:#1861A7">"_${Seconds}_${Microseconds}&= quot;</span></span><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-famil= y:Consolas;color:#555555">;</span><span lang=3D"EN-US" style=3D"font-size:8= .0pt;font-family:Consolas"><o:p></o:p></span></p> <p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve= l1 lfo2;background:white;text-autospace:none"> <![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-fam= ily:Consolas"><span style=3D"mso-list:Ignore">47<span style=3D"font:7.0pt &= quot;Times New Roman""> </span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:8.0p= t;font-family:Consolas;color:blue">my</span><span lang=3D"EN-US" style=3D"f= ont-size:8.0pt;font-family:Consolas"> <span style=3D"color:#F48C23">$Path</span> <span style=3D"color:#555555">= =3D</span> <span style=3D"color:#1861A7"> "</span><span style=3D"color:#A61761">$Self</span><span style=3D"color= :#1861A7">->{ArticleDataDir}/$Self->{ArticleContentPath}/"</span= > <span style=3D"color:#555555">.</span> <span style=3D"color:#F48C23">$Permi= ssionCheckDirectory</span><span style=3D"color:#555555">;</span><o:p></o:p>= </span></p> <p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve= l1 lfo2;background:white;text-autospace:none"> <![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-fam= ily:Consolas"><span style=3D"mso-list:Ignore">48<span style=3D"font:7.0pt &= quot;Times New Roman""> </span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:8.0p= t;font-family:Consolas;color:#FF3030">if</span><span lang=3D"EN-US" style= =3D"font-size:8.0pt;font-family:Consolas"> <span style=3D"color:#555555">(</span> <span style=3D"color:#330066">File</= span><span style=3D"color:#555555">::</span><span style=3D"color:#330066">P= ath</span><span style=3D"color:#555555">::</span><span style=3D"color:#3300= 66">mkpath</span><span style=3D"color:#555555">(</span> <span style=3D"color:#F48C23">$Path</span><span style=3D"color:#555555">,</= span> <span style=3D"color:#32BA06"> 0</span><span style=3D"color:#555555">,</span> <span style=3D"color:#32BA06= ">0770</span> <span style=3D"color:#555555">) ) {</span> <span style=3D= "color:#006633">## no critic</span><o:p></o:p></span></p> <p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve= l1 lfo2;background:white;text-autospace:none"> <![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-fam= ily:Consolas"><span style=3D"mso-list:Ignore">49<span style=3D"font:7.0pt &= quot;Times New Roman""> </span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:8.0p= t;font-family:Consolas;color:blue"> rmdir</span><spa= n lang=3D"EN-US" style=3D"font-size:8.0pt;font-family:Consolas"> <span style=3D"color:#F48C23">$Path</span><span style=3D"color:#555555">;</= span><o:p></o:p></span></p> <p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve= l1 lfo2;background:white;text-autospace:none"> <![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-fam= ily:Consolas"><span style=3D"mso-list:Ignore">50<span style=3D"font:7.0pt &= quot;Times New Roman""> </span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:8.0p= t;font-family:Consolas;color:#555555">}</span><span lang=3D"EN-US" style=3D= "font-size:8.0pt;font-family:Consolas"><o:p></o:p></span></p> <p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve= l1 lfo2;background:white;text-autospace:none"> <![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-fam= ily:Consolas"><span style=3D"mso-list:Ignore">51<span style=3D"font:7.0pt &= quot;Times New Roman""> </span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:8.0p= t;font-family:Consolas;color:#FF3030">else</span><span lang=3D"EN-US" style= =3D"font-size:8.0pt;font-family:Consolas"> <span style=3D"color:#555555">{</span><o:p></o:p></span></p> <p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve= l1 lfo2;background:white;text-autospace:none"> <![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-fam= ily:Consolas"><span style=3D"mso-list:Ignore">52<span style=3D"font:7.0pt &= quot;Times New Roman""> </span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:8.0p= t;font-family:Consolas;color:blue"> my</span><span l= ang=3D"EN-US" style=3D"font-size:8.0pt;font-family:Consolas"> <span style=3D"color:#F48C23">$Error</span> <span style=3D"color:#555555">= =3D $!;</span><o:p></o:p></span></p> <p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve= l1 lfo2;background:white;text-autospace:none"> <![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-fam= ily:Consolas"><span style=3D"mso-list:Ignore">53<span style=3D"font:7.0pt &= quot;Times New Roman""> </span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:8.0p= t;font-family:Consolas;color:#F48C23"> $Kernel</span= ><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-family:Consolas;color:#= 555555">::</span><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-family:= Consolas;color:#330066">OM</span><span lang=3D"EN-US" style=3D"font-size:8.= 0pt;font-family:Consolas;color:#555555">-></span><span lang=3D"EN-US" st= yle=3D"font-size:8.0pt;font-family:Consolas;color:#D11CED">Get</span><span = lang=3D"EN-US" style=3D"font-size:8.0pt;font-family:Consolas;color:#555555"= >(</span><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-family:Consolas= ;color:#1861A7">'Kernel::System::Log'</span><span lang=3D"EN-US" style=3D"f= ont-size:8.0pt;font-family:Consolas;color:#555555">)-></span><span lang= =3D"EN-US" style=3D"font-size:8.0pt;font-family:Consolas;color:#D11CED">Log= </span><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-family:Consolas;c= olor:#555555">(</span><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-fa= mily:Consolas"><o:p></o:p></span></p> <p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve= l1 lfo2;background:white;text-autospace:none"> <![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-fam= ily:Consolas"><span style=3D"mso-list:Ignore">54<span style=3D"font:7.0pt &= quot;Times New Roman""> </span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:8.0p= t;font-family:Consolas;color:#330066"> &= nbsp; Priority</span><span lang=3D"EN-US" style=3D"font-size:8.0pt;fon= t-family:Consolas"> <span style=3D"color:#555555">=3D></span> <span style=3D"color:#1861A7">= 'notice'</span><span style=3D"color:#555555">,</span><o:p></o:p></span></p> <p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve= l1 lfo2;background:white;text-autospace:none"> <![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-fam= ily:Consolas"><span style=3D"mso-list:Ignore">55<span style=3D"font:7.0pt &= quot;Times New Roman""> </span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:8.0p= t;font-family:Consolas;color:#330066"> &= nbsp; Message</span><span lang=3D"EN-US" style=3D"font-size:8.0pt;font= -family:Consolas"> <span style=3D"color:#555555">=3D></span> <span style=3D"color:#1861A7">= "Can't create</span> <span style=3D"color:#A61761">$Path</span><span style=3D"color:#1861A7">:</= span> <span style=3D"color:#A61761"> $Error</span><span style=3D"color:#1861A7">, try: \</span><span style=3D"co= lor:#A61761">$OTRS_HOME</span><span style=3D"color:#1861A7">/bin/otrs.SetPe= rmissions.pl!"</span><span style=3D"color:#555555">,</span><o:p></o:p>= </span></p> <p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve= l1 lfo2;background:white;text-autospace:none"> <![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-fam= ily:Consolas"><span style=3D"mso-list:Ignore">56<span style=3D"font:7.0pt &= quot;Times New Roman""> </span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:8.0p= t;font-family:Consolas;color:#555555"> );</span><spa= n lang=3D"EN-US" style=3D"font-size:8.0pt;font-family:Consolas"><o:p></o:p>= </span></p> <p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve= l1 lfo2;background:white;text-autospace:none"> <![if !supportLists]><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-fam= ily:Consolas"><span style=3D"mso-list:Ignore">57<span style=3D"font:7.0pt &= quot;Times New Roman""> </span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:8.0p= t;font-family:Consolas;color:blue"> die</span><span = lang=3D"EN-US" style=3D"font-size:8.0pt;font-family:Consolas"> <span style=3D"color:#1861A7">"Can't create</span> <span style=3D"colo= r:#A61761">$Path</span><span style=3D"color:#1861A7">:</span> <span style=3D"color:#A61761">$Error</span><span style=3D"color:#1861A7">, = try: \</span><span style=3D"color:#A61761">$OTRS_HOME</span><span style=3D"= color:#1861A7">/bin/otrs.SetPermissions.pl!"</span><span style=3D"colo= r:#555555">;</span><o:p></o:p></span></p> <p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve= l1 lfo2;background:white;text-autospace:none"> <![if !supportLists]><span style=3D"font-size:8.0pt;font-family:Consolas"><= span style=3D"mso-list:Ignore">58<span style=3D"font:7.0pt "Times New = Roman""> </span></span></span><![endif]><span style=3D"font-size:8.0pt;font-family:C= onsolas;color:#555555">}</span><span style=3D"font-size:8.0pt;font-family:C= onsolas"><o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">I’ve check the code and i= t’s the same in the new versions, so no related bug has been found.<o= :p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">And the funny thing, if you com= pare the logs with the string declaration, the Path in the log only has one= underscore ‘_’, when the declaration has four of them! <o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">Does anyone know what could mak= e this declaration stop just after the PID?<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span style=3D"color:black;mso-fareast-language:ES">= Atentamente</span><span style=3D"color:#1F497D;mso-fareast-language:ES">,<o= :p></o:p></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:"Ar= ial",sans-serif;color:#1F497D;mso-fareast-language:ES">Juan Clavero</s= pan><span style=3D"color:#1F497D;mso-fareast-language:ES"><o:p></o:p></span= ></p> <p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:"Ar= ial",sans-serif;color:#1F497D;mso-fareast-language:ES">_______________= ________________________________<br> Oficina de Tecnologies de la Informaci=F3 i Comunicaci=F3</span><span = style=3D"color:#1F497D;mso-fareast-language:ES"><o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-= family:"Arial",sans-serif;color:#1F497D;mso-fareast-language:ES">= IB-SALUT<br> Telf. 971 426 530 ext. 3127<o:p></o:p></span></p> <p class=3D"MsoNormal"><o:p> </o:p></p> </div> </body> </html> --_000_4E6C4135180B424CBFC6C6DE9456154A01258BAB33SCPDPSEXMB01P_-- --===============1223114128== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ OTRS mailing list: dev - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/dev To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/dev --===============1223114128==--