<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=iso-8859-1"><meta name=Generator content="Microsoft Word 14 (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:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Texto de globo Car";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
p.ecxmsonormal, li.ecxmsonormal, div.ecxmsonormal
        {mso-style-name:ecxmsonormal;
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
p.ecxmsoacetate, li.ecxmsoacetate, div.ecxmsoacetate
        {mso-style-name:ecxmsoacetate;
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
p.ecxmsochpdefault, li.ecxmsochpdefault, div.ecxmsochpdefault
        {mso-style-name:ecxmsochpdefault;
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.ecxmsohyperlink
        {mso-style-name:ecxmsohyperlink;}
span.ecxmsohyperlinkfollowed
        {mso-style-name:ecxmsohyperlinkfollowed;}
span.ecxtextodeglobocar
        {mso-style-name:ecxtextodeglobocar;}
span.ecxestilocorreo20
        {mso-style-name:ecxestilocorreo20;}
p.ecxmsonormal1, li.ecxmsonormal1, div.ecxmsonormal1
        {mso-style-name:ecxmsonormal1;
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.ecxmsohyperlink1
        {mso-style-name:ecxmsohyperlink1;
        color:blue;
        text-decoration:underline;}
span.ecxmsohyperlinkfollowed1
        {mso-style-name:ecxmsohyperlinkfollowed1;
        color:purple;
        text-decoration:underline;}
p.ecxmsoacetate1, li.ecxmsoacetate1, div.ecxmsoacetate1
        {mso-style-name:ecxmsoacetate1;
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.ecxtextodeglobocar1
        {mso-style-name:ecxtextodeglobocar1;
        font-family:"Tahoma","sans-serif";}
span.ecxestilocorreo201
        {mso-style-name:ecxestilocorreo201;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
p.ecxmsochpdefault1, li.ecxmsochpdefault1, div.ecxmsochpdefault1
        {mso-style-name:ecxmsochpdefault1;
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Times New Roman","serif";}
span.TextodegloboCar
        {mso-style-name:"Texto de globo Car";
        mso-style-priority:99;
        mso-style-link:"Texto de globo";
        font-family:"Tahoma","sans-serif";}
span.EstiloCorreo34
        {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;}
--></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=ES-AR link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Gracias estimado Asael por tu consistente ayuda.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Para probar, dónde y cómo se aplica el modo multiusuario en este ambiente wwwisis (wwwi32.exe) v. 3? Me puedes indicar si no es mucha molestia o darme un link donde verlo?<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Porque en nuestro caso se trata solo de una interfase de búsqueda y no de ingreso de data. Cuando debemos actualizar los datos simplemente copiamos los archivos de Winisis previamente actualizados desde el entorno local a una carpeta en el wwwisis (dentro del wwwroot).<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Saludos cordiales<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Ricardo<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=ES style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>De:</span></b><span lang=ES style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Asael Costa da Silva [mailto:asael.silva@bireme.org] <br><b>Enviado el:</b> viernes, 02 de septiembre de 2011 10:09 a.m.<br><b>Para:</b> Ricardo Columbo<br><b>CC:</b> francisco lopes; reddes bvs-tech<br><b>Asunto:</b> Re: [bvstech] [Reddes.bvs-tech] Ayuda con ERROR VRECnbytes(idx) en WWWI32.EXE (Genisis)<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p>&nbsp;</o:p></p><div><p class=MsoNormal><span style='font-family:"Verdana","sans-serif";color:black'>Estimado Ricardo<br><br><br><o:p></o:p></span></p><div><div><div><div><div><div><p class=MsoNormal><span style='font-family:"Verdana","sans-serif";color:black'>el problema es que el limit de 30000 bytes también se aplica a los resultados de los formatos de cgi (prolog, pft y epilog) y los datos manipulados (quando se está añadindo o borrando información) porque hay que tener todo en memoria.<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Verdana","sans-serif";color:black'>también se intentó utilizar el modo monousuario (para la herramienta de búsqueda - iah), ampliando para 60000 bytes la capacidad, pero con eso no hay como actualizar datos, solamente una salida de escritura de log.<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Verdana","sans-serif";color:black'>es un caso muy complejo y por eso fue cambiado el modo de ejecución y se creó el IsisScript desde la versión 4.<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Verdana","sans-serif";color:black'>Saludos cordiales<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Verdana","sans-serif";color:black'><o:p>&nbsp;</o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Verdana","sans-serif";color:black'>Asael Costa da Silva<br>Analista de Suporte<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Verdana","sans-serif";color:black'>MTI/RST<br>BIREME/OPAS/OMS<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Verdana","sans-serif";color:black'>&nbsp;<o:p></o:p></span></p></div></div></div></div></div></div><p class=MsoNormal><span style='font-family:"Verdana","sans-serif";color:black'><o:p>&nbsp;</o:p></span></p><div><p class=MsoNormal><span style='font-family:"Verdana","sans-serif";color:black'><o:p>&nbsp;</o:p></span></p><div class=MsoNormal align=center style='text-align:center'><span style='font-family:"Verdana","sans-serif";color:black'><hr size=2 width="100%" align=center id=zwchr></span></div><p class=MsoNormal style='margin-bottom:12.0pt'><b><span style='font-family:"Verdana","sans-serif";color:black'>From: </span></b><span style='font-family:"Verdana","sans-serif";color:black'>&quot;Ricardo Columbo&quot; &lt;ricardo_11a@hotmail.com&gt;<br><b>To: </b>&quot;asael silva&quot; &lt;asael.silva@bireme.org&gt;<br><b>Cc: </b>&quot;francisco lopes&quot; &lt;francisco.lopes@bireme.org&gt;, &quot;reddes bvs-tech&quot; &lt;reddes.bvs-tech@listas.bireme.br&gt;<br><b>Sent: </b>Thursday, 1 September, 2011 2:02:18 PM<br><b>Subject: </b>RE: [bvstech] [Reddes.bvs-tech] Ayuda con ERROR VRECnbytes(idx) en WWWI32.EXE (Genisis)<o:p></o:p></span></p><div><p class=MsoNormal><span style='font-family:"Verdana","sans-serif";color:black'>Gracias Asael.<br>La solución es sin dudas pasar a v. 4 o 5, pero en tanto se siga utilizando&nbsp;version 3 podría ser, por ejemplo se me ocurre,&nbsp;agregar alguna regla en el pft para que si se superan los 30000 b se avise al usuario que limite la consulta? O sea&nbsp;para que con un request menor no exceda lel limite de 30000 ?<br>Saludos&nbsp;<o:p></o:p></span></p><div><div class=MsoNormal align=center style='text-align:center'><span style='font-family:"Verdana","sans-serif";color:black'><hr size=2 width="100%" align=center id=stopSpelling></span></div><p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-family:"Verdana","sans-serif";color:black'>Date: Thu, 1 Sep 2011 10:57:51 -0300<br>From: <a href="mailto:asael.silva@bireme.org">asael.silva@bireme.org</a><br>To: <a href="mailto:ricardo_11a@hotmail.com">ricardo_11a@hotmail.com</a><br>CC: <a href="mailto:francisco.lopes@bireme.org">francisco.lopes@bireme.org</a>; <a href="mailto:reddes.bvs-tech@listas.bireme.br">reddes.bvs-tech@listas.bireme.br</a><br>Subject: Re: [bvstech] [Reddes.bvs-tech] Ayuda con ERROR VRECnbytes(idx) en WWWI32.EXE (Genisis)<o:p></o:p></span></p><div><p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-family:"Verdana","sans-serif";color:black'>Estimados<o:p></o:p></span></p><div><div><div><div><div><div><p class=MsoNormal><span style='font-family:"Verdana","sans-serif";color:black'>cuando trabajé en el inicio del Proyecto SciELO utilizávamos esta versión del WWWISIS y el limit que teniamos siempre era el de 30000 para el tamaño del registro de la base de datos, porque el necesita trabajar en modo multiusuario.<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Verdana","sans-serif";color:black'>Por este motivo fue cambiado el modo de trabajo del WWWISIS desde la versión 4 para poder ampliar la cantidad de bytes en cada registro. Desde 2001, SciELO pasó a utilizar la versión 4 y después la 5.<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Verdana","sans-serif";color:black'>Con las versiones 2 y 3, por lo tanto, hay siempre este limit y no tiene relación con el CGI pero con el tamaño de la&nbsp;pila de asignación en memoria.<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Verdana","sans-serif";color:black'>Saludos<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Verdana","sans-serif";color:black'><o:p>&nbsp;</o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Verdana","sans-serif";color:black'>Asael Costa da Silva<br>Analista de Suporte<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Verdana","sans-serif";color:black'>MTI/RST<br>BIREME/OPAS/OMS<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Verdana","sans-serif";color:black'>&nbsp;<o:p></o:p></span></p></div></div></div></div></div></div><p class=MsoNormal><span style='font-family:"Verdana","sans-serif";color:black'><o:p>&nbsp;</o:p></span></p><div><p class=MsoNormal><span style='font-family:"Verdana","sans-serif";color:black'><o:p>&nbsp;</o:p></span></p><div class=MsoNormal align=center style='text-align:center'><span style='font-family:"Verdana","sans-serif";color:black'><hr size=2 width="100%" align=center id=ecxzwchr></span></div><p class=MsoNormal style='margin-bottom:12.0pt'><b><span style='font-family:"Verdana","sans-serif";color:black'>From: </span></b><span style='font-family:"Verdana","sans-serif";color:black'>&quot;Ricardo A&quot; &lt;ricardo_11a@hotmail.com&gt;<br><b>To: </b>&quot;Francisco J D M Lopes Santos&quot; &lt;francisco.lopes@bireme.org&gt;, &quot;reddes bvs-tech&quot; &lt;reddes.bvs-tech@listas.bireme.br&gt;<br><b>Sent: </b>Tuesday, 30 August, 2011 9:29:32 PM<br><b>Subject: </b>Re: [bvstech] [Reddes.bvs-tech] Ayuda con ERROR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;VRECnbytes(idx)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;en&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;WWWI32.EXE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Genisis)<o:p></o:p></span></p><div><p class=ecxmsonormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Gracias Francisco. De acuerdo contigo. </span><span style='font-family:"Verdana","sans-serif";color:black'><o:p></o:p></span></p><p class=ecxmsonormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Sobre todo que el error aparece cuando el request que se envía es más largo y por lo tanto el string aumenta. En peticiones menores y sin cruzar registros y campos, esto no sucede.</span><span style='font-family:"Verdana","sans-serif";color:black'><o:p></o:p></span></p><p class=ecxmsonormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>&nbsp;</span><span style='font-family:"Verdana","sans-serif";color:black'><o:p></o:p></span></p><p class=ecxmsonormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>No encuentro cómo evitarlo. Estuve haciendo pruebas en el IIS 7 de un server de desarrollo semejante al de producción, aumentando en el Request Handler los limites de filtrado, pero tampoco dio resultado, lo que me lleva a suponer que el límite de 30000 bytes estaría hardcoded en el wwwi32.exe, con tal ambiente no habría modo de resolverlo, no?. Qué opinas?</span><span style='font-family:"Verdana","sans-serif";color:black'><o:p></o:p></span></p><p class=ecxmsonormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>&nbsp;</span><span style='font-family:"Verdana","sans-serif";color:black'><o:p></o:p></span></p><p class=ecxmsonormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Un saludo</span><span style='font-family:"Verdana","sans-serif";color:black'><o:p></o:p></span></p><p class=ecxmsonormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Ricardo</span><span style='font-family:"Verdana","sans-serif";color:black'><o:p></o:p></span></p><p class=ecxmsonormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>&nbsp;</span><span style='font-family:"Verdana","sans-serif";color:black'><o:p></o:p></span></p><div><div style='border:none;border-top:solid windowtext 1.0pt;padding:3.0pt 0cm 0cm 0cm;border-color:currentColor currentColor'><p class=ecxmsonormal><b><span lang=ES style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'>De:</span></b><span lang=ES style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'> reddes.bvs-tech-bounces@listas.bireme.br [mailto:reddes.bvs-tech-bounces@listas.bireme.br] <b>En nombre de </b>Francisco J D M Lopes Santos<br><b>Enviado el:</b> martes, 30 de agosto de 2011 04:21 p.m.<br><b>Para:</b> reddes bvs-tech<br><b>Asunto:</b> Re: [Reddes.bvs-tech] Ayuda con ERROR VRECnbytes(idx) en WWWI32.EXE (Genisis)</span><span style='font-family:"Verdana","sans-serif";color:black'><o:p></o:p></span></p></div></div><p class=ecxmsonormal><span style='font-family:"Verdana","sans-serif";color:black'>&nbsp;<o:p></o:p></span></p><div><div><p class=ecxmsonormal style='margin-bottom:12.0pt'><span style='font-family:"Arial","sans-serif";color:black'>Hola Ricardo,<br><br>A mi me parece un error de tamaño de string en CGI.<br><br>Lá mensage és como siempre &quot;muy economica&quot;, pero las cifras env_addfld/mfrl y el valor 30000 me hacen piensar en una operacion de añadir a uno campo (addfld) que lhego al máximo valor (mfrl y los 30000), que bien puede seer un señal de string muy larga pasada por lo cgi mayor que el soportado.<br><br><br>Francisco José Lopes<br>---<br>OFI - Operação de Fontes de Informação<br>BIREME / OPS / OMS<br>Fone: (55 11)5576-9817<br><a href="http://www.bireme.org" target="_blank">http://www.bireme.org</a></span><span style='font-family:"Verdana","sans-serif";color:black'><o:p></o:p></span></p><div class=MsoNormal align=center style='text-align:center'><span style='font-family:"Arial","sans-serif";color:black'><hr size=2 width="100%" align=center></span></div><p class=ecxmsonormal style='margin-bottom:12.0pt'><b><span style='font-family:"Arial","sans-serif";color:black'>De: </span></b><span style='font-family:"Arial","sans-serif";color:black'>&quot;Ricardo Columbo&quot; &lt;ricardo_11a@hotmail.com&gt;<br><b>Para: </b>&quot;reddes bvs-tech&quot; &lt;reddes.bvs-tech@listas.bireme.br&gt;<br><b>Enviadas: </b>Segunda-feira, 29 de Agosto de 2011 19:26:46<br><b>Assunto: </b>[Reddes.bvs-tech] Ayuda con ERROR VRECnbytes(idx) en WWWI32.EXE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Genisis)</span><span style='font-family:"Verdana","sans-serif";color:black'><o:p></o:p></span></p><div><p class=ecxmsonormal><span style='font-family:"Arial","sans-serif";color:black'>Hola a todos, por favor disculpen la molestia,&nbsp;necesitaría si me ayudan con este error que aparece en el formulario de salida de una interfase Genisis con WWWi32.exe para una base Winisis.<br>&nbsp;<br>Todo funciona bien, pero al hacer algunas&nbsp;búsquedas en varios campos y registros se produce un truncamiento de la salida de páginas con un mensaje como éste:<br>&nbsp;<br>VRECnbytes(idx) = 30491 &gt; 30000 fatal: env_addfld/mfrl r&gt;<br>&nbsp;<br>&nbsp;<br>La cifra 30491 puede variar, pero no la 30000.<br>Yo supongo que es un problema de buffer o del tamaño&nbsp;string que envia por CGI (metodo POST)&nbsp;los datos al motor WWWI32.exe. Si fuera esto&nbsp;no se como resolverlo, o quiza no tenga solución. Pido ayuda porque no logro encontrar el problema.<br>Si se hacen busquedas de menos longitud o menos cruzadas entre campos y registros, el error no aparece.<br>&nbsp;<br>Gracias y saludos<br>&nbsp;<br>Ricardo<br>&nbsp;<br>&nbsp;<br>&nbsp;</span><span style='font-family:"Verdana","sans-serif";color:black'><o:p></o:p></span></p></div><p class=ecxmsonormal><span style='font-family:"Arial","sans-serif";color:black'><br>_______________________________________________<br>Reddes.bvs-tech mailing list<br><a href="mailto:Reddes.bvs-tech@listas.bireme.br" target="_blank">Reddes.bvs-tech@listas.bireme.br</a><br><a href="http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech" target="_blank">http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech</a></span><span style='font-family:"Verdana","sans-serif";color:black'><o:p></o:p></span></p></div></div></div><p class=MsoNormal><span style='font-family:"Verdana","sans-serif";color:black'><br>_______________________________________________<br>Reddes.bvs-tech mailing list<br><a href="mailto:Reddes.bvs-tech@listas.bireme.br">Reddes.bvs-tech@listas.bireme.br</a><br><a href="http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech">http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech</a><o:p></o:p></span></p></div></div></div></div></div></div></div></body></html>