tag:blogger.com,1999:blog-20900466104969843772024-03-13T07:12:05.858+00:00Konducta Sistemas InformáticosDentro de este nuevo blog de Konducta, iremos publicando artículos técnicos dirigidos a los administradores de sistemas informáticos.Konducta Solucioneshttp://www.blogger.com/profile/03251918530226710607noreply@blogger.comBlogger17125tag:blogger.com,1999:blog-2090046610496984377.post-72682615726345957292013-10-03T13:23:00.000+01:002013-10-03T13:23:04.810+01:00Nuevo Blog de KonductaOs informarmos de que este blog ya no está operativo. La nueva dirección es la siguiente:<br />
<br />
<a href="http://www.konducta.com/blogs/base-del-conocimiento.html">http://www.konducta.com/blogs/base-del-conocimiento.html</a><br />
<br />
Gracias a todos.Konducta Solucioneshttp://www.blogger.com/profile/03251918530226710607noreply@blogger.com0tag:blogger.com,1999:blog-2090046610496984377.post-67624466864704277272011-06-07T11:19:00.001+01:002011-06-07T11:19:51.953+01:00REDUCCIÓN DE USO DE MEMORIA POR USUARIO EN TERMINAL SERVERSEn este post vamos a centrarnos en como reducir fácilmente el uso de memoria por usuario. Esto tendrá un efecto directo sobre el numero de usuarios que se pueden alojar en un único host.<br />
<br />
Digamos que los usuarios consumen aproximadamente 100Mb de memoria inactiva. Si hacemos cálculos, con 40 usuarios se alcanzan los 4Gb de memoria, y esto ocurre cuando ellos están inactivos sin hacer nada. Por lo que si reducimos el consumo de memoria a 50Mb, se podrían alcanzar los 80 usuarios (en teoría).<br />
<br />
A continuación os exponemos algunos pasos que se pueden realizar para reducir el consumo general de memoria con el fin de poder acoger a muchos más usuarios.<br />
<br />
<br />
<b>PRIMER PASO</b><br />
Trataremos de hacer todo lo posible por reducir el número de programas en la carpeta de inicio. Incluso si se acaba de iniciar el MS Communicator y el Internet Explorer. Si nos deshacemos de estos dos programas, se ahorrará un gran pedazo de memoria. Con la ejecución del IE8 y el Communicator se consumen 10Mb de memoria por usuario. Así que si podemos reducir esto al 50%, probablemente se ahorraría unos 200Mb de memoria.<br />
<br />
<br />
<b>SEGUNDO PASO</b><br />
Comprobaremos los procesos en el Administrador de Tareas de Windows y eliminar tantos procesos como sea posible. La siguiente lista te ayudará a conseguirlo:<br />
<br />
cftmon.exe - Entrada Alternativa de Microsoft y barra de idiomas del Office<br />
icabar.exe - Citrix ICA Bar<br />
acrotray.exe - Bandeja de Adobe<br />
reader_sl.exe - Inicio rápido de Adobe Acrobat<br />
aclntusr.exe - Agente Altiris<br />
wuauclt.exe - Agnete de Windows Update<br />
ssonsvr.exe - Citrix Single Sign On. Si sólo se está ejecutando aplicaciones publicadas o no se necesita ICA en un escritorio de publicación, se puede eliminar. Se puede agregar de nuevo en cualquier momento.<br />
<br />
Se podría eliminar algunos de ellos desde el registro en todos los Terminal Servers usando las Preferencias de las Políticas de Grupo. La localización del registro es:<br />
<br />
HKLM\Software\Microsoft\Windows\CurrentVersion\Windows\Run<br />
<br />
Si se tiene una gran cantidad de valores en el registro, se debe eliminar la mayor cantidad posible antes de que nadie se entere, porque esta no es la mejor manera de trabajar con Terminal Servers, y de esta forma se podrá acoger muchos más usuarios.<br />
<br />
PD: Esto también se puede aplicar a proveedores de redes y de herramientas de grupo.<br />
<br />
<br />
<b>TERCER PASO</b><br />
Si se usa el Internet Explorer 8, cada pestaña crea una nueva instancia de iexplore.exe. Así que si se tienen dos pestañas abiertas podemos encontrarnos con tres instancias de iexplore, una para cada pestaña y otra para el frame de Windows.<br />
<br />
Es muy recomendable agregar la siguiente clave de registro para limitar esto a sólo dos instancias. Hemos podido comprobar que con ello se reduce un 15% de memoria de IE8 por usuario.<br />
<br />
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main REG_DWORD - TabProcGrowth = 1<br />
<br />
<br />
<b>CUARTO PASO</b><br />
Instalar y aprovechar Citrix HDX MediaStream para Flash. Nuestros resultados para algunos sitios webs en flash nos muestra una reducción de 150Mb y entre un 5 y 7% de la actividad de la CPU, por usuario 50Mb constante y 0% de la CPU.Konducta Solucioneshttp://www.blogger.com/profile/03251918530226710607noreply@blogger.com2tag:blogger.com,1999:blog-2090046610496984377.post-39644131762763618042011-06-07T11:19:00.000+01:002011-06-07T11:19:27.840+01:00Problema con actualizacionesPROBLEMA:<br />
Hay ocasiones en los que el sistema se queda "pillado" con la instalación de una o varias actualizaciones. Cuando ocurre esto, el sistema arranca y aparece el mensaje "Instalando actualizaciones, por favor no apague el equipo.", pero al terminar de instalarlas, de manera supuestamente correcta y tras el reinicio la máquina, el proceso vuelve a comenzar de nuevo desde el principio y así indefinidamente. Si tratamos de resolver este comportamiento en modo a prueba de fallos, podremos comprobar que no se soluciona. ¿qué podemos hacer entonces?.<br />
<br />
SOLUCIÓN:<br />
No hace falta formatear ni tomar medidas más drásticas como lanzar el pc por la ventana. Lo que haremos será arrancar el sistema en modo línea de comandos, ir al directorio donde tengamos instalado el sistema operativo, normalmente <span style="font-weight: bold;">c:\windows</span>, y una vez ahí debemos ir al directorio <span style="font-weight: bold;">c:\windows\winsxs</span>. En esta ubicación nos encontraremos con el el fichero <span style="font-weight: bold;">pending.xml</span> que debemos renombrar a <span style="font-weight: bold;">pending.old</span>. Tras realizar este cambio, y reiniciar la máquina, veremos que el problema ha quedado resuelto y ya no entra en el bucle.Konducta Solucioneshttp://www.blogger.com/profile/03251918530226710607noreply@blogger.com0tag:blogger.com,1999:blog-2090046610496984377.post-43359788961207710312010-10-05T11:57:00.003+01:002010-10-05T12:01:51.773+01:00No se abre la opción de firmas en Outlook 2010"Can't open signatures dialog in Outlook 2010"<br /><br />Recientemente, tuvimos que desinstalar la versión de 64bits de Office 2010 e instalar la versión de 32bits para poder usar el plugin del CRM 4.0 en nuestros gestores de correo Outlook 2010.<br /><br />Una vez comenzamos a usar el programa de correo, no podíamos abrir determinadas opciones. Al pulsar en el botón de "firmas", por ejemplo, no ocurría nada.<br /><br />Para resolver el problema tuvimos que insertar en el registro, copiando y pegando en un archivo con la extensión ".reg" las siguientes ramas:<br /><br /><br />Windows Registry Editor Version 5.00<br /><br />[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{0006F03A-0000-0000-C000-000000000046}\LocalServer32]<br />"LocalServer32"=hex(7):43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,\<br />6d,00,20,00,46,00,69,00,6c,00,65,00,73,00,20,00,28,00,78,00,38,00,36,00,29,\<br />00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,20,00,4f,00,\<br />66,00,66,00,69,00,63,00,65,00,5c,00,4f,00,66,00,66,00,69,00,63,00,65,00,31,\<br />00,34,00,5c,00,4f,00,75,00,74,00,6c,00,6f,00,6f,00,6b,00,2e,00,65,00,78,00,\<br />65,00,00,00,00,00<br />@="C:\\Program Files (x86)\\Microsoft Office\\Office14\\Outlook.exe"<br /><br />[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{0006F03A-0000-0000-C000-000000000046}\LocalServer32]<br />@="C:\\Program Files (x86)\\Microsoft Office\\Office14\\Outlook.exe"<br />"LocalServer32"=hex(7):43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,\<br />6d,00,20,00,46,00,69,00,6c,00,65,00,73,00,20,00,28,00,78,00,38,00,36,00,29,\<br />00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,20,00,4f,00,\<br />66,00,66,00,69,00,63,00,65,00,5c,00,4f,00,66,00,66,00,69,00,63,00,65,00,31,\<br />00,34,00,5c,00,4f,00,75,00,74,00,6c,00,6f,00,6f,00,6b,00,2e,00,65,00,78,00,\<br />65,00,00,00,00,00jpadronhttp://www.blogger.com/profile/00298488173160048056noreply@blogger.com0tag:blogger.com,1999:blog-2090046610496984377.post-8334894324050573052010-05-21T11:12:00.041+01:002010-05-21T15:34:09.895+01:00Problema de ActiveSync en Exchange 2010Cuando se inicia el ActiveSync para la sincronización de correo mediante un dispositivo móvil se genera un error. Si observamos el registro de eventos de Exchange 2010 veremos las siguientes entradas:<br />
<br />
Nombre de registro: Aplicación<br />
Fuente: MSExchange ActiveSync<br />
Fecha: 21/05/2010 12:23:07 PM<br />
Identificador de sucesos: 1053<br />
Categoría de tareas: Configuración<br />
Nivel: Error<br />
Palabras clave: Clásico<br />
Usuario: N / A<br />
Equipo:<span style="color: red;"> </span><i style="color: red;"> </i><servidor><servidor><servidor><i style="color: red;">servidor</i>. konducta.com<br />
<br />
Descripción:<br />
Exchange ActiveSync doesn't have sufficient permissions to create the "CN=<i style="color: red;">name</i><name>,OU=<i style="color: red;">OU Name</i><ou name="">,DC=konducta,DC=com" container under Active Directory user "Active Directory operation failed on <server><server><i style="color: red;">server</i>.konducta.com. This error is not retriable. Additional information: Access is denied.<br />
Active directory response: 00000005: SecErr: DSID-031521D0, problem 4003 (INSUFF_ACCESS_RIGHTS), data 0<br />
<br />
Traducción:<br />
Exchange ActiveSync no tiene permisos suficientes para crear el recipiente "CN=<nombre><i style="color: red;">nombre</i>,OU=<ou nombre=""><i><span style="color: red;">OU Nombre</span></i>, DC=konducta,DC=com" debajo del usuario de Active Directory "Operación fallida de Active Directory en <servidor><servidor><i><span style="color: red;">servidor</span></i>.konducta.com. Este error no es recuperable. Información adicional: Acceso denegado.<br />
Respuesta de Active directory: 00000005: SecErr: DSID-031521D0, problem 4003 (INSUFF_ACCESS_RIGHTS), data 0<br />
<br />
Lo primero es asegurarnos de tener los suficientes permisos en el dominio\Exchange Servers para obtener listados, crear y borrar hijos del tipo de objeto "msExchangeActiveSyncDevices" y no tener denegados permisos que bloqueen estas operaciones.<br />
<br />
La solución es la siguiente:<br />
</servidor></servidor></ou></nombre></server></server></ou></name></servidor></servidor></servidor><br />
<ul><li>En un controlador de dominio, debemos ir a <b>Inicio / Todos los Programas / Herramientas Administrativas / Usuarios y equipos de Active Directory</b></li>
</ul><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAINVVzOhgNA9LisgHjfv9tSuEKR74SfGLQKZ2QXZsgIg74CZn7v7Qpw6Vj_J7D_pCyKGyrPwzxUUa6UFjvNAlAC9BZCqedXD8zdU9iYCBk3aWtpJpXRH1-BuS0jf3iAALNZwJ6haRoT0/s1600/1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAINVVzOhgNA9LisgHjfv9tSuEKR74SfGLQKZ2QXZsgIg74CZn7v7Qpw6Vj_J7D_pCyKGyrPwzxUUa6UFjvNAlAC9BZCqedXD8zdU9iYCBk3aWtpJpXRH1-BuS0jf3iAALNZwJ6haRoT0/s400/1.jpg" /></a></div><br />
<ul><li>Hacer clic en <b>Vista</b> y seleccionar <b>Funciones avanzadas</b></li>
<li>Seleccionar un buzón que no está trabajando con Active Sync, hacer doble clic en la cuenta, seleccione la <b>Ficha de Seguridad</b> y luego pulsar en el botón de <b>Avanzado</b>.</li>
</ul><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEij9HChlJG7Md3coUOsx7tC8tX-IajxyaPOC6yvnqmgRUug2Qy5Vd3jJ86gtEXsq9BckPptTRlztepUybglRF22yix_TPvfcVuD0CsUXHgfcE0qtSOKPz7OqLa2pFROvZSqphsw0Q-9eKA/s1600/2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEij9HChlJG7Md3coUOsx7tC8tX-IajxyaPOC6yvnqmgRUug2Qy5Vd3jJ86gtEXsq9BckPptTRlztepUybglRF22yix_TPvfcVuD0CsUXHgfcE0qtSOKPz7OqLa2pFROvZSqphsw0Q-9eKA/s400/2.jpg" /></a></div><br />
<ul><li>Seleccionar <b>Servidores de Exchange</b>, y marcar la opción <b>Incluir permisos heredables</b>. Luego pulsar sobre <b>Aplicar</b> y <b>por último en Aceptar</b></li>
</ul><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiapaZDAyD-I4lIUF2xzN_RVsNGI5D_wsTXgFvVjbAvfde8LzpeE5Vp8yuVMsNGxnT5yToX8QGwcfqlcnKpnGDqP6qBr7_QVASTOeBqEUH3NxBCqZ38N6kTEVQJyTouV93KHdtLpCqk5io/s1600/3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiapaZDAyD-I4lIUF2xzN_RVsNGI5D_wsTXgFvVjbAvfde8LzpeE5Vp8yuVMsNGxnT5yToX8QGwcfqlcnKpnGDqP6qBr7_QVASTOeBqEUH3NxBCqZ38N6kTEVQJyTouV93KHdtLpCqk5io/s400/3.jpg" /></a></div><br />
<ul>Este caso está siendo estudiando y posiblemente sea arreglado en una futura actualización.</ul>Konducta Solucioneshttp://www.blogger.com/profile/03251918530226710607noreply@blogger.com2tag:blogger.com,1999:blog-2090046610496984377.post-54279478773304122732010-02-25T13:44:00.001+00:002010-02-25T13:44:06.303+00:00Outlook 2003 y Microsoft Exchange Server 2010<p align="justify">Por defecto al intentar configurar un buzón de correo de un Exchange Server 2010 en un Outlook 2003, este nos va a devolver un error conforme el servidor no se encuentra disponible.</p> <p><a href="http://lh4.ggpht.com/_tk89Ab7baFU/S4Z-ksTvpaI/AAAAAAAAABU/JM5sRrgOMkE/s1600-h/image%5B5%5D.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_tk89Ab7baFU/S4Z-lO9B8zI/AAAAAAAAABY/dqFNgErm0PM/image_thumb%5B2%5D.png?imgmax=800" width="467" height="107" /></a> </p> <p align="justify">Esto es debido a que por defecto Exchange 2010 solo permite comunicaciones encriptadas y en cambio Outlook 2003 por defecto viene con esta opción desactivada.</p> <p>Para solucionar el problema basta seguir los siguientes pasos.</p> <p><a href="http://lh6.ggpht.com/_tk89Ab7baFU/S4Z-lzIkGoI/AAAAAAAAABc/w1LiknO875I/s1600-h/image%5B9%5D.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_tk89Ab7baFU/S4Z-mrLZuhI/AAAAAAAAABg/cskzk2mVbDQ/image_thumb%5B4%5D.png?imgmax=800" width="443" height="319" /></a> </p> <p></p> <p></p> <p>1. Haremos clic en el botón “Más configuraciones…”</p> <p><a href="http://lh4.ggpht.com/_tk89Ab7baFU/S4Z-nM1tyKI/AAAAAAAAABk/H01wAWxAEfY/s1600-h/image%5B13%5D.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_tk89Ab7baFU/S4Z-oDlC1iI/AAAAAAAAABo/MLSDx_EtqYM/image_thumb%5B6%5D.png?imgmax=800" width="363" height="362" /></a> </p> <p>2. Haremos clic en la pestaña “Seguridad”</p> <p><a href="http://lh6.ggpht.com/_tk89Ab7baFU/S4Z-osz9hVI/AAAAAAAAABs/XJVTtTAgit8/s1600-h/image%5B17%5D.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_tk89Ab7baFU/S4Z-pFZJziI/AAAAAAAAABw/ydViX-hucSA/image_thumb%5B8%5D.png?imgmax=800" width="317" height="312" /></a> </p> <p>3. Finalmente activaremos el checkbox “Cifrar datos”.</p> <p>Una vez hecho esto podremos volver a configurar la cuenta de la manera estándar.</p> <p> </p> <p> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:d09c96fc-daa8-4b76-9ec5-8717e408dd1b" class="wlWriterEditableSmartContent">Etiquetas de Technorati: <a href="http://technorati.com/tags/Outlook" rel="tag">Outlook</a>,<a href="http://technorati.com/tags/Exchange+2010" rel="tag">Exchange 2010</a>,<a href="http://technorati.com/tags/Exchange+server+2010" rel="tag">Exchange server 2010</a></div></p> David De Avilahttp://www.blogger.com/profile/16347253118327065536noreply@blogger.com4tag:blogger.com,1999:blog-2090046610496984377.post-79155279762044273002010-01-15T09:00:00.008+00:002010-01-15T10:49:41.120+00:00Error ID 2011: Espacio de almacenamiento insuficiente en el servidor para procesar este comando<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh57ggxa-ozQVavBl-9OPE2qpk4IS2fjp7nfhIkjIYJyvbPIABS8PjP_yVr4jnOHkqoFMupmgNKunstxvs72ZTKDppzdfUorDMJM6Vo03ZFSSk8qBMzxP-vx5oCfQzVjaiczdtapHhr4Ls/s1600-h/error.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 195px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh57ggxa-ozQVavBl-9OPE2qpk4IS2fjp7nfhIkjIYJyvbPIABS8PjP_yVr4jnOHkqoFMupmgNKunstxvs72ZTKDppzdfUorDMJM6Vo03ZFSSk8qBMzxP-vx5oCfQzVjaiczdtapHhr4Ls/s320/error.png" alt="" id="BLOGGER_PHOTO_ID_5426889067183035730" border="0" /></a><p>Mensajes de error:<br /></p><p>No hay suficiente espacio disponible en el servidor para procesar este comando.</p><ul><li>No hay suficiente memoria para completar la transacción. Cierre algunas aplicaciones y vuelva a intentarlo.</li></ul><p>Estos errores en un ordenador, al que llamaremos ordenador A, pueden indicar un error del IRPStackSize de otra máquina, el servidor que tiene el recurso compartido, al cual llamaremos ordenador B. Vamos al ordenador B, abrimos el log de eventos, y buscamos el evento con ID 2011. Si existe, es un gran indicio de este bug.</p><ul><li>Ordenador A: Al intentar acceder al recurso compartido de otra máquina de la red, se muestra el mensaje "Espacio de almacenamiento insuficiente...".</li><li>Ordenador B: El servidor donde está el recurso compartido, necesita ampliar el parámetro IRPStackSize.<br /></li></ul><p>Para repararlo, se debe incrementar el parámetro IRPStackSize en el registro <span style="font-weight: bold;">del servidor donde está el recurso compartido, en el ejemplo el Ordenador B.</span><br /></p><p>Aquí tenemos el valor de registro afectado:<br />HKEY_LOCAL_MACHINE<br />\SYSTEM<br />\CurrentControlSet<br />\Services<br />\LanmanServer<br />\Parameters<br />IRPStackSize DWORD 0x0000000f (15)</p><p>A veces un valor de 15 no es suficiente, y solamente valores entre 16 y 25 resuelven el problema. Intentamos primero con 16. Normalmente los valores con más éxito son 16 y 18, en caso de que no resulte se puede utilizar 20 o más.<br /></p><p>No debemos olvidar reiniciar la máquina tras realizar cada cambio, porque sólo así se hará efectivo el nuevo valor.<br /></p><p>En caso de que el valor no exista, lo creamos como tipo DWORD y nos aseguramos de que que coincidan mayúsculas y minúsculas, curiosamente el correcto funcionamiento depende de ello.<br /></p><p>Este error también puede darse al instalar algún tipo de software como el Norton AntiVirus, el cual cambia el parámetro del registro, el Acronis TrueImage v. 10, 2009, o superior, el Seagate DiscWizard, IBM AntiVirus, y el Microsoft Bitdefender.<br /></p><p>Segun el artículo de la Microsoft Knowledge Base, no se menciona al Windows XP, pero también debe aplicarse a este sistema operativo.<br /></p><p>Antivirus Software May Cause Event ID 2011 (Q177078)<a href="http://support.microsoft.com/kb/177078/"><br />http://support.microsoft.com/kb/177078/</a></p>Konducta Solucioneshttp://www.blogger.com/profile/03251918530226710607noreply@blogger.com1tag:blogger.com,1999:blog-2090046610496984377.post-76265394374108178732009-09-07T11:18:00.001+01:002009-09-07T11:18:40.615+01:00El Iphone, el 3G, el GPRS, el Push, la batería y las llamadas perdidas.<p>Podría ser el titulo de una película de humor o en este caso de una tragicomedia. Antes que nada vamos a definir un poco los conceptos de forma poco rigurosa pero entendible para todos.</p> <p>Iphone.- es el teléfono de Apple que hace la mitad que los demás pero con mucho más estilo y fluidez.</p> <p>3G.- Sistema de transmisión de datos que permite transmitirlos a más velocidad que el GPRS y sin interrumpir la entra de llamadas de voz, pero consumiendo la batería en 0,5.</p> <p>GPRS.- Sistema de transmisión de datos más lento que el 3G pero que consume menos batería.</p> <p>Push.- Sistema por el cual nuestro teléfono deja un camino de datos abierto con el servidor de correo para saber cuando ha llegado correo, citas o contactos nuevos y actualizarlos en el teléfono. Además de paso se zampa la batería.</p> <p>Batería.- Elemento que produce electricidad para que nuestro teléfono funcione y que siempre se agota en el momento más inoportuno.</p> <p>Llamada perdida.- Llamada que era de vital importancia para nuestra vida y que no pudimos atender porque el teléfono decidió que estaba apagado o fuera de cobertura.</p> <p>Una vez aclarado esto vamos con el tema.</p> <p>PROBLEMA:</p> <p>Muchos usuarios del Iphone lo utilizamos para sincronizar nuestro correo electrónico con un servidor de correo tipo Microsoft Exchange Server. Por defecto al configurar una cuenta de Exchange en el Iphone se queda activada la actualización mediante Push, la cual si tenemos el 3G activado hará que la batería nos dure literalmente 1 hora. Muchos de nosotros como solución a este problema lo que haremos es desactivar el 3G, con esto aparentemente se soluciona el problema y la batería dura más.</p> <p>Pero surge otro problema, la gente se empieza a quejar de que nos llama y le sale la locución diciendo que el teléfono esta apagado o fuera de cobertura, a lo que nosotros le decimos “ que raro si tengo el teléfono al lado mío y esta a tope de cobertura”. Efectivamente, pero probablemente el teléfono en ese momento esta sincronizándose con el servidor de correo y como hemos desactivado el 3G, ahora lo hace por GPRS o EDGE lo cual hace que en ese instante no podamos recibir llamadas.</p> <p>SOLUCIÓN:</p> <p>La solución mejor que he encontrado, por lo menos en mi caso, ha sido activar el 3G y cambiar el Push por la sincronización automática cada hora, con esto la batería dura y la perdida de llamadas por este motivo es nula.</p> <p>Cuidado con los lugares donde no hay cobertura 3G ya que el teléfono se conectara por GPRS y volveremos a perder llamadas. En estos casos, si tenemos que pasar tiempo a diario en ese lugar, deberíamos intentar configurar un acceso WIFI, de hecho os recomiendo que siempre que podáis uséis la WIFI. Por ejemplo yo tengo configuradas la del trabajo y la de casa de forma que el teléfono en esos lugares se conecta automáticamente por WIFI.</p> <p> </p> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:004bd18e-8448-42f1-bcfe-4ce26e205cde" class="wlWriterEditableSmartContent">Etiquetas de Technorati: <a href="http://technorati.com/tags/Iphone+Llamadas+perdidas" rel="tag">Iphone Llamadas perdidas</a></div> David De Avilahttp://www.blogger.com/profile/16347253118327065536noreply@blogger.com1tag:blogger.com,1999:blog-2090046610496984377.post-8312737508982016662009-09-07T11:13:00.004+01:002009-09-07T12:40:53.405+01:00Problema con Adobe flash player en terminal server.<p>PROBLEMA:</p> <p>En un servidor de terminal server tenemos instalamos el Adobe flash player desde una cuenta con privilegios de Administrador. Pero el resto de usuarios cuando van a una página que requiere el plugin reciben un mensaje como que no esta instalado y además lógicamente no pueden instalarlo.</p> <p>SOLUCIÓN:</p> <p>La solución pasa por cambiar los permisos de dos ramas del registro y sus objetos hijo.</p> <p>Las dos ramas a editar son:</p> <p>[HKEY_CLASSES_ROOT\TypeLib\{D27CDB6B-AE6D-11CF-96B8-444553540000}] <br />[HKEY_CLASSES_ROOT\CLSID\{D27CDB6B-AE6D-11CF-96B8-444553540000}] </p> <p>Los permisos de estas dos ramas deben ser cambiados read (lectura) para el grupo Todos o Everyone.</p> <p>Una vez hecho esto la próxima vez que los usuarios hagan login todo funcionará correctamente.</p> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:44f8f26c-eff4-4ca8-acd3-4a5c1442afcd" class="wlWriterEditableSmartContent">Etiquetas de Technorati: <a href="http://technorati.com/tags/Adobe+Flash+Terminal" rel="tag">Adobe Flash Terminal</a></div>David De Avilahttp://www.blogger.com/profile/16347253118327065536noreply@blogger.com0tag:blogger.com,1999:blog-2090046610496984377.post-75779993142792081032009-06-03T14:43:00.001+01:002009-06-03T14:43:40.440+01:00Restaurar el fichero AllItems.aspx en SharePoint.<p align="justify"><strong>PROBLEMA</strong></p> <p align="justify">Aunque parezca increíble es posible sobrescribir sin darnos cuenta el dichero <em>AllItem.aspx</em> de una biblioteca de documentos.  Esto puede ocurrir, por ejemplo, si estamos editando un documento en Word y al hacer clic <em>Guardar como</em> pegamos en el nombre del documento un link a la biblioteca de documentos. En principio nuestra intención sería que el documento se guardara en dicha biblioteca, pero lo que puede ocurrir es que terminemos sobrescribiendo el documento <em>AllItems.aspx</em> con la información de nuestro documento de Word. Si esto sucede, el SharePoint nos devolverá un error cada vez que intentemos acceder vía web a dicha biblioteca.</p> <p align="justify"><strong>SOLUCION</strong></p> <p align="justify">La solución más rápida a este problema es abrir la biblioteca, desde el explorador de Windows, como un Web Folder. Para ello en Windows Vista vamos a <em>Equipo</em> y haciendo clic con el botón derecho hacemos clic en <em>Agregar una ubicación de red</em>, seguimos los pasos y cuando nos pregunte por la <em>Dirección de red o Internet</em>, ponemos nuestra dirección de la biblioteca de SharePoint. Una vez creada la nueva ubicación la abrimos y si tenemos activado <em>Ver documentos ocultos</em>, veremos una carpeta que se llama <em>Forms</em>, entramos en dicha carpeta, editamos el documento <em>WebFldr.aspx</em> copiamos todo su contenido, lo cerramos. Después editamos, con WordPad, el documento <em>AllItems.aspx</em> y lo sustituimos pegando el contenido del anterior documento. Por ultimo guardamos los cambios y ya esta.</p> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:958b7cf7-b56e-47d0-929a-ac5c1af6aadc" class="wlWriterEditableSmartContent">Etiquetas de Technorati: <a href="http://technorati.com/tags/Sharepoint+AllItems.aspx" rel="tag">Sharepoint AllItems.aspx</a></div> David De Avilahttp://www.blogger.com/profile/16347253118327065536noreply@blogger.com0tag:blogger.com,1999:blog-2090046610496984377.post-12325514758939474742009-05-04T14:28:00.024+01:002009-05-11T14:08:42.928+01:00Zend_Application and Autoload Modules<div>UPDATE: if you're using SVN, you need to update to a later revision (after 15357, mandatory) due to a <a href="http://framework.zend.com/issues/browse/ZF-6545">bug</a></div><p>La liberación de la versión 1.8 del Zend Framework deja mucho que desear en cuanto a documentación. Erratas y omisiones parecen ser los principales problemas con los que nos encontramos los usuarios. Además, no se ha publicado el API 1.8 para su descarga (sólo consulta online). Sin embargo, los test sobre el código cubren el 100% y hacen más llevadera la interpretación del código.</p><p>Otro de los problemas con el que nos encontramos es cómo configurar nuestra aplicación modular para que se beneficie del componente Zend_Application y la carga dinámica de los recursos mediante Zend_Application_Module_Bootstrap. Por eso hemos decidido escribir este post y ofrecer como ejemplo una sencilla aplicación modular que se representa en el siguiente árbol:</p><p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEMUuelk3cPPNvFbKcNhDjxXsDB7ePWoG1SYUh2zIVN9er-Eux-wUYMs6AD_HkRkwREU6iLgat522KSXob6YxbliHua9W4eDIbTuE6tOfOjATN6nL8hMAjWdGA0jsr5CH0dtKm2EU-KVVM/s1600-h/estructure.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 211px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEMUuelk3cPPNvFbKcNhDjxXsDB7ePWoG1SYUh2zIVN9er-Eux-wUYMs6AD_HkRkwREU6iLgat522KSXob6YxbliHua9W4eDIbTuE6tOfOjATN6nL8hMAjWdGA0jsr5CH0dtKm2EU-KVVM/s320/estructure.png" alt="" id="BLOGGER_PHOTO_ID_5331986114859138162" border="0" /></a></p><p>En primer lugar creamos nuestro public/index.php</p><pre name="code" class="php">// Define path to application directory<br />defined('APPLICATION_PATH')<br />|| define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../application'));<br /><br />// Define application environment<br />defined('APPLICATION_ENV')<br />|| define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));<br /><br />// Ensure library is on include_path<br />set_include_path(implode(PATH_SEPARATOR, array(<br />realpath(dirname(__FILE__) . '/../library'),<br />get_include_path()<br />)));<br /><br />/* Zend_Application */<br />require_once 'Zend/Application.php';<br /><br />// Create application, bootstrap, and run<br />$application = new Zend_Application(<br />APPLICATION_ENV,<br />APPLICATION_PATH . '/configs/application.ini'<br />);<br />$application->bootstrap()->run();<br /></pre><br />A continuación añadimos los datos de configuración de nuestra aplicación en: /application/configs/application.ini<div><br /></div><div><div>[production]</div><div>phpSettings.display_startup_errors = 0</div><div>phpSettings.display_errors = 0</div><div><br /></div><div>bootstrap.path = APPLICATION_PATH "/Bootstrap.php"</div><div>bootstrap.class = "Bootstrap"</div><div><br /></div><div>autoLoaderNameSpaces.0 = "Scienta"</div><div><br /></div><div>resources.layout.layout = "layout"</div><div>resources.layout.layoutPath = APPLICATION_PATH "/layout/scripts"</div><div><br /></div><div>resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"</div><div>resources.frontController.plugins.debug = "Scienta_Controller_Plugin_Debug"</div><div><br /></div><div><br /></div><div>resources.modules[] = </div><div><br /></div><div>[staging : production]</div><div><br /></div><div>[testing : production]</div><div>phpSettings.display_startup_errors = 1</div><div>phpSettings.display_errors = 1</div><div><br /></div><div>[development : production]</div><div>phpSettings.display_startup_errors = 1</div><div>phpSettings.display_errors = 1</div><div><br /></div><div>En tercer lugar, acondicionamos nuestro /application/Bootstrap.php</div><div><br /></div><div><br /><pre name="code" class="php"><br />class Bootstrap extends Zend_Application_Bootstrap_Bootstrap<br />{<br /> /**<br /> * @var Zend_Log<br /> */<br /> protected $_logger;<br /> <br /> protected function _initLogging()<br /> {<br /> $this->bootstrap('frontcontroller');<br /> $logger = new Zend_Log();<br /><br /> $writer = 'production' == $this->getEnvironment() ?<br /> new Zend_Log_Writer_Stream(APPLICATION_PATH . '/../var/logs/app.log') :<br /> new Zend_Log_Writer_Firebug();<br /> $logger->addWriter($writer);<br /><br /> if ('production' == $this->getEnvironment()) {<br /> $filter = new Zend_Log_Filter_Priority(Zend_Log::CRIT);<br /> $logger->addFilter($filter);<br /> }<br /> <br /> if($writer instanceof Zend_Log_Writer_Firebug)<br /> {<br /> $writer-> setPriorityStyle(8, 'TABLE');<br /> $logger->addPriority('TABLE', 8);<br /> }<br /> <br /> <br /> $logger->info($this->bootstrap('frontcontroller'));<br /> $logger->info($this->getPluginResourceNames());<br /> $logger->info($this->getApplication());<br /> Zend_Registry::set('logger', $logger);<br /> <br /> /*<br /> * Set _logger for use with other methods<br /> */<br /> $this->_logger = $logger;<br /> }<br /> protected function _initView()<br /> {<br /> // Initialize view<br /> $view = new Zend_View();<br /> $view->doctype('XHTML1_STRICT');<br /> $view->headTitle('My First Zend Framework Application');<br /> // set the content type and language<br /> $view->headMeta()->appendHttpEquiv('Content-Type', 'text/html; charset=UTF-8');<br /> $view->headMeta()->appendHttpEquiv('Content-Language', 'en-US');<br /><br /> $view->headLink()->appendStylesheet('/css/basic.css');<br /> $view->headLink()->appendStylesheet('/css/jquery-ui-themeroller.css');<br /> <br /> // Add it to the ViewRenderer<br /> $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper(<br /> 'ViewRenderer'<br /> );<br /> $viewRenderer->setView($view);<br /><br /> // Return it, so that it can be stored by the bootstrap<br /> return $view;<br /> } <br /><br />}</pre><br /></div></div><br />Y, finalmente, en cada uno de nuestros módulos, añadimos un archivo que instancie el module bootstrap:<br /><pre name="code" class="php"><br /><br /><div><br />Puedes descargar el código fuente de este pequeño ejemplo aquí:<br /><br /><a href="http://jorge.jorge.googlepages.com/base.zip">Download Source Code</a>.<br /></div></pre>jpadronhttp://www.blogger.com/profile/00298488173160048056noreply@blogger.com2tag:blogger.com,1999:blog-2090046610496984377.post-77676783303365907212009-05-01T15:37:00.009+01:002009-05-04T12:56:51.973+01:00Liberada la versión 1.8 del Zend Framework<img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 127px; height: 25px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVANh_AMbCi1GUbEMZwOLDm9cVkKe22bpiwQfK1nm7-qBtqh7Ex87T_mmaY4u6ECpCqBdtuezYQSZj-YhOt-5e0YuDcvFJY8Ah9IdvxXNUbQRmmYyPE1siKgAbOKW5U4NzRi6HePGsr1ZC/s320/PoweredBy_ZF_4LightBG.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5330873123814818626" /><br /><br /><div><br />El <a target="_blank" href="http://framework.zend.com/">Zend Framework</a> 1.8 acaba de ser publicado esta noche y está disponible para su <a target="_blank" href="http://framework.zend.com/download/latest">descarga</a>.<div><br /></div><div>Se trata casi de una <a target="_blank" href="http://pear.php.net/group/docs/20040226-vn.php">actualización mayor</a>, ya que, por un lado, empieza a romper la compatilidad con versiones previas y se empieza a enfilar la versión 2.0 (el método estático Z<span class="Apple-style-span" style="font-style: italic;">end_Loader::registerAutoload</span> ha sido marcado como <span class="Apple-style-span" style="font-style: italic;"><a target="_blank" href="http://akrabat.com/2009/04/30/zend_loaders-autoloader_deprecated-in-zend-framework-18/">deprecated</a> </span>y sustituido por la funcionalidad del nuevo componente <a target="_blank" href="http://devzone.zend.com/article/4525">Zend_Loader_Autoloader</a>) y, por otro, porque la funcionalidad de algunos de los nuevos componentes intenta superar la brecha que existe entre lo que se conoce como <a target="_blank" href="http://www.littlehart.net/atthekeyboard/2007/05/30/glue-vs-full-stack/">glue framework vs Full Stack framework</a>, es decir, incorporar elementos de autosuficiencia que permitan usarlo como entorno completo de desarrollo.</div><div><br /></div><div>Así, se incorporan las siguientes novedades que nos parecen interesantes:</div><div><ul><li>La herramienta de comandos Zend_Tool, para crear y editar proyectos desde la linea de comandos y aliviarnos del trabajo que supone tener que crear a mano toda la estructura del proyecto.<br /></li><li>Zend_Application, el componente que permite configurar el Bootstrap de la aplicación de una forma orientada a objetos.</li><li>Zend_Navigation, una forma sencilla de tratar menús, breadcrumbs o sitemaps.</li><li>Zend_Json mejorado para soportar expresiones.</li></ul><div>Para una descripción completa de las notas de la versión, se puede consultar el post de Matthew Weier O'Phinney (Nuevo jefe de proyecto -y el más cualificado, por cierto-) en <a target="_blank" href="http://devzone.zend.com/article/4524-Zend-Framework-1.8.0-Released">Devzone</a>. </div><div><br /></div></div></div>jpadronhttp://www.blogger.com/profile/00298488173160048056noreply@blogger.com2tag:blogger.com,1999:blog-2090046610496984377.post-39754029349241412632009-04-27T12:02:00.004+01:002009-04-27T15:04:42.265+01:00Konducta asiste a iCities 2009<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTs-uipQsRxeQnZxe0-S5WEz-qLM_CvNglduglepoj2E73XH_PDGRHSh3YSs5eINEv7y0HEEMIWlfOOdZw5aACXGMZemJSZ9GWjgAGBYsA6aGQWJ48_U-aS8o8WPlBEesa-uhuTDjDA66-/s1600-h/banner-icities_240.png"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 240px; height: 220px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTs-uipQsRxeQnZxe0-S5WEz-qLM_CvNglduglepoj2E73XH_PDGRHSh3YSs5eINEv7y0HEEMIWlfOOdZw5aACXGMZemJSZ9GWjgAGBYsA6aGQWJ48_U-aS8o8WPlBEesa-uhuTDjDA66-/s320/banner-icities_240.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5329331276545688722" /></a>Se nos ha hecho corta la asistencia a las jornadas <a href="http://icities.es/">iCities 2009</a> en Candelaria (Tenerife).<br /><br />Este año fue la segunda edición sobre <span class="Apple-style-span" style="font-style: italic;">Open Government, e-Administración y Participación Digital</span> y, de nuevo, nos ha sorprendido la capacidad organizativa del ayuntamiento y todo su plantel. El despliegue de medios (amplia difusión previa, eco en la red, streaming de video, actualización inmediata) y ponentes ha sido de una calidad bastante alta.<br /><div><br /></div><div>Se trataron varios temas agrupados bajo la etiqueta 2.0: la administración electrónica y su "modernización", la fusión de ciudad + tecnología como polo de desarrollo, tecnólogos canarios en centros mundiales de referencia, sanidad y el periodismo que viene (ante el agotamiento del modelo actual). Al mismo tiempo, se ofertó la asistencia a los iCities Labs en los que, a modo de laboratorios prácticos, los interesados podían entrar en contacto directo con las tecnologías discutidas en la sala principal.</div><div><br /></div><div>Ha sido enriquecedor en muchos sentidos, pero sobre todo para poder tomar el pulso a la forma en la que se están interpretando las posibilidades técnicas para adaptarlas al mundo "real". Como conclusión, podemos decir que los principales impedimentos para la implantación de muchas soluciones tecnológicas necesarias, no es el estado actual de la tecnología en sí, sino la falta de organización y acuerdo entre las partes interesadas. La actualización de las administraciones y servicios desvela que existe una brecha entre el modelo descentralizado de gestión política y la concentración y simplicidad que podrían aportar las herramientas informáticas en sí mismas.</div><div><br /></div><div>El año que viene volvemos. Dejamos aquí algunos enlaces que nos han parecido interesantes:</div><div><br /></div><div><ul><li><a href="http://descon2.com/">http://descon2.com/</a> (<span class="Apple-style-span" style="font-style: italic;">Desconferencias </span>de 6 minutos y 4 para preguntas)<br /></li><li><a href="http://nosestamosconectando.wordpress.com/">Blog de David Cierco</a>, Director General para del desarrollo de la Sociedad de la información.</li><li><a href="http://proyectov2.blogspot.com/">Blog de Pedro Antón</a>, sobre turismo</li><li><a href="http://davidatcern.blogspot.com/">David Horat</a>, CERN, Suiza</li></ul></div>jpadronhttp://www.blogger.com/profile/00298488173160048056noreply@blogger.com0tag:blogger.com,1999:blog-2090046610496984377.post-41599654070266570542009-03-19T17:41:00.001+00:002009-03-19T17:42:12.309+00:00Error al instalar el cliente de Microsoft CRM 4.0<p align="justify"><strong>PROBLEMA:</strong></p> <p align="justify">Cuando vamos a instalar o configurar el cliente para Outlook de CRM 4.0 nos encontramos con el siguiente error “Microsoft Dynamics CRM para Outlook no se puede instalar en un equipo en que hay instaladas versiones de Microsoft Exchange Server anteriores a Exchange Server 2007”. En principio esto no sería un error si fuera cierto que estamos intentando instalar el cliente en un servidor con un Exchange Server anterior a 2007 instalado. El error o problema surge cuando estamos instalando en una maquina cliente o en un servidor, normalmente de terminal, donde no existe ningún Exchange Server instalado.</p> <p align="justify"><a href="http://lh4.ggpht.com/_tk89Ab7baFU/ScKDwH85oDI/AAAAAAAAABE/CNWCn_eG9Js/s1600-h/image%5B2%5D.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_tk89Ab7baFU/ScKDw5QnlAI/AAAAAAAAABM/6T_Xbt-vjvM/image_thumb.png?imgmax=800" width="244" height="183" /></a> </p> <p align="justify"><strong>SOLUCIÓN:</strong></p> <p align="justify">En dicho caso existe una pequeña “trampa” que podemos hacer para solventar el problema. Ejecutamos el editor del registro del sistema, <em>inicio</em> – <em>ejecutar</em> y escribimos <em>regedit</em>. <br />Vamos a la rama <em>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange</em> y hacemos clic en el botón derecho <em>exportar</em>, guardando el archivo resultante. Después eliminamos dicha rama con el botón <em>Supr</em>.</p> <p align="justify">Una vez hecho esto volvemos a ejecutar la configuración del cliente de Outlook para CRM 4.0 , que en principio esta vez no nos debería dar ningún problema. Si nos da algún error, desinstalar primero y después volver a instalar.</p> <p align="justify">Por ultimo hacer doble clic en el fichero guardado por la exportación de la rama del registro para así volver a recuperarla.</p> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:1e26687e-be7e-4db4-b353-e1510881b576" class="wlWriterEditableSmartContent">Etiquetas de Technorati: <a href="http://technorati.com/tags/crm+4.0" rel="tag">crm 4.0</a>,<a href="http://technorati.com/tags/outlook" rel="tag">outlook</a></div> David De Avilahttp://www.blogger.com/profile/16347253118327065536noreply@blogger.com0tag:blogger.com,1999:blog-2090046610496984377.post-55697965956984314032009-03-17T12:19:00.001+00:002009-03-17T13:30:20.641+00:00Nueva versión 4.0 del Antivirus NOD32<p align="justify"><em><strong>ATENCIÓN: De momento desde Konducta no recomendamos instalar dicha versión en servidores con Windows Server 2003 y Terminal Server en modo aplicación instalado, ya que se ha comprobado que puede generar inestabilidad en el sistema y cuelgues inesperados.</strong></em></p> <p align="justify"><em>ESET Smart Security v.4</em><em> y ESET NOD32 v.4 han sido optimizados para contrarrestar el enorme volumen actual de amenazas a través de web y de correo electrónico</em></p> <p align="justify">ESET, proveedor global de protección antivirus de última generación, ha presentado hoy la nueva versión de sus soluciones de seguridad, proporcionando la protección más eficaz contra las amenazas actuales. Construidas sobre la exclusiva y probada tecnología <a href="http://www.nod32-es.com/threatsense/threatsense.htm">ThreatSense®</a>, que ha hecho de ESET líder en protección proactiva, ESET Smart Security® v.4 y ESET NOD32 Antivirus® v.4 han sido optimizados para ofrecer una mejor protección y uso, manteniendo un bajo impacto en el rendimiento del sistema.</p> <p align="justify">A continuación se muestran los principales beneficios de estas nuevas versiones:</p> <ul> <li> <p align="justify">Protección ante amenazas desconocidas: La premiada tecnología ThreatSense® proporciona la protección más eficaz del mercado frente a los nuevos ataques. </p> </li> <li> <p align="justify">Diseñado para ser rápido: Las soluciones de ESET son realmente rápidas, ofreciendo un gran rendimiento durante los análisis. </p> </li> <li> <p align="justify">Bajo impacto en los recursos del sistema: Las soluciones de  ESET suelen utilizar entre 35 y 40MB de la memoria del sistema, una fracción de lo que consumen otros productos. <br />Los usuarios de portátiles agradecerán el nuevo modo automático de conservación de energía de sus baterías.</p> </li> <li> <p align="justify">Sencillo para el usuario: Más fácil de usar que nunca. <br />Gracias a su interfaz compacta e intuitiva, el uso mínimo de alertas o el cortafuegos autodidacta, estará configurado y listo para funcionar en un instante, sin notar apenas que el programa trabaja en segundo plano.</p> </li> </ul> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:13aeacee-5682-473b-b275-cff5c1842bd0" class="wlWriterEditableSmartContent">Etiquetas de Technorati: <a href="http://technorati.com/tags/Antivirus" rel="tag">Antivirus</a>,<a href="http://technorati.com/tags/NOD32" rel="tag">NOD32</a></div> Konducta Solucioneshttp://www.blogger.com/profile/03251918530226710607noreply@blogger.com0tag:blogger.com,1999:blog-2090046610496984377.post-68728170469361058612009-03-17T11:37:00.001+00:002009-03-17T17:25:54.810+00:00Publicado el paquete de actualizaciones 3 para Microsoft Dynamics CRM 4.0<p align="justify">Microsoft ha publicado el <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=es&FamilyID=05453fa4-9551-4a88-9852-634a9ad0e140" target="_blank">paquete acumulativo de actualizaciones 3</a> para Microsoft Dynamics CRM 4.0. La actualización incluye correcciones de errores y mejoras de rendimiento en un solo paquete para su fácil implementación.</p> <p align="justify">Este paquete acumulativo esta disponible para todos los idiomas compatibles con Microsoft Dynamics CRM 4.0.</p> <p align="justify">Podéis encontrar información detalla, en perfecto ingles, en el <a href="http://support.microsoft.com/kb/961768" target="_blank">articulo 961768 de Microsoft Knowledge Base</a>. Para aquellos que no dominen el ingles os diré que el articulo básicamente comenta lo siguiente:</p> <ol> <li> <div align="justify">Debemos hacer una copia de seguridad de todo el sistema y de las posibles personalizaciones que hayamos hecho.</div> </li> <li> <div align="justify">No hace falta tener instalados el paquete de actualizaciones 1(<a href="http://support.microsoft.com/kb/952858/">952858</a>) o 2 (<a href="http://support.microsoft.com/kb/959419/">959419</a>), ya que el 3 las incluye.</div> </li> <li> <div align="justify">La versión 32-bit contiene los siguientes archivos: <br /> <br /><strong>*</strong> CRMv4.0-KB961768-i386-Server-<var>LangID</var>.exe – Se instala en el servidor. <br /><strong>*</strong> CRMv4.0-KB961768-i386-Client-<var>LangID</var>.exe – Se instala en los clientes. <br /><strong>*</strong> CRMv4.0-KB961768-i386-Router-<var>LangID</var>.exe  - Se instala en  el Router de Exchange. <br /><strong>*</strong> CRMv4.0-KB961768-i386-SRS-<var>LangID</var>.exe – Se instala en el SQL Reporting Server.</div> </li> <li> <div align="justify">Podemos exportar personalizaciones desde un servidor con el paquete 2 e importarlas en un servidor con paquete 3, y viceversa.</div> </li> <li> <div align="justify">No debemos hacer exportaciones desde servidores sin ningún paquete o el paquete 1, e importarlas en un servidor con el paquete 3. Tampoco debemos hacer el caso contrario, exportar desde un servidor con el paquete 3 e importar en un servidor con el 1 o ninguno.</div> </li> <li> <div align="justify">También tenemos que tener en cuenta que dentro de la lista de actualizaciones que incluye el paquete 3 existen algunas que debemos habilitar manualmente si nos interesan. Estas son:  <a href="http://support.microsoft.com/kb/955452/">955452</a>, <a href="http://support.microsoft.com/kb/955745/">955745</a>, <a href="http://support.microsoft.com/kb/956527/">956527</a>, <a href="http://support.microsoft.com/kb/959248/">959248</a>, <a href="http://support.microsoft.com/kb/957871/">957871</a>, <a href="http://support.microsoft.com/kb/950175/">950175</a>, <a href="http://support.microsoft.com/kb/953340/">953340</a>, <a href="http://support.microsoft.com/kb/958562/">958562</a>, <a href="http://support.microsoft.com/kb/955138/">955138</a>, <a href="http://support.microsoft.com/kb/956330/">956330</a>, <a href="http://support.microsoft.com/kb/968515/">968515</a>, <a href="http://support.microsoft.com/kb/958601/">958601</a>, <a href="http://support.microsoft.com/kb/968672/">968672</a> y <a href="http://support.microsoft.com/kb/968755/">968755</a>.</div> </li> <li> <div align="justify">Existen tres actualizaciones que deberemos deshabilitar antes de la instalación si no nos interesan o necesitamos ciertas compatibilidades con la versión anterior, son: <a href="http://support.microsoft.com/kb/948155/">948155</a>, <a href="http://support.microsoft.com/kb/950476/">950476</a> y <a href="http://support.microsoft.com/kb/958562/">958562</a>.</div> </li> </ol> <p align="justify">Además como ya sabéis el equipo de Microsoft Dynamics CRM ira sacando paquetes de actualizaciones acumulativas como este más o menos cada dos meses.</p> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:aa9e81cc-12c4-4fd3-88f1-2e3a55a623ea" class="wlWriterEditableSmartContent">Etiquetas de Technorati: <a href="http://technorati.com/tags/CRM+4.0" rel="tag">CRM 4.0</a></div> Konducta Solucioneshttp://www.blogger.com/profile/03251918530226710607noreply@blogger.com0tag:blogger.com,1999:blog-2090046610496984377.post-33203584814622525302009-03-16T13:43:00.005+00:002009-03-16T16:07:22.560+00:00Las impresoras de red no se mapean en Windows 2003 Terminal<p align="justify">Vamos a empezar este blog con un sencillo "poltergeist" que ocurre en entornos que trabajan en Windows Terminal Server 2003 con clientes en Windows XP.<br /><br /><strong>PROBLEMA:<br /></strong><br />En dichos entornos a veces ocurre que cuando inicias sesión en terminal desde un Windows XP, el cual tiene instalada una impresora de red, dicha impresora no se mapea y por tanto no la vemos dentro de la sesión de Terminal. Además no se registra ningún error en el visor de eventos.<br /><br /><strong>SOLUCION:</strong><br /><br />Existen dos posibles soluciones, las cuales indicamos por orden de recomendación.</p><ol><li><div align="left">Instalar Service Pack 3 de XP.<br /><br /></div></li><li><div align="left">Dentro del Windows XP afectado:<br /><br /><strong>*</strong> Vamos a Inicio - Ejecutar y tecleamos <em>regedit</em>, esto abrirá el editor del registro del sistema.<br /><br /><strong>*</strong> Iremos a la rama <em>HKCU\Software\Microsoft\Terminal Server Client\Default\AddIns\RDPDR<br /></em><br /><strong>*</strong> Hacer clic con el botón derecho y seleccionar nuevo valor del tipo <em>DWORD</em> con el nombre <em>FilterQueueType<br /><br /></em><strong>*</strong> Hacer doble clic en la nueva entrada e introducir el siguiente dato <em>FFFFFFFF<br /></em><br /><strong>*</strong> Por último reinicia el sistema.</div></li></ol>Konducta Solucioneshttp://www.blogger.com/profile/03251918530226710607noreply@blogger.com3