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&#8217=
;m sorry, I wanted to say that since octobre 2012 I&#8217;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:&quot;Ar=
ial&quot;,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:&quot;Ar=
ial&quot;,sans-serif;color:#1F497D;mso-fareast-language:ES">_______________=
________________________________<br>
Oficina de Tecnologies de la&nbsp;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:&quot;Arial&quot;,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>&nbsp;</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>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hi all,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I&#8217;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>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I&#8217;m on OTRS 3.1.8 (I know=
, I should upgrade, we&#8217;re working on that)<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</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&#8217;ve found :
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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&quot;">&nbsp;&nbsp;
</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&quot;">&nbsp;&nbsp;
</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&quot;">&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:8.0p=
t;font-family:Consolas;color:#555555">&nbsp;&nbsp;&nbsp;&nbsp;=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">&quot;check_permissions_${$}_&quot;</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">&quot;_${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&quot;">&nbsp;&nbsp;
</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">
&quot;</span><span style=3D"color:#A61761">$Self</span><span style=3D"color=
:#1861A7">-&gt;{ArticleDataDir}/$Self-&gt;{ArticleContentPath}/&quot;</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&quot;">&nbsp;&nbsp;
</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>&nbsp;&nbsp;&nbsp; <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&quot;">&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:8.0p=
t;font-family:Consolas;color:blue">&nbsp;&nbsp;&nbsp;&nbsp;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&quot;">&nbsp;&nbsp;
</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&quot;">&nbsp;&nbsp;
</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&quot;">&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:8.0p=
t;font-family:Consolas;color:blue">&nbsp;&nbsp;&nbsp;&nbsp;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&quot;">&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:8.0p=
t;font-family:Consolas;color:#F48C23">&nbsp;&nbsp;&nbsp;&nbsp;$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">-&gt;</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">)-&gt;</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&quot;">&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:8.0p=
t;font-family:Consolas;color:#330066">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;Priority</span><span lang=3D"EN-US" style=3D"font-size:8.0pt;fon=
t-family:Consolas">
<span style=3D"color:#555555">=3D&gt;</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&quot;">&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:8.0p=
t;font-family:Consolas;color:#330066">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;Message</span><span lang=3D"EN-US" style=3D"font-size:8.0pt;font=
-family:Consolas">&nbsp;
<span style=3D"color:#555555">=3D&gt;</span> <span style=3D"color:#1861A7">=
&quot;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!&quot;</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&quot;">&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:8.0p=
t;font-family:Consolas;color:#555555">&nbsp;&nbsp;&nbsp;&nbsp;);</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&quot;">&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US" style=3D"font-size:8.0p=
t;font-family:Consolas;color:blue">&nbsp;&nbsp;&nbsp;&nbsp;die</span><span =
lang=3D"EN-US" style=3D"font-size:8.0pt;font-family:Consolas">
<span style=3D"color:#1861A7">&quot;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!&quot;</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 &quot;Times New =
Roman&quot;">&nbsp;&nbsp;
</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>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I&#8217;ve check the code and i=
t&#8217;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>&nbsp;</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 &#8216;_&#8217;, when the declaration has four of them!
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</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>&nbsp;</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:&quot;Ar=
ial&quot;,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:&quot;Ar=
ial&quot;,sans-serif;color:#1F497D;mso-fareast-language:ES">_______________=
________________________________<br>
Oficina de Tecnologies de la&nbsp;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:&quot;Arial&quot;,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>&nbsp;</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==--