<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2694407932137456117</id><updated>2011-12-31T17:43:11.768+01:00</updated><category term='SNMP'/><category term='Añadir discos'/><category term='PS3'/><category term='Path'/><category term='cache'/><category term='Postfix'/><category term='SQL Server'/><category term='restaurar BBDD'/><category term='ampliar discos'/><category term='Impresoras'/><category term='Lightning'/><category term='Activacion'/><category term='Librerías (.dll)'/><category term='Windows'/><category term='Remote Desktop'/><category term='RAM'/><category term='Oracle'/><category term='Exchange 2007'/><category term='Vodafone'/><category term='Telnet'/><category term='Sunbird'/><category term='RedHat'/><category term='rkhunter'/><category term='Terminal Server'/><category term='Solaris'/><category term='rutas'/><category term='Storage'/><category term='Apache'/><category term='Windows 2008'/><category term='RoundCube'/><category term='alta BBDD'/><category term='Facebook'/><category term='Outopic'/><category term='runlevels'/><category term='MSSQL'/><category term='IT Crowd'/><category term='Windows Vista'/><category term='Lighttpd'/><category term='WinMail.DAT'/><category term='MySQL'/><category term='Huawei E220'/><category term='vacation'/><category term='Debian'/><category term='vmware'/><category term='Thunderbird'/><category term='Servicios'/><category term='Pidgin'/><category term='IMAP'/><category term='MSSQL2000'/><category term='Aspire'/><category term='ASP'/><category term='FreeBSD'/><category term='Perl'/><category term='FreeNAS'/><category term='OpenFiler'/><category term='Tomcat'/><category term='MSSQL2008'/><category term='replicación'/><category term='Linux'/><category term='STOP_FAILED'/><category term='routing'/><category term='RRHH'/><category term='VNC'/><category term='Proceso'/><category term='Sistemas'/><category term='Ubuntu'/><category term='PHP5'/><category term='Ricoh Aficio C2500'/><category term='Cachondeo'/><category term='alta usuarios'/><category term='Console Hacking'/><title type='text'>Yebenes.Net</title><subtitle type='html'>&lt;center&gt;Bienvenid@s a mi bLog
&lt;br&gt;&lt;br&gt;
Pero pasad, no os quedéis en la entrada...&lt;/center&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.yebenes.net/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>69</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-8818517204323740457</id><published>2011-12-18T10:02:00.002+01:00</published><updated>2011-12-18T10:04:29.579+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MSSQL2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server'/><title type='text'>Mover los archivos de una base de datos MSSQL Server</title><content type='html'>Hoy me he tenido que ver en la tesitura de mover los archivos de una BBDD SQL Server 2008 de un directorio a otro: el motivo, una BBDD que ha crecido de manera desmesurada en pocas horas, así que me he tenido que buscar las castañas para devolver el servicio a la plataforma. Y ya hablaremos con el cliente para ver qué quiere hacer.&lt;br /&gt;&lt;br /&gt;El caso es que mover la BBDD ha sido sencillo, una vez he tenido un poco de idea de cómo hacerlo. En mi caso, lo he hecho para un MSSQL 2008, pero imagino que el procedimiento será el mismo en otras versiones.&lt;br /&gt;&lt;br /&gt;Antes de empezar&lt;br /&gt;1) tener claro dónde están los datos actuales de la BBDD y dónde lo vamos a mover, y sobre todo, si hay espacio suficiente. Sé que puede parecer una tontería, pero no lo es.&lt;br /&gt;2) configuraremos el directorio destino. Con esto me refiero a que asignaremos los mismos permisos al directorio de destino que tiene el directorio origen. En mi caso, que trabajo con un usuario administrador, sólo me hizo falta añadir al usuario SQLUser con control total en el directorio, y después, al mover los archivos, y en los archivos.&lt;br /&gt;&lt;br /&gt;Una vez tenemos el escenario preparado, los pasos serán los siguientes:&lt;br /&gt;&amp;nbsp;- Arranca el SQL Server Management Studio&lt;br /&gt;&amp;nbsp;- Expande la instancia de tu servidor SQL y las Bases de datos (Databases)&lt;br /&gt;&amp;nbsp;- Botón derecho sobre la BBDD que quieres mover y elige 'Tasks' y después 'Detach'. Con esto, la BBDD queda desvinculada del servidor SQL, aunque sigue en nuestro disco duro. Haz con cuidado este paso y asegúrate que no hay activada ninguna opción tipo 'Drop'. Haz click en 'OK' cuando hayas comprobado toda la información de la ventana 'Detach'.&lt;br /&gt;&amp;nbsp;- Desde el directorio origen de datos de SQL, mueve los datos (xxxx.mdf y xxxx.ldf) a su nuevo directorio. Recuerda comprobar los permisos unas vez movidos los archivos, y que sean los mismos que originalmente.&lt;br /&gt;&amp;nbsp;- Botón derecho sobre 'Databases' y elige la opción 'Attach'; con esto, volveremos a vincular la BBDD al servidor SQL. Se abrirá una ventana que nos pedirá que ubiquemos los archivos de la BBDD que vamos a vincular; navegamos y seleccionamos el archivo .mdf que acabamos de mover, y 'OK'.&lt;br /&gt;&amp;nbsp;- En el siguiente panel comprueba que la nueva localización está configurada tanto para el archivo .mdf como para el .ldf. Una vez comprobado, 'OK'.&lt;br /&gt;&amp;nbsp;- Una vez se haya vinculado de nuevo la BBDD, comprueba que se haya hecho bien, refrescando la vista y comprobando que la BBDD se lista de nuevo correctamente.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Como véis, el proceso no es muy complicado, sólo que las primeras veces hay que ir con ojo. Aún así, me he encontrado con dos problemas, y paso a relatar cómo los he solucionado.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Por un lado, al vincular la BBDD de nuevo, el SQL lo hacía en modo Read-Only. Esto ha sido debido a que los permisos del nuevo directorio y de los archivos copiados no eran los mismos que originalmente; por eso hago tanto hincapié durante la explicación.&lt;/li&gt;&lt;li&gt;Por otro lado, una vez ha finalizado correctamente todo el proceso, otra BBDD se ha quedado en estado 'in recovery', y no se podía realizar ninguna acción sobre ella. En esta BBDD no se ha hecho ningún cambio, pero es posible que a nivel interno tuviera alguna relación con la BBDD que se ha movido; el caso es que pasados unos minutos en este estado, se ha solucionado solo, la BBDD ha salido de este estado una vez ha finalizado la recuperación. &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-8818517204323740457?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/8818517204323740457/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=8818517204323740457&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/8818517204323740457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/8818517204323740457'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2011/12/mover-los-archivos-de-una-base-de-datos.html' title='Mover los archivos de una base de datos MSSQL Server'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-3945996632251445410</id><published>2011-12-07T17:09:00.001+01:00</published><updated>2011-12-07T17:38:35.043+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><category scheme='http://www.blogger.com/atom/ns#' term='STOP_FAILED'/><title type='text'>Haciendo mis pinitos en Oracle: recursos en STOP_FAILED</title><content type='html'>En mi caso, alguna vez me he encontrado con que no se puede establecer una conexión entre un tomcat y una BBDD oracle; el error típico es el siguiente&lt;br /&gt;&lt;br /&gt;[06/12/11 23:44:11:396] com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask run INFO: An exception occurred while acquiring a poolable resource. Will retry.&lt;br /&gt;java.sql.SQLException: Listener refused the connection with the following error:&lt;br /&gt;&lt;div style="color: white;"&gt;ORA-12519, TNS:no appropriate service handler found&lt;br /&gt;The Connection descriptor used by the client was:&lt;br /&gt;192.168.168.168:1521:BBDD01&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Al acceder al nodo activo de oracle, y ver el estado, hay un recurso que ha intentado pararse pero no ha podido. Para consultar el estado, ejecutamos&lt;br /&gt;&lt;br /&gt;&lt;div style="color: white;"&gt;scstat -g&lt;/div&gt;&lt;br /&gt;y obtenemos&lt;br /&gt;&lt;br /&gt;&lt;table align="center" border="1" cellpadding="1" cellspacing="1" style="width: 80%;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;-- Grupos de recursos y recursos --&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Nombre del grupo Recursos&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---------------- --------&lt;br /&gt;&amp;nbsp;Recursos:&amp;nbsp; grupo_recurso-rg servicio_01 servicio_02 servicio_03 servicio_n&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-- Grupos de recursos --&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Nombre del grupo Nombre del nodo&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Estado&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Suspendido&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ---------------- ---------------&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ------&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ----------&lt;br /&gt;&lt;span style="color: red;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: white;"&gt;Grupo: grupo_recurso-rg BD1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: parada no satisfactoria No&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Grupo: grupo_recurso-rg BD2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Offline&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; No &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-- Recursos --&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Nombre del recurso Nombre del nodo&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Estado&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Mensaje de estado&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ------------------ ---------------&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ------&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -----------------&lt;br /&gt;&amp;nbsp; Recurso:&amp;nbsp; servicio_01&amp;nbsp; &amp;nbsp; BD1&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Online&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Online - LogicalHostname online.&lt;br /&gt;&amp;nbsp; Recurso:&amp;nbsp; servicio_01&amp;nbsp; &amp;nbsp; BD2&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Offline&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Offline - LogicalHostname offline.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Recurso:&amp;nbsp; servicio_02 BD1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Online&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Online&lt;br /&gt;&amp;nbsp; Recurso:&amp;nbsp; servicio_02 BD2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Offline&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; Offline&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Recurso:&amp;nbsp; servicio_03 BD1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Online&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Online&lt;br /&gt;&amp;nbsp; Recurso:&amp;nbsp; servicio_03 BD2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Offline&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; Offline&lt;br /&gt;&lt;div style="color: white;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: white;"&gt;&amp;nbsp; Recurso:&amp;nbsp; servicio_n BD1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Parada no satisfactoria Con fallo&lt;/div&gt;&amp;nbsp; Recurso:&amp;nbsp; servicio_n BD2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Offline &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Offline&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;Localizamos que el problema está en el recurso servicio_pen-oracle_server del nodo BD11. El estado es &lt;b&gt;STOP_FAILED&lt;/b&gt;. En este caso, lo que debemos hacer es poner el recurso en estado offline y después balancear el clúster al nodo pasivo para volver a tener servicio. Primer ejecutaremos &lt;br /&gt;&lt;br /&gt;&lt;div style="color: white;"&gt;scswitch -c -h &lt;i&gt;BD1&lt;/i&gt; -j &lt;i&gt;servicio_n&lt;/i&gt; -f STOP_FAILED&lt;/div&gt;&lt;br /&gt;donde &lt;br /&gt;-c: pasar a offline&lt;br /&gt;-h: nodo&lt;br /&gt;-j: recurso&lt;br /&gt;-f: estado actual&lt;br /&gt;&lt;br /&gt;Una vez ejecutado, nos devuelve el siguiente mensaje&lt;br /&gt;&lt;br /&gt;&lt;div lang="es-ES" style="line-height: 100%; margin-bottom: 0cm;"&gt;&lt;span style="color: dimgrey;"&gt;&lt;span style="font-family: Courier New,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;scswitch: NOTICE: Operation succeeded, but resource group oracle-rg remains in ERROR_STOP_FAILED state on node server1 because some resources in the group remain&lt;br /&gt;online while others are offline. To clear this condition, switch the resource group offline.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="es-ES" style="line-height: 100%; margin-bottom: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;y ejecutamos el siguiente comando para pasar el grupo de recursos offline (es decir, todos los recursos, no sólo el que da problemas)&lt;br /&gt;&lt;br /&gt;&lt;div style="color: white;"&gt;scswitch -F -g &lt;i&gt;grupo_recurso-rg&lt;/i&gt;&lt;/div&gt;&lt;br /&gt;Una vez ha finalizado, comprobamos que el todo ha quedado sin errores:&lt;span style="color: white;"&gt; &lt;/span&gt;&lt;span style="color: red;"&gt;&lt;b&gt;scstat -g&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;Por último, para pasar el clúster al nodo inactivo, lo hacemos ejecutando&lt;br /&gt;&lt;br /&gt;&lt;div style="color: white;"&gt;scswitch -z -g &lt;i&gt;grupo_recurso-rg&lt;/i&gt; -h &lt;i&gt;BD2&lt;/i&gt;&lt;/div&gt;&lt;br /&gt;donde&lt;br /&gt;-z: balanceo &lt;br /&gt;-g: grupo de recursos&lt;br /&gt;-h: nodo al que vamos a pasar el grupo de recursos&lt;br /&gt;&lt;br /&gt;Una vez finalice, comprobamos que los servicios han quedado bien levantados con&lt;span style="color: red;"&gt;&lt;b&gt; &lt;span style="color: white;"&gt;scstat -g&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-3945996632251445410?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/3945996632251445410/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=3945996632251445410&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/3945996632251445410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/3945996632251445410'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2011/12/haciendo-mis-pinitos-en-oracle-recursos.html' title='Haciendo mis pinitos en Oracle: recursos en STOP_FAILED'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-618400663104126737</id><published>2011-11-11T15:58:00.001+01:00</published><updated>2011-12-07T17:26:38.935+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Debian'/><title type='text'>Reducir o truncar el ibdata1 de MySQL</title><content type='html'>Si estáis utilizando la configuración por defecto del motor de almacenamiento InnoDB para vuestras tablas MySQL, seguramente os habréis encontrado con un problema bastante molesto: el archivo 'ibdata1', que contiene todos los datos de la instancia MySQL (no es bien bien un log de transacciones) y que crece descontroladamente. Al principio pesa 10Mb, pero eso va creciendo y no se puede partir o cortar de ninguna manera. Ni siquiera con DELETE, TRUNCATE o DROPs a los datos almacenados en la BBDD harán que el archivo sea más pequeño. De hecho, cuando se libera espacio, el sistema lo marca como libre dentro del archivo y se puede reutilizar más adelante. Vamos, que podría llegar a ocupar todo el espacio libre en la partición. Y con lo crítico que es, este parámetro no viene preconfigurado en una instalación por defecto.&lt;br /&gt;&lt;br /&gt;Bueno, el caso es que una vez configuras una BBDD para trabajar con InnoDB, pocas cosas puedes hacer con ella, una vez te has encontrado con el problema. Así que hay que empezar de nuevo, y para que no nos pase, vamos a intentar limitar estos parámetros y que no crezca de manera descontrolada.&lt;br /&gt;&lt;br /&gt;Éste es el método que he utilizado en varias ocasiones. Al final tenéis el enlace al texto original, donde se comentan otras dos maneras de truncar el ibdata1. Yo utilizaré la más intuitiva.&lt;br /&gt;&lt;br /&gt;Antes de nada, haced un backup completo de la BBDD. Es más, si puedes también parar el MySQL y copiar los binarios a otro directorio, mejor. Ya lo borrarás cuando puedas. Así tienes todos los backups habidos y por haber.&lt;br /&gt;&lt;br /&gt;Yo mi backup completo lo hago con una query del estilo:&lt;br /&gt;&lt;br /&gt;&lt;div style="background-color: #1f3948; color: #7efd00; padding: 15px; text-align: left;"&gt;/usr/bin/mysqldump ––extended-insert ––all-databases ––add-drop-database ––disable-keys ––flush-privileges ––quick ––routines ––triggers &amp;gt; /root/all-databases.sql&lt;/div&gt;&lt;br /&gt;Tarda, tarda bastante, pero es completo.&lt;br /&gt;&lt;br /&gt;Una vez tengo hecho mi backup, paro el servidor MySQL y entonces me dedico a mover o a borrar el directorio de datos MySQL. Yo, en mi caso, siempre me gusta guardar el directorio por si hay que hacer un rollback, y es recomendable que lo hagáis. Si no podéis por problemas de espacio o algo, al menos esperad a comprobar que el proceso funciona.&lt;br /&gt;&lt;br /&gt;Nos habíamos quedado en que tenéis que mover lo que hay en el directorio de datos de MySQL si queréis mantener el path (por defecto en Debian es /var/lib/mysql); otra opción es crear una carpeta nueva, por ejemplo si queréis mover el directorio de datos de filesystem a uno más grande. En ese caso, recordad configurar los mismos permisos&lt;br /&gt;&lt;br /&gt;&lt;div style="background-color: #1f3948; color: #7efd00; padding: 15px; text-align: left;"&gt;mkdir /path/to/mysql&lt;br /&gt;chown mysql:mysql /path/to/mysql&lt;br /&gt;chmod 770 /path/to/mysql&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Ya casi estamos. Ahora toca reconfigurar el MySQL; por defecto el archivo en Debian es /etc/mysql/my.cnf pero en algunos sistemas es /etc/my.cnf; sólo tendréis que localizarlo y realizar las modificaciones que consideréis pertinentes. Yo, en mi última configuración, añadí estos parámetros&lt;br /&gt;&lt;br /&gt;&lt;div style="background-color: #1f3948; color: #7efd00; padding: 15px; text-align: left;"&gt;innodb_log_file_size&amp;nbsp;&amp;nbsp;&amp;nbsp; = 800M&lt;br /&gt;innodb_buffer_pool_size = 1024M&lt;br /&gt;innodb_file_per_table = 1&lt;br /&gt;innodb_data_file_path=ibdata1:1024M&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;pero en el último algo andaría mal, porque el sistema ha pasado de mí. Lástima que lo vi cuando ya era demasiado tarde (era demasiado tarde porque había puesto la BBDD en producción y si me 'cargo' el ibdata1, me cargo la BBDD... y queda feo). Si habéis cambiado el path del directorio de datos, recordad que tenéis que modificar la variable 'datadir' y actualizarla.&lt;br /&gt;&lt;br /&gt;Ahora que he hecho las modificaciones, inicializo la BBDD. Esto es que como no tengo nada, sólo un directorio vacío, vamos a crear la estructura de datos para que el MySQL pueda arrancar sin nada. Ya me encargaré después de cargarle los datos. Para ello, desde la línea de comandos ejecuto&lt;br /&gt;&lt;br /&gt;&lt;div style="background-color: #1f3948; color: #7efd00; padding: 15px; text-align: left;"&gt;sudo -u &lt;b style="font-weight: normal;"&gt;mysqld&lt;/b&gt; mysql_install_db&lt;br /&gt;(si estoy como root sólo&amp;nbsp; mysql_install_db)&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Y ya estará inicializada. Comprobad que no devuelva otro error, pero si todo va bien, ya tenéis la BBDD. &lt;br /&gt;&lt;br /&gt;Ahora levanto el MySQL. En Debian da 'problemas' con el usuario debian-sys-maint, que es el que Debian utiliza para cualquier tarea de mantenimiento, como comprobar el estado de las tablas al arrancar el proceso. Nada, que da error porque el usuario no existe, así que no le hagáis mucho caso al amigo. Cuando importéis la BBDD y el usuario se cree, se resolverá el problema. El caso es que el servicio se levanta y podréis entrar al MySQL. Dentro de la consola ejecutar&lt;br /&gt;&lt;br /&gt;&lt;div style="background-color: #1f3948; color: #7efd00; padding: 15px; text-align: left;"&gt;SET FOREIGN_KEY_CHECKS=0;&lt;br /&gt;SOURCE /path/to/backup-databases.sql;&lt;br /&gt;SET FOREIGN_KEY_CHECKS=1;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;El segundo paso importará la base de datos, y su duración dependerá de lo grande que sea ésta. Puede durar horas. No desesperéis.&lt;br /&gt;&lt;br /&gt;Cuando por fin haya acabado, reiniciad el MySQL para que coja todos los cambios que habéis hecho al importar la base de datos. Comprobad que levanta bien y que todo funciona correctamente.&lt;br /&gt;&lt;br /&gt;En el caso que tuviérais que volver atrás porque no ha salido bien y no tenéis tiempo de repetir el proceso, todo es tan sencillo como&lt;br /&gt;&lt;br /&gt;&lt;div style="background-color: #1f3948; color: #7efd00; padding: 15px; text-align: left;"&gt;1 - parar el MySQL&lt;br /&gt;2 - editar /etc/mysql/my.cnf y deshacer los cambios&lt;br /&gt;En mi caso sería eliminar las líneas añadidas y volver a poner /var/lib/mysql en el 'datadir'&lt;br /&gt;3 - arrancar el MySQL de nuevo. Comprueba que todo funciona correctamente&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;El proceso sólo requiere mucho tiempo, siempre en función del tamaño de la BBDD, no es tan difícil como puede parecer antes de hacerlo&lt;br /&gt;&lt;br /&gt;Y ya está!! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-618400663104126737?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/618400663104126737/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=618400663104126737&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/618400663104126737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/618400663104126737'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2011/11/reducir-o-truncar-el-ibdata1-de-mysql.html' title='Reducir o truncar el ibdata1 de MySQL'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-308178218663164113</id><published>2011-11-11T14:48:00.001+01:00</published><updated>2011-12-07T17:25:38.093+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rkhunter'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>"Mi servidor no está bien..." - Manual para instalar RKHUNT</title><content type='html'>&lt;div style="text-align: justify;"&gt;¿No os suena eso de 'Este servidor está haciendo cosas raras'? Yo lo suelo decir mucho. Demasiado tal vez... El caso es que, una vez analizado el caso, si sigue sin seguir ningún tipo de lógica y empiezas a pensar que tal vez tienes 'marcianitos' en tu servidor, ha llegado el momento de comprobar con un rootkit a ver qué hay ahí dentro.&lt;br /&gt;&lt;br /&gt;Es muy sencillo, la verdad, no tiene misterio.&lt;br /&gt;Instalamos la aplicación elegida; yo suelo trabajar con RKHUNTER&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="background-color: #1f3948; color: #7efd00; padding: 15px;"&gt;http://www.rootkit.nl/projects/rootkit_hunter.html&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;y si puedo lo instalo directamente desde el repositorio; en caso de trabajar con sistemas tipo Debian:&lt;br /&gt;&lt;br /&gt;&lt;div style="background-color: #1f3948; color: #7efd00; padding: 15px; text-align: left;"&gt;apt-get install rkhunter&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;(además el sistema te instala&lt;i&gt; libmd5-perl &lt;/i&gt;y el &lt;i&gt;unhide&lt;/i&gt;; alguna vez me he encontrado que el unhide después devuelve algún aviso de seguridad al scanear)&lt;br /&gt;Una vez instalados los paquetes, sólo queda escanear en busca de cosas 'raras'. Para ejecutarlo, invocamos en la shell&lt;br /&gt;&lt;br /&gt;&lt;div style="background-color: #1f3948; color: #7efd00; padding: 15px; text-align: left;"&gt;&lt;span style="color: red;"&gt;SERVER:~#&lt;/span&gt; rkhunter -c&lt;br /&gt;[ Rootkit Hunter version 1.3.2 ]&lt;br /&gt;&lt;br /&gt;Checking system commands...&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Performing 'strings' command checks&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Checking 'strings' command&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ OK ]&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Performing 'shared libraries' checks&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Checking for preloading variables&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ None found ]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Checking for preload file&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ Not found ]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Checking LD_LIBRARY_PATH variable&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ Not found ]&lt;br /&gt;&lt;br /&gt;&amp;nbsp; Performing file properties checks&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Checking for prerequisites&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ OK ]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /bin/bash&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ OK ]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /bin/cat&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ OK ]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /bin/chmod&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ OK ]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /bin/chown&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ OK ]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /bin/cp&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ OK ]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /bin/date&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ OK ]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /bin/df&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ OK ]&lt;br /&gt;&lt;div style="color: red;"&gt;[...]&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Al acabar, el log por defecto lo deja en &lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="background-color: #1f3948; color: #7efd00; padding: 15px;"&gt;/var/log/rkhunter.log&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;La versión de rkhunter que viene con Debian, además, se puede programar de manera que no necesite interacción, ideal para automatizar vía cron.&lt;br /&gt;Las entradas que yo tengo en mi cron respecto a esto son&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="background-color: #1f3948; color: #7efd00; padding: 15px;"&gt;rkhunter --update&lt;br /&gt;rkhunter --cronjob --report-warnings-only&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;La primera entrada es para actualizar la base de datos del rkhunter. Para que funcione el sistema tiene que tener instalado algún navegador para utilizar desde la línea de comandos, tipo wget o lynx.&lt;br /&gt;La segunda entrada es la que os comentaba, ya que ejecuta rkhunter de manera que no necesita interacción y sin reportar nada por pantalla. Para ello le ponemos el '--reports-warnings-only', y todo lo que analice lo envía al log por defecto.&lt;br /&gt;&lt;br /&gt;Ahora sólo queda automatizar un proceso que revise el log y me avise vía mail si alguna vez hay algo raro. De momento estoy en ello, pero tengo que acabar de pulir los 'Warnings' que me devuelve el log, a ver qué se puede ignorar y qué no!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Fuentes&lt;/i&gt;:&amp;nbsp;&amp;nbsp;&amp;nbsp; http://www.rootkit.nl/projects/rootkit_hunter.html&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; http://www.howtoforge.com/scan_linux_for_rootkits&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-308178218663164113?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/308178218663164113/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=308178218663164113&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/308178218663164113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/308178218663164113'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2011/11/mi-servidor-no-esta-bien.html' title='&quot;Mi servidor no está bien...&quot; - Manual para instalar RKHUNT'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-4788923902271673741</id><published>2011-08-31T11:10:00.003+02:00</published><updated>2011-08-31T11:19:31.306+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MSSQL2008'/><category scheme='http://www.blogger.com/atom/ns#' term='MSSQL2000'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='MSSQL'/><title type='text'>MSSQL: Error al importar</title><content type='html'>Hoy he tenido que importar una BBDD MSSQL 2000 en MSSQL 2008. Y me daba una pequeña crujida:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: center;"&gt;El conjunto de copia de seguridad contiene una copia de una base de datos distinta de la existente&lt;br /&gt;&lt;span style="font-style: italic;"&gt;(The Backup set holds a backup of a database other than existing database)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;y luego un montón de códigos raros a los MS es tan aficionado del tipo:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;Microsoft.SqlServer.SmoExtended&lt;br /&gt;System.Data.SqlClient.SqlError&lt;/div&gt;&lt;br /&gt;El caso es que googleando he visto que lo único que tenía que hacer mientras importaba la BBDD era activar la opción WITH_REPLACE en las Opciones. Y ya está, la BBDD se ha importado correctamente ;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Puedes consultar la fuente directamente &lt;a href="http://blog.sqlauthority.com/2007/09/27/sql-server-fix-error-3154-the-backup-set-holds-a-backup-of-a-database-other-than-the-existing-database/"&gt;aquí&lt;/a&gt;.&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;em&gt;&lt;strong&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-4788923902271673741?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/4788923902271673741/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=4788923902271673741&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4788923902271673741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4788923902271673741'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2011/08/mssql-error-al-importar.html' title='MSSQL: Error al importar'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-5421117527941434254</id><published>2011-08-22T12:32:00.003+02:00</published><updated>2011-08-22T12:40:50.568+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='replicación'/><title type='text'>Quitar un servidor MySQL de la replicación</title><content type='html'>No sé si os ha llegado a pasar alguna vez: para poner dos BBDD MySQL en replicación hay información para parar un tren, pero para quitarlas, yo no he localizado tanta...&lt;br /&gt;&lt;br /&gt;Aquí dejo mi pequeña receta.&lt;br /&gt;&lt;br /&gt;Hasta hace nada tenía tres servidores MySQL, uno de maestro y dos esclavos que se replicaban automáticamente contra el maestro. Pero llegó el momento que necesité sacarlos y esto es lo que hice:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Editar el /etc/mysql/my.conf (cambiará según distribución, pero en esencia es el archivo de configuración del MySQL) y comentamos las siguientes líneas:&lt;br /&gt;#server-id              = 6&lt;br /&gt;#log_bin                        = /var/log/mysql/mysql-bin.log&lt;/li&gt;&lt;li&gt;Movemos (por si hay que recuperarlo) el archivo master.info que se ubica donde se guardan los binarios del MySQL (por defecto en muchos casos es  /var/lib/mysql/) y lo guardamos con otro nombre&lt;/li&gt;&lt;li&gt;Reiniciamos la BBDD &lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;La comprobación de que todo ha ido bien y que ya no está vinculado a ningún maestro la podéis hacer consultando el estado del slave: show slave status. Ya veréis como no dice nada!&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-5421117527941434254?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/5421117527941434254/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=5421117527941434254&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/5421117527941434254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/5421117527941434254'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2011/08/quitar-un-servidor-mysql-de-la.html' title='Quitar un servidor MySQL de la replicación'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-2886920133165932994</id><published>2011-08-16T11:11:00.001+02:00</published><updated>2011-08-16T11:13:31.071+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Tomcat'/><category scheme='http://www.blogger.com/atom/ns#' term='Apache'/><title type='text'>Revelación de información sensible en Apache Tomcat</title><content type='html'>Apache Software Foundation ha hecho pública la resolución de una nueva vulnerabilidad en Apache Tomcat. Esta vulnerabilidad con el CVE-2011-2729 (afecta a las versiones 5, 6 y 7), y queda definida con un nivel de severidad de "Importante" al permitir la revelación de información sensible.&lt;br /&gt;&lt;br /&gt;Apache Tomcat es un servidor web que funciona como contenedor de servlets, desarrollado en código abierto por la Apache Software Foundation. Tomcat implementa las especificaciones de las tecnologías servlets Java y de páginas JSP.&lt;br /&gt;&lt;br /&gt;Debido a un error en las políticas de seguridad del servicio jsvc se permitiría a las aplicaciones web tener acceso a ficheros y directorios pertenecientes al superusuario.&lt;br /&gt;&lt;br /&gt;Esta situación sólo se daría si la instalación de Tomcat está bajo un sistema operativo Linux, el servicio jsvc fue compilado con libcap y se utilizó el parámetro -user.&lt;br /&gt;&lt;br /&gt;Se recomienda actualizar Tomcat y aplicar las contramedidas necesarias:&lt;br /&gt;&lt;br /&gt;Versiones afectadas&lt;br /&gt;* Tomcat 7.0.0 a 7.0.19&lt;br /&gt;Actualizar a la versión ya disponible 7.0.20:&lt;br /&gt;http://tomcat.apache.org/download-70.cgi&lt;br /&gt;&lt;br /&gt;* Tomcat 6.0.30 a 6.0.32 y Tomcat 5.5.32 a 5.5.33&lt;br /&gt;Utilizar las contramedidas disponibles hasta que se hagan públicas las&lt;br /&gt;nuevas versiones (6.0.33 y 5.5.34 respectivamente):&lt;br /&gt;* Actualizar el servicio jsvc a la versión 1.0.7 o posterior.&lt;br /&gt;* No utilizar el parámetro -user para cambiar de usuario&lt;br /&gt;* Recompilar el servicio jsvc sin libcap.&lt;br /&gt;&lt;br /&gt;Más información:&lt;br /&gt;&lt;br /&gt;Fixed in Apache Tomcat 7.0.20&lt;br /&gt;Important: Information disclosure CVE-2011-2729&lt;br /&gt;http://tomcat.apache.org/security-7.html#Fixed_in_Apache_Tomcat_7.0.20&lt;br /&gt;&lt;br /&gt;Apache Tomcat - Security Updates&lt;br /&gt;http://tomcat.apache.org/security.html&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;FUENTE: &lt;a href="http://www.hispasec.com/unaaldia/4676"&gt;HispaSec&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-2886920133165932994?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/2886920133165932994/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=2886920133165932994&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/2886920133165932994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/2886920133165932994'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2011/08/revelacion-de-informacion-sensible-en_16.html' title='Revelación de información sensible en Apache Tomcat'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-3795625148336787713</id><published>2011-08-10T15:38:00.002+02:00</published><updated>2011-08-10T15:49:34.151+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RoundCube'/><category scheme='http://www.blogger.com/atom/ns#' term='IMAP'/><title type='text'>Roundcube: crear carpetas por defecto</title><content type='html'>Hace unos días me encontré que las cuentas nuevas de correo no creaban las carpetas típicas en el servidor (Enviados, Borradores y Papelera). Estas carpetas las tiene que crear el webmail (o el cliente IMAP que se utilice), pero en este caso mi roundcube no las estaba creando.&lt;br /&gt;&lt;br /&gt;Buscando por internet he visto que hay una opción para ello.&lt;br /&gt;&lt;br /&gt;Editamos el archivo de configuración main.inc.php y buscamos la línea donde esté el parámetro&lt;br /&gt;create_default_folders&lt;br /&gt;y de false lo cambio a true.&lt;br /&gt;&lt;br /&gt;Las nuevas cuentas empiezan a crear sus carpetas correctamente.&lt;br /&gt;&lt;br /&gt;En este caso, hay un pero del que no me he visto advertida en internet. Hay que tener cuidado, no es una opción que no tenga "efectos" secundarios. Yo lo testeé antes de pasarlo a producción, y días después me he encontrado con un usuario que ha "perdido" sus carpetas de Enviados, Borradores y Papelera. Se trata de un usuario antiguo, que tenía ya correo en la plataforma antes del cambio.&lt;br /&gt;Para solucionarlo, he tenido que "resetear" los parámetros por defecto del usuario en roundcube. Para ello, me he ido a la BBDD de RC y he buscado en la tabla users a este usuario, y en el campo preferences le he dejado unas básicas.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;mysql&amp;gt;  select * from users where username like 'xxx@yyyy.tld';&lt;br /&gt;+---------+-----------------------------+-----------+-------+---------------------+---------------------+----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+&lt;br /&gt;| user_id | username                    | mail_host | alias | created             | last_login          | language | preferences                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |&lt;br /&gt;+---------+-----------------------------+-----------+-------+---------------------+---------------------+----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+&lt;br /&gt;|       5 | xxx@yyyy.tld | localhost |       | 2011-07-27 03:52:18 | 2011-08-10 15:31:50 | es_ES    | a:7:{s:17:"message_threading";a:0:{}s:9:"junk_mbox";s:0:"";s:20:"default_imap_folders";a:4:{i:0;s:5:"INBOX";i:1;s:12:"INBOX.Drafts";i:2;s:10:"INBOX.Sent";i:3;s:11:"INBOX.Trash";}s:16:"message_sort_col";s:4:"date";s:18:"message_sort_order";s:4:"DESC";s:11:"search_mods";a:7:{s:1:"*";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}s:10:"INBOX.Sent";a:2:{s:7:"subject";i:1;s:2:"to";i:1;}s:12:"INBOX.Drafts";a:2:{s:7:"subject";i:1;s:2:"to";i:1;}s:11:"INBOX.Trash";a:3:{s:7:"subject";i:1;s:4:"from";i:1;s:2:"to";i:1;}s:8:"Enviados";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}s:5:"INBOX";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}s:8:"Papelera";a:2:{s:7:"subject";i:1;s:4:"from";i:1;}}s:17:"collapsed_folders";s:11:"null&amp;amp;INBOX&amp;amp;";} |&lt;br /&gt;+---------+-----------------------------+-----------+-------+---------------------+---------------------+----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+&lt;br /&gt;1 row in set (0.00 sec)&lt;br /&gt;&lt;br /&gt;mysql&amp;gt; update users set preferences='a:2:{s:16:"message_sort_col";s:4:"date";s:18:"message_sort_order";s:4:"DESC";}' where username like 'xxx@yyyy.tld';&lt;br /&gt;Query OK, 1 row affected (0.04 sec)&lt;br /&gt;Rows matched: 1  Changed: 1  Warnings: 0&lt;br /&gt;&lt;br /&gt;mysql&amp;gt;  select * from users where username like 'xxx@yyyy.tld';&lt;br /&gt;+---------+-----------------------------+-----------+-------+---------------------+---------------------+----------+--------------------------------------------------------------------------------+&lt;br /&gt;| user_id | username                    | mail_host | alias | created             | last_login          | language | preferences                                                                    |&lt;br /&gt;+---------+-----------------------------+-----------+-------+---------------------+---------------------+----------+--------------------------------------------------------------------------------+&lt;br /&gt;|       5 | sheriff@chocolatfactory.com | localhost |       | 2011-07-27 03:52:18 | 2011-08-10 15:31:50 | es_ES    | a:2:{s:16:"message_sort_col";s:4:"date";s:18:"message_sort_order";s:4:"DESC";} |&lt;br /&gt;+---------+-----------------------------+-----------+-------+---------------------+---------------------+----------+--------------------------------------------------------------------------------+&lt;br /&gt;1 row in set (0.00 sec)&lt;br /&gt;&lt;br /&gt;mysql&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Una vez hecho este cambio, el usuario tiene sus preferencias modificadas, pero al menos ya ve sus carpetas. Seguro que hay alguna manera más "fina" de hacerlo, pero el usuario se impacientaba y ya me estaba gritando al teléfono... así que ajo y agua ;)&lt;br /&gt;&lt;br /&gt;Cuidadín con lo que tocáis!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-3795625148336787713?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/3795625148336787713/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=3795625148336787713&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/3795625148336787713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/3795625148336787713'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2011/08/roundcube-crear-carpetas-por-defecto.html' title='Roundcube: crear carpetas por defecto'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-6916278241719460252</id><published>2011-08-04T14:00:00.003+02:00</published><updated>2011-08-04T14:24:38.696+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RoundCube'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP5'/><category scheme='http://www.blogger.com/atom/ns#' term='Apache'/><title type='text'>Roundcube: aumentar el tamaño máximo de archivos adjuntos</title><content type='html'>Hemos renovado nuestra interfaz de webmail, y ahora utilizamos RoundCube en el trabajo.  La verdad es que el cambio de SquirrelMail a RC es abismal, y estamos encantados.&lt;br /&gt;&lt;br /&gt;Pero hoy me encontrado con un usuario con un problema: no podía adjuntar archivos mayores de 2Mb, y en el anterior webmail se podía. Así que revisando la documentación he visto que RC coge directamente el valor máximo de los archivos adjuntos de la configuración PHP, así que ha sido tan fácil como buscar el php.ini y modificar el campo&lt;br /&gt;&lt;pre&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;upload_max_filesize = 8M&lt;/div&gt;&lt;br /&gt;Y ya está. He hecho un reload del apache "por si las flies" y RC ha cogido el cambio automáticamente. Qué gusto!!!!&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-6916278241719460252?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/6916278241719460252/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=6916278241719460252&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/6916278241719460252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/6916278241719460252'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2011/08/hemos-renovado-nuestra-interfaz-de.html' title='Roundcube: aumentar el tamaño máximo de archivos adjuntos'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-2760665733116789638</id><published>2011-08-03T09:48:00.006+02:00</published><updated>2011-08-03T09:58:26.537+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Sistemas'/><category scheme='http://www.blogger.com/atom/ns#' term='cache'/><category scheme='http://www.blogger.com/atom/ns#' term='RAM'/><title type='text'>Liberar la RAM cacheada en Linux</title><content type='html'>¿No os ha pasado nunca que se os ha quedado un servidor sin RAM, y que no os ha quedado otra que reinciarlo? MIra que da rabia... y más si la RAM la estás viendo cacheada y no puedes/sabes liberarla.&lt;br /&gt;&lt;br /&gt;Pues esto se va a acabar... más o menos. Buscando por la red, localizé un blog (Redes Privadas Virtuales) que daba una solución a este problemilla, y que la verdad es que funciona muy bien. La entrada original la podéis encontrar &lt;a href="http://redes-privadas-virtuales.blogspot.com/2009/07/liberar-la-memoria-ram-cacheada-en.html"&gt;aquí&lt;/a&gt;, donde se explica un poco el porqué,  y yo os dejo aquí mi pequeño script que automatiza el vaciado. Lo estoy implementando en los últimos servidores en los que estoy trabajando, y de momento da bastante buen resultado.&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;#! /bin/sh&lt;br /&gt;sync&lt;br /&gt;echo 3 &amp;gt; /proc/sys/vm/drop_caches&lt;br /&gt;echo 0 &amp;gt; /proc/sys/vm/drop_caches&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Yo pongo la entrada correspondiente en el cron y lo ejecuto una vez al día, a ser posible por la noche, y la verdad es que se nota.&lt;br /&gt;&lt;br /&gt;Ya me diréis qué tal os funciona!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-2760665733116789638?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/2760665733116789638/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=2760665733116789638&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/2760665733116789638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/2760665733116789638'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2011/08/liberar-la-ram-cacheada-en-linux.html' title='Liberar la RAM cacheada en Linux'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-5243425825396186066</id><published>2011-08-01T13:46:00.003+02:00</published><updated>2011-08-01T13:56:17.567+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SNMP'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>Hablitar SNMP en un Vmware ESX 3.5</title><content type='html'>&lt;p&gt;Sé que a estas alturas, pocos serán los que utilicen vmware ESX 3.5, pero ahí va una cosilla que acabo de encontrar: cómo habilitar el SNMP.&lt;/p&gt;&lt;p&gt;En un principio podéis pensar que es una trivialidad, muy sencillo... pero bueno, no es tan trivial.&lt;/p&gt;&lt;p&gt;La "primera" parte consta en configurar y habilitar el servicio; de hecho ya viene configurado con la comunity public, y podéis mirar de arrancarlo y comprobar si funciona.&lt;br /&gt;En esta primera parte, hay que comprobar que en el archivo de configuración&lt;br /&gt;&lt;/p&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt; /etc/snmp/snmpd.conf &lt;/div&gt;&lt;br /&gt;estén las entradas&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;rocommunity  xxxx&lt;br /&gt;dlmod SNMPESX /usr/lib/vmware/snmp/libSNMPESX.so&lt;/div&gt;&lt;br /&gt;donde xxxx es la contraseña snmp para las consultas de sólo lectura.&lt;br /&gt;Lo dicho, después arrancáis o reinciáis el SNMP&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;service snmpd start&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;La gracia de esta entrada es que, si esto no funciona, es porque el firewall del ESX está haciendo su trabajo, y no podemos obtener una respuesta. Hay que abrir el firewall para las peticiones SNMP, y eso lo hacemos de esta manera:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;esxcfg-firewall -e snmpd&lt;br /&gt;chkconfig snmpd on&lt;br /&gt;service snmpd start&lt;/div&gt;&lt;br /&gt;... y funciona!!! Ale, ahora a monitorizar ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-5243425825396186066?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/5243425825396186066/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=5243425825396186066&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/5243425825396186066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/5243425825396186066'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2011/08/hablitar-snmp-en-un-vmware-esx-35.html' title='Hablitar SNMP en un Vmware ESX 3.5'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-486084739895000287</id><published>2011-06-28T18:13:00.004+02:00</published><updated>2011-06-28T18:24:10.119+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='runlevels'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='RedHat'/><category scheme='http://www.blogger.com/atom/ns#' term='Debian'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Configurando los servicios en los runlevels</title><content type='html'>Alguna vez os habéis encontrado que habéis compilado una aplicación, y que por defecto no se añade a los runlevels para que se inicie al arrancar el servidor?&lt;br /&gt;&lt;br /&gt;Es fácil, no os preocupéis.&lt;br /&gt;&lt;br /&gt;En Red Hat, utilizamos &lt;span style="font-weight: bold;"&gt;chkconfig&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;&lt;code&gt;chkconfig --list &lt;/code&gt;&lt;span style="color: rgb(0, 204, 204);"&gt;--&amp;gt; Listado de los servicios que hay en el servidor&lt;/span&gt;&lt;br /&gt;&lt;code&gt;chkconfig SERVICIO on&lt;/code&gt;  &lt;span style="color: rgb(0, 204, 204);"&gt;--&amp;gt;  Para añadir el servicio a la lista de servicios que arrancan por defecto&lt;/span&gt;&lt;br /&gt;&lt;code&gt;chkconfig SERVICIO off&lt;/code&gt;&lt;span style="font-family:monospace;"&gt; &lt;/span&gt;&lt;span style="color: rgb(0, 204, 204);"&gt; --&amp;gt;  Para añadir el servicio a la lista de servicios que se paran por defecto&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;En Debian/Ubuntu, utilizamos &lt;span style="font-weight: bold;"&gt;update-rc.d&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;&lt;code&gt; update-rc.d SERVICIO defaults&lt;/code&gt; &lt;span style="color: rgb(0, 204, 204);"&gt; --&amp;gt;  Para añadir el servicio a la lista de servicios que arrancan por defecto&lt;/span&gt;&lt;br /&gt;&lt;code&gt;update-rc.d SERVICIO remove&lt;/code&gt;  &lt;span style="color: rgb(0, 204, 204);"&gt;--&amp;gt; Para añadir el servicio a la lista de servicios que se paran por defecto&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;Si lo queréis más gráfico, podéis probar con &lt;span style="font-weight: bold;"&gt;rcconf&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-486084739895000287?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/486084739895000287/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=486084739895000287&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/486084739895000287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/486084739895000287'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2011/06/configurando-los-servicios-en-los.html' title='Configurando los servicios en los runlevels'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-4417003502640891374</id><published>2011-06-28T16:08:00.004+02:00</published><updated>2011-06-28T16:21:59.149+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Perl'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Debian'/><title type='text'>Compilar Encode::Detect</title><content type='html'>Tenía que compilar el módulo en perl &lt;strong&gt;Encode::Detect&lt;/strong&gt; para un servidor que estaba instalando, y de repente me da el siguiente error:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;/code&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;&lt;code&gt;gcc: error trying to exec 'cc1plus': execvp: No such file or directory&lt;br /&gt;error: command 'gcc' failed with exit status 1&lt;/code&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Buscando información del error, y después de pensar que la fuente que me había bajado tenía algún problema, he visto que era problema del compilador. He solucionado el problema instalando el g++, que el Debian se reduce a&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;&lt;code&gt;apt-get install g++&lt;/code&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-4417003502640891374?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/4417003502640891374/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=4417003502640891374&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4417003502640891374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4417003502640891374'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2011/06/compilar-encodedetect.html' title='Compilar Encode::Detect'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-8265551269790423852</id><published>2011-02-22T12:00:00.004+01:00</published><updated>2011-02-22T12:33:04.245+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sunbird'/><category scheme='http://www.blogger.com/atom/ns#' term='Thunderbird'/><category scheme='http://www.blogger.com/atom/ns#' term='Lightning'/><title type='text'>Ubuntu (x64), Thunderbird 3 y Lightning</title><content type='html'>Menuda mañanita llevo para poder hacer el upgrade a thunderbird 3 (me he conformado con la rama 3.0 por desesperación). Primero que no hay disponibilidad en los repositorios por defecto que no sea de la rama 2. Después que el que hay de la rama 3.1 es una versión beta, y no me gusta... luego el Lightning que me está dando por saco...&lt;br /&gt;&lt;br /&gt;Al final, esto es lo que me ha funcionado:&lt;br /&gt;&lt;br /&gt;1) Utilizar el siguiente repositorio:&lt;br /&gt;deb http://ppa.launchpad.net/eugenesan/mozilla/ubuntu karmic main&lt;br /&gt;Para utilizarlo, lo añado a mano al /etc/apt/sources.list y después, recargo las fuentes con un&lt;br /&gt;apt-get update&lt;br /&gt;Instalo con normalidad&lt;br /&gt;(sudo) apt-get install thunderbird&lt;br /&gt;y la versión que me instala es la 3.0.3&lt;br /&gt;Ya tengo la nueva versión de Thunderbird&lt;br /&gt;&lt;br /&gt;2) Ahora, para instalar una versión compatible de Lightning (en castellano!!!!), la descargo de&lt;br /&gt;http://stage.mozilla.org/pub/mozilla.org/calendar/lightning/releases/1.0b1/contrib/linux-x86_64/&lt;br /&gt;y la instalo a través del propio Thunderbird&lt;br /&gt;Herramientas (Tools) --&gt; Add-ons&lt;br /&gt;&lt;br /&gt;3) El siguiente paso ha sido migrar mi calendario Sunbird a Lightning. Fácil. Son hermanos así que ha sido muy sencillo. Primero he exportado desde Sunbird los datos que había a un archivo tipo .ics, y desde Ligtning los he importado. Me pregunta en qué calendatio quiero añadir las entradas (si tengo más de uno) y ya está.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Me queda pendiente traducir el Thunderbird a castellano, pero si lo consigo, ya os aviso!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-8265551269790423852?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/8265551269790423852/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=8265551269790423852&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/8265551269790423852'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/8265551269790423852'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2011/02/ubuntu-x64-thunderbird-3-y-lightning.html' title='Ubuntu (x64), Thunderbird 3 y Lightning'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-1206025413668651436</id><published>2011-01-04T14:11:00.003+01:00</published><updated>2011-01-04T14:15:58.575+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Console Hacking'/><category scheme='http://www.blogger.com/atom/ns#' term='PS3'/><title type='text'>Nuevo jailbreak para PS3 sin necesidad de hardware externo</title><content type='html'>&lt;pre wrap=""&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Una de las charlas ofrecidas en el marco de la 27º Conferencia del Chaos Computer Club, tenía por título: "&lt;/span&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt;Console Hacking 2010&lt;/span&gt;&lt;span style="font-family: verdana;"&gt;". A pesar del genérico título destacaba una pequeña parte de su introducción: "We will detail the operation of current PS3 exploits, show a few new ones..." (detallaremos el funcionamiento de los exploit para PS3 actuales y unos cuantos nuevos...)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Mucha era la expectación ante lo que podría ser el anuncio de un exploit mejorado para la PS3 de Sony. Hasta ahora la PS3 podía ser liberada a través de sistemas que implican la conexión de un hardware externo. El sistema conocido como &lt;/span&gt;&lt;span style="font-style: italic; font-family: verdana;"&gt;dongle&lt;/span&gt;&lt;span style="font-family: verdana;"&gt;. Pero hasta ahora no se había conseguido evadir la protección del sistema únicamente a través de código con la intención de hacer correr programas de manera no oficial.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt;fail0verflow&lt;/span&gt;&lt;span style="font-family: verdana;"&gt;, el equipo que lo ha conseguido, comenzó su charla hablando del estado actual de la seguridad en las consolas, haciendo un repaso por las que actualmente dominan el mercado, léase Wii, XBox360 o DSi. Tras ello repasaron el abanico de técnicas actuales de explotación centrándose en PS3.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Al final de la introducción pasaron al momento que todos esperaban. No defraudaron y presentaron un sistema de jailbreaking sin necesidad de apoyo de hardware externo (&lt;/span&gt;&lt;span style="font-style: italic; font-family: verdana;"&gt;dongle-less&lt;/span&gt;&lt;span style="font-family: verdana;"&gt;) y algo no tan esperado y posiblemente más comprometedor: las claves privadas con las que se firma el software. Esto último posibilita que cualquiera pueda firmar código y hacerlo pasar por autorizado. El equipo las ha hecho públicas.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Según fail0verflow su meta era poder devolver la capacidad de instalar un sistema Linux en la PS3, opción que Sony eliminó en una de las actualizaciones del firmware. También anuncian que van a publicar la prueba de concepto y varias herramientas, pero dejan claro que no van a publicar ningún firmware no oficial, tarea que asumen se encargaran otros grupos.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-family: verdana;"&gt;Fuente&lt;/span&gt;&lt;span style="font-family: verdana;"&gt;: &lt;/span&gt;&lt;span style="font-style: italic; font-family: verdana;"&gt;Hispasec&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-1206025413668651436?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/1206025413668651436/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=1206025413668651436&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/1206025413668651436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/1206025413668651436'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2011/01/nuevo-jailbreak-para-ps3-sin-necesidad.html' title='Nuevo jailbreak para PS3 sin necesidad de hardware externo'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-5387623205710499999</id><published>2010-12-15T16:06:00.004+01:00</published><updated>2010-12-15T16:15:11.343+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pidgin'/><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Pidgin y Facebook</title><content type='html'>¿No os gustaría que vuestro cliente de mensajería instantánea, además de soportar a la vez diferentes cuentas y protocolos, además soporte el protocolo del chat de Facebook?&lt;br /&gt;&lt;br /&gt;Si la respuesta es "Sí", ya os podéis instalar Pidgin y el plugin para el chat de Facebook, desde el que podrás cambiar el estado en FB, hablar con tus contactos online, comprobar si tienes comentarios o si alguien ha escrito en tu muro. Vamos, que casi no te hará falta acceder a la web de FB!!&lt;br /&gt;&lt;br /&gt;El cómo es fácil, una vez tienes Pidgin instalado en tu equipo. &lt;a href="http://www.pidgin.im/"&gt;Ésta es la web oficial de Pidgin&lt;/a&gt;, así que desde aquí lo puedes descargar. Y no te preocupes, que es multiplataforma... ;)&lt;br /&gt;&lt;br /&gt;El plugin lo puedes descargar &lt;a href="http://code.google.com/p/pidgin-facebookchat/"&gt;aquí&lt;/a&gt;, y lo mismo, descargas el que se ajuste con tu sistema (incluso hay un paquete .deb para ubunteros y debianitas) en el menú de la izquierda, instalas y ya lo tienes disponible en tu programa de mensajería! Todo en uno!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-5387623205710499999?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/5387623205710499999/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=5387623205710499999&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/5387623205710499999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/5387623205710499999'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2010/12/pidgin-y-facebook.html' title='Pidgin y Facebook'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-6779605737686145284</id><published>2010-11-02T14:00:00.003+01:00</published><updated>2010-11-02T14:09:46.664+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pidgin'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Instalando Pidgin en Ubuntu 10.04 (64bits)</title><content type='html'>He actualizado mi Ubuntu de la 8.04 a la 10.04 (la última que es LTS), pero he echado en falta algunas aplicaciones, como el plugin Lightning para Thunderbird (algo raro ha pasado entre la versión 3.0.x de Thunderbird y el hecho de que mi ordenador es un AMD a 64bits) o Pidgin, que durante el upgrade ya me ha dicho el asistente que me olvidara de él.&lt;br /&gt;&lt;br /&gt;Bueno, mirando por ahí he encontrado esta solución; a mí me ha funcionado, así que a ver si a tí también.&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;&lt;code&gt;sudo add-apt-repository ppa:frasten/ppa&lt;br /&gt;sudo apt-get update&lt;br /&gt;sudo apt-get install --reinstall pidgin&lt;/code&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;La opción "&lt;code&gt;--reinstall pidgin" &lt;span style="font-family:Georgia,serif;"&gt;utilízala sólo si ya tenías Pidgin instalado anteriormente. Si no lo tenías y la instalación es nueva, no lo pongas.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Fuente: &lt;a href="http://proyectoaurora.com/"&gt;Proyecto Aurora&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-6779605737686145284?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/6779605737686145284/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=6779605737686145284&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/6779605737686145284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/6779605737686145284'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2010/11/instalando-pidgin-en-ubuntu-1004-64bits.html' title='Instalando Pidgin en Ubuntu 10.04 (64bits)'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-4362509149722377798</id><published>2010-10-26T11:44:00.001+02:00</published><updated>2010-10-26T11:44:55.742+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sistemas'/><category scheme='http://www.blogger.com/atom/ns#' term='Cachondeo'/><title type='text'>Top 5 things you should never tell your boss</title><content type='html'>1) I pray every day that there won't be a compliance audit...&lt;br /&gt;2) My "robust" config backup strategy is an Excel spreadsheet...&lt;br /&gt;3) I desperately need someone to invent spell check for CLI scripting...&lt;br /&gt;4) My idea of disaster recovery is updating my resume and LinkedIn profile...&lt;br /&gt;5) The only real-time change alerts I receive are when you start screaming...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Cuánta verdad hay en estas líneas...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-4362509149722377798?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/4362509149722377798/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=4362509149722377798&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4362509149722377798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4362509149722377798'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2010/10/top-5-things-you-should-never-tell-your_26.html' title='Top 5 things you should never tell your boss'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-4135532275086712478</id><published>2010-08-19T16:06:00.004+02:00</published><updated>2010-08-19T17:12:21.873+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='MSSQL'/><title type='text'>Moviendo archivos de MS SQL Server</title><content type='html'>Hoy me he encontrado con que, debido al crecimiento de una base de datos, tenía que mover los archivos (el .mdf -datos- y el .ldf -log-) a otro disco. Hasta ahora (con SQLs más antiguos), paraba la base de datos, editaba las propiedades, movía los archivos y levantaba el SQL. Y todo bien, oiga. Era consciente de que había una manera "más elegante" de hacerlo, pero como eso me iba bien, para qué iba a molestarme...&lt;br /&gt;&lt;br /&gt;El caso es que hoy he tenido que mover los archivos correspondientes a un MS SQL Server 2005 Express, y no he podido hacerlo con mi fórmula de siempre. Así que me he buscado un poco la vida... y ningún problema.&lt;br /&gt;&lt;br /&gt;Esto es lo que he hecho (desde la misma consola del SQL)&lt;br /&gt;[ &lt;span style="font-style:italic;"&gt;bbdd es la base de datos que quería mover, C:\xxx la localización inicial y D:\xxx la final &lt;/span&gt;]&lt;br /&gt;&lt;br /&gt;Primero desconecto la base de datos...&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;use master&lt;br /&gt;   go&lt;br /&gt;   sp_detach_db 'bbdd'&lt;br /&gt;   go&lt;/div&gt;&lt;br /&gt;Ejecuto. Todo bien, me devuelve un mensaje según el cual se ha hecho bien. Después lo que hago es mover los archivos .mdf y .ldf a su nueva ubicación. Una vez estén copiados, simplemente vuelvo a conectar la base de datos pero diciéndole qué archivos utilizar. Lo hago así:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;use master&lt;br /&gt;  go&lt;br /&gt;  sp_attach_db 'mydb','C:\xxx\bbdd.mdf','D:\xxx\bbdd.ldf'&lt;br /&gt;  go&lt;/div&gt;&lt;br /&gt;Ejecuto. La base de datos vuelve a estar online y disponible, y con muuuuucho espacio para crecer. Como último, si quiero comprobar que estos son los valores correctos y no los anteriores, hago una consulta de estado para la base de datos; lo hago ejecutando:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;use bbdd&lt;br /&gt;   go&lt;br /&gt;   sp_helpfile&lt;br /&gt;   go&lt;/div&gt;&lt;br /&gt;Como respuesta, la última consulta me devuelve cuáles son los archivos de datos y de log de la tabla consultada, y, en efecto, están apuntando a la nueva localización. La verdad es que es fácil y rápido, efectivo, y bastante elegante. No se puede pedir más.&lt;br /&gt;&lt;br /&gt;Ah, bueno, y las versiones. Por lo que he visto, sirve para cualquier MS SQL Server, pero podréis encontrar más información en la página oficial de MS: &lt;br /&gt;http://support.microsoft.com/kb/224071&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ale, que vaya bien!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-4135532275086712478?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/4135532275086712478/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=4135532275086712478&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4135532275086712478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4135532275086712478'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2010/08/moviendo-archivos-de-ms-sql-server.html' title='Moviendo archivos de MS SQL Server'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-5748253534339544292</id><published>2010-07-16T15:14:00.001+02:00</published><updated>2010-07-16T15:14:48.621+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenFiler'/><title type='text'>Openfiler: instalación en un disco USB</title><content type='html'>Voy a explicaros cómo lo hice para instalar un sistema Openfiler en un  disco USB. No es difícil, y siempre es recomendable que tengáis una  copia de ese USB por si pasa algo, además de un backup de la  configuración por si tenéis que restaurar. Podéis hacer el backup de la  configuración desde el acceso web para la administración. Guardadlo como  oro en paño!&lt;br /&gt;&lt;br /&gt;Lo primero de todo es tener un USB (a ser posible  dos, iguales, de la misma capacidad y hasta de la misma marca, pero para  empezar con uno ya hacemos), un CD con la última versiòn de Openfiler  (yo lo he hecho con openfiler-2.3-x86_64-disc1) y el backup del último  openfiler que tuvísteis, si es que vais a volver a configurarlo igual.  Una vez tengáis esto, vamos a por faena.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;* Conecta el disco  USB y deshabilita todos los discos duros o volúmenes RAID si es posible  (es posible que no; ve con cuidado durante la instalación)&lt;br /&gt;&lt;br /&gt;*  Arranca el sistema desde el CD de instalación Openfiler.&lt;br /&gt;&lt;br /&gt;* En el  prompt de inicio, escribe "expert", e Intro.&lt;br /&gt;&lt;br /&gt;* Tendrás que  configurar las particiones manualmente. Yo he utilizado un USB  de 4Gb  (que al montarlo ha quedado como sda), y hemos definido tres  particiones:&lt;br /&gt;       / → 2.9 Gb&lt;br /&gt;       /boot → 100 Mb&lt;br /&gt;        swap → 1Gb&lt;br /&gt;En alguna ocasión hemos tenido algún tipo de problema con  el número de heads y cilinders, lo que al final se ha traducido como un  error del propio USB que se ha resuelto cambiándolo, por más seguridad  (aunque tras instalar el SO, lo hemos dejado de backup)&lt;br /&gt;&lt;br /&gt;*  Continua   con   la   instalación.   Configura   la   IP,   la    máscara,   DNS   y   PE,   mejor   no   dejarlo   por   DHCP.&lt;br /&gt;Llegarás  al punto en que el sistema empieza con la instalación. Tómatelo con  calma, tarda bastante para lo que es. Antes de llegar a este puto "de no  retorno", navega hacia atrás y comprueba que los datos (sobre todo los  discos que se van a formatear) son los correctos.&lt;br /&gt;Cuando acabe,  reinica. Te devolverá un error tipo &lt;span style="font-weight: bold;"&gt;Kernel  Panic&lt;/span&gt;, pero no pasa nada.&lt;br /&gt;&lt;br /&gt;* Reinicia de nuevo y arranca  con el CD de Openfiler, y teclea "linux rescue" en el prompt. Cuando te  pregunte si quieres arrancar el sistema de red, di que no (no hace  falta), y cuando llegues al siguiente menú, selecciona "Skip". Esto te  devuelve al prompt del sistema.&lt;br /&gt;&lt;br /&gt;* Vamos a montar el sistema de  archivos en /mnt/source (si no existe, crea el directorio antes)&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;mount /dev/sda1 /mnt/source&lt;/div&gt;&lt;br /&gt;(donde  sda1 es el sistema de archivos que contienen la / del sistema que  acabamos de instalar)&lt;br /&gt;Después montamos el directorio donde van los  archivos de arranque (/boot) de manera que tenemos todo el sistema del  pendrive montado&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;mount /dev/sda2  /mnt/source/boot&lt;/div&gt;&lt;br /&gt;(donde sda2 es el sistema de archivos que  contienen el /boot)&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;chroot  /mnt/source&lt;/div&gt;&lt;br /&gt;Vamos a crear el nuevo initrd.gz para poder  arrancar desde USB&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;cp  /boot/initrd­2.x.x.img /tmp/initrd.gz&lt;br /&gt;gunzip /tmp/initrd.gz&lt;br /&gt;mkdir  /tmp/a&lt;br /&gt;cd /tmp/a&lt;br /&gt;cpio ­i &lt; /tmp/initrd &lt;/div&gt;&lt;br /&gt;Editamos el  archivo init vi init y lo modificamos de la siguiente manera: buscamos '&lt;span style="font-weight: bold;"&gt;insmod/lib/sd_mod.ko&lt;/span&gt;' y debajo,  añandimos&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;insmod /lib/ehci­hcd.ko  insmod&lt;br /&gt;/lib/uhci­hcd.ko&lt;br /&gt;sleep 5&lt;br /&gt;echo “Loading USB Storage  Drivers”&lt;br /&gt;insmod /lib/usb­storage.ko&lt;br /&gt;sleep 8 &lt;/div&gt;&lt;br /&gt;y guardamos.&lt;br /&gt;&lt;br /&gt;*  Continuamos, vamos a mover los drivers necesarios a la carpeta &lt;span style="font-weight: bold;"&gt;/lib&lt;/span&gt; de nuestro &lt;span style="font-weight: bold;"&gt;initrd&lt;/span&gt;.&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;cd /lib/modules/`uname ­r`/kernel/drivers&lt;br /&gt;cp  usb/storage/usb­storage.ko /tmp/a/lib/&lt;br /&gt;cp usb/host/ehci­hcd.ko  /tmp/a/lib/&lt;br /&gt;cp usb/host/uhci­hcd.ko /tmp/a/lib/&lt;br /&gt;cp scsi/sr_mod.ko  /tmp/a/lib/ &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;* Y ahora vamos a crear el &lt;span style="font-weight: bold;"&gt;initrd &lt;/span&gt;para arrancar nuestro sistema&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;cd /tmp/a&lt;br /&gt;find . | cpio ­c ­o |  gzip ­9 &gt; /boot/usbinitrd.img&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;* Ya lo tenemos.  Reconfiguramos nuestro grub, y editamos&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;vi /boot/grub/grub.conf&lt;/div&gt;&lt;br /&gt;y buscamos la línea que hace  referencia al antiguo initr y lo cambiamos por el nuestro (copia la  línea y coméntala, y en la que queda descomentada cambia)&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;/initrd­x.x.x.x.x.img&lt;/div&gt;&lt;br /&gt;por&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;/usbinitrd.img&lt;/div&gt;&lt;br /&gt;Guardamos, salimos y  reiniciamos. El Openfiler ya está instalado y funcionando desde USB.&lt;br /&gt;&lt;br /&gt;*  Ahora vamos a configurar las unidades iSCSI; para ello copiamos el  siguiente script en&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;cd /tmp&lt;br /&gt;vi  volumes.sh&lt;/div&gt;&lt;br /&gt;y copiamos dentro el script&lt;br /&gt;(Nota: No es válido  para sistemas de archivos XFS))&lt;br /&gt;[[ &lt;span style="font-style: italic;"&gt;Fuente:  https://forums.openfiler.com/viewtopic.php?pid=16587&lt;/span&gt; ]]&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;#!/bin/bash&lt;br /&gt;# strip the /mnt  lines from fstab as we will be rebuilding them&lt;br /&gt;grep /mnt /etc/fstab  ­v &gt; _fstab&lt;br /&gt;# create the new volumes.xml file&lt;br /&gt;echo ­e "\n&lt;volumes&gt;"  &gt; _volumes.xml&lt;br /&gt;# find all logical volumes and loop&lt;br /&gt;for i in  `lvdisplay | grep "LV Name" | sed 's/[^\/]*//'`; do&lt;br /&gt;  fstype=`vol_id  $i ­t 2&gt; /dev/null`;&lt;br /&gt;  mntpoint=`echo $i | sed  's/\/dev\//\/mnt\//'`/&lt;br /&gt;  vgname=`echo $i | cut ­d '/' ­f3`&lt;br /&gt;   volid=`echo $i | cut ­d '/' ­f4`&lt;br /&gt;  args="";&lt;br /&gt;  if [ "$fstype" ==  "" ]; then&lt;br /&gt;      # assume iscsi since filesystem is unknown&lt;br /&gt;       fstype="iscsi"&lt;br /&gt;      mntpoint=""&lt;br /&gt;  fi&lt;br /&gt;  if [ $fstype ==  ext3 ] ; then&lt;br /&gt;      args=",acl,user_xattr"&lt;br /&gt;  fi&lt;br /&gt;  if [  $fstype == reiserfs ] ; then&lt;br /&gt;      args=",acl"&lt;br /&gt;  fi&lt;br /&gt;  if [  $fstype == xfs ] ; then&lt;br /&gt;      args=""&lt;br /&gt;  fi&lt;br /&gt;  if [ $fstype !=  "iscsi" ]; then&lt;br /&gt;      echo "$i $mntpoint $fstype  defaults,usrquota,grpquota$args 0 0" &gt;&gt; _fstab&lt;br /&gt;              echo "       &lt;volume id="\&amp;quot;$volid\&amp;quot;" name="\&amp;quot;$volid\&amp;quot;" mountpoint="\&amp;quot;$mntpoint\&amp;quot;" vg="\&amp;quot;$vgname\&amp;quot;" fstype="\&amp;quot;$fstype\&amp;quot;"&gt;" &gt;&gt;  _volumes.xml&lt;br /&gt;      echo "Mounting $mntpoint"&lt;br /&gt;      mkdir ­p  $mntpoint &gt; /dev/null 2&gt; /dev/null&lt;br /&gt;      umount $mntpoint  2&gt; /dev/null&lt;br /&gt;      mount $mntpoint&lt;br /&gt;  else&lt;br /&gt;      echo "$i ­  assuming iSCSI"&lt;br /&gt;              echo   "         &lt;volume id="\&amp;quot;$volid\&amp;quot;" name="\&amp;quot;$volid\&amp;quot;" mountpoint="\&amp;quot;\&amp;quot;" vg="\&amp;quot;$vgname\&amp;quot;" fstype="\&amp;quot;$fstype\&amp;quot;" incominguser="\&amp;quot;\&amp;quot;" incomingpassword="\&amp;quot;\&amp;quot;" outgoinguser="\&amp;quot;\&amp;quot;" outgoingpassword="\&amp;quot;\&amp;quot;"&gt;" &gt;&gt; _volumes.xml&lt;br /&gt;  fi&lt;br /&gt;done;&lt;br /&gt;echo  "&lt;/volume&gt;" &gt;&gt; _volumes.xml&lt;br /&gt;mv ­f _fstab /etc/fstab&lt;br /&gt;mv ­f  _volumes.xml /opt/openfiler/etc/volumes.xml&lt;br /&gt;chown openfiler.openfiler  /opt/openfiler/etc/volumes.xml&lt;/volume&gt;&lt;/volumes&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Cambiamos  los permisos de ejecución al nuevo script&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;chmod 744 volumes.sh&lt;/div&gt;&lt;br /&gt;y lo ejecutamos&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;/tmp/volumes.sh&lt;/div&gt;&lt;br /&gt;y comprobamos que  nos ha localizado los volúmenes iSCSI&lt;br /&gt;&lt;br /&gt;* Y por último, vamos a  restaurar el backup de configuración del Openfiler.&lt;br /&gt;Para hacerlo,  entra en la URL de administración del openfiler:&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;https://openfiler:446&lt;/div&gt;&lt;br /&gt;y vamos a la pestaña &lt;span style="font-weight: bold;"&gt;System &lt;/span&gt;y seleccionamos &lt;span style="font-weight: bold;"&gt;Backup/Restore&lt;/span&gt; del menú de la derecha.&lt;br /&gt;Desde  "&lt;span style="font-weight: bold;"&gt;Restore Configuration&lt;/span&gt;"  navegamos y subimos el archivo de configuración del backup&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-5748253534339544292?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/5748253534339544292/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=5748253534339544292&amp;isPopup=true' title='10 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/5748253534339544292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/5748253534339544292'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2010/07/openfiler-instalacion-en-un-disco-usb.html' title='Openfiler: instalación en un disco USB'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-2662223973798806552</id><published>2010-07-06T10:33:00.002+02:00</published><updated>2010-07-06T10:34:32.374+02:00</updated><title type='text'>Agradecimientos</title><content type='html'>Hoy, revisando entradas antiguas, me he dado cuenta que tengo comentarios de gente que ha probado alguna de mis soluciones y les han funcionado, y me dan las gracias por ello.&lt;br /&gt;&lt;br /&gt;Sólo decir que gracias a vosotros por dejar el comentario, y que me alegro que os hayan funcionado!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Saludos a todos!!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-2662223973798806552?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/2662223973798806552/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=2662223973798806552&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/2662223973798806552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/2662223973798806552'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2010/07/agradecimientos.html' title='Agradecimientos'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-8376872695261134791</id><published>2010-07-02T13:43:00.003+02:00</published><updated>2010-07-06T10:19:10.366+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Postfix'/><category scheme='http://www.blogger.com/atom/ns#' term='vacation'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>"Vacation" (y postfix) no pueden responder</title><content type='html'>Me he encontrado hoy con un caso un poco raro.&lt;br /&gt;Tenemos un servidor con Postfix, que además tiene el vacation configurado para la respuesta automática. Funcionaba bien hace un tiempo, pero hoy (y no sabemos desde cuando) han notificado que no devuelve algunos mensajes.&lt;br /&gt;&lt;br /&gt;Básicamente, que me enrollo mucho, lo que significa es que tú configurabas tu mensaje de ausencia tipo "Me voy de vacaciones y volveré tal día", y eso se envía cada vez que se recibe un mail en tu cuenta, avisando al destinatario de alguna cosa (en este caso de que no estás y es posible que tardes en responder porque estás de vacaciones). El caso es que esto ha dejado de funcionar, y sólo responde bien para cuentas internas y algunas externas. Para otras, como las que son de &lt;span style="font-weight: bold;"&gt;Hotmail&lt;/span&gt; o &lt;span style="font-weight: bold;"&gt;Gmail&lt;/span&gt;, simplemente devuelve un error como este.&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;MMM DD hh:mm:ss Server.dominio.com postfix/smtpd[11891]: NOQUEUE: reject: RCPT from Server[127.0.0.1]: 554 5.7.1 &lt;xxx@gmail.com&gt;: Relay access denied; from=&lt;cuenta_interna@dominio.com&gt; to=&lt;xxx@gmail.com&gt; proto=SMTP helo=&lt;server.dominio.com&gt;&lt;server.dominio.com&gt;&lt;/server.dominio.com&gt;&lt;/server.dominio.com&gt;&lt;/xxx@gmail.com&gt;&lt;/cuenta_interna@dominio.com&gt;&lt;/xxx@gmail.com&gt;&lt;/div&gt;&lt;br /&gt;Bueno, pues mi solución ha sido fácil. Simplemente me he asegurado que en mi configuración del postfix, en el &lt;span style="font-weight: bold;"&gt;main.cf&lt;/span&gt;, en la definición de mis redes (el parámetro mynetworks) se incluye el localhost:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;[root@server.dominio.com postfix]# cat /etc/postfix/mynetworks&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;127.0.0.0/8&lt;/span&gt;&lt;br /&gt;192.168.0.1/24&lt;br /&gt;192.168.0.2/24&lt;br /&gt;[root@server.dominio.com postfix]# &lt;/div&gt;&lt;br /&gt;He reiniciado el postfix (no he hecho un reload, así que no sé si también funcionaría) y ya se podía enviar el mensaje de autorespuesta... Bastante sencillo si se hubiera detectado antes!!!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-8376872695261134791?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/8376872695261134791/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=8376872695261134791&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/8376872695261134791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/8376872695261134791'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2010/07/vacation-y-postfix-no-pueden-responder.html' title='&quot;Vacation&quot; (y postfix) no pueden responder'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-2748684781524102559</id><published>2010-04-09T11:31:00.006+02:00</published><updated>2010-04-09T16:46:03.932+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Thunderbird'/><category scheme='http://www.blogger.com/atom/ns#' term='WinMail.DAT'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Mail: archivo adjunto WINMAIL.DAT</title><content type='html'>¿Has recibido un archivo adjunto que se llama "WINMAIL.DAT" y no puedes abrirlo?&lt;br /&gt;Bueno, no desesperes... hay maneras de abrirlo; sólo tendrás que instalar una aplicación y podrás visualizarlo/extraerlo con ella. Pero antes de nada, veamos por qué pasa.&lt;br /&gt;&lt;br /&gt;Según he podido ver, éste es un archivo con instrucciones en binario sobre cómo leer los datos adjuntos del correo en formato RTF. Este archivo es útil cuando el servidor de correo electrónico emisor y receptor son Exchange Server 2003/2007 de Microsoft, pero si no es así sólo nos crea un problema.&lt;br /&gt;&lt;br /&gt;Evitar que pase en los correos que enviamos es sencillo; simplemente tendremos que asegurarnos que el correo se envía como HTML y no como "Texto enriquecido".&lt;br /&gt;Esto lo hacemos de la siguiente manera (recordad que es sólo para Outlook 2003/2007)&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;Herramientas --&gt; Opciones --&gt; Pestaña "Formato de correo" --&gt; Formato del mensaje&lt;/div&gt;&lt;br /&gt;Desplegamos y seleccionamos "HTML" en lugar de "Texto Enriquecido"&lt;br /&gt;&lt;br /&gt;Pero si lo que nos pasa es que hemos recibido un adjunto en este formato, podremos extraerlo de alguna de las siguientes maneras, dependiendo de tu sistema operativo y/o de tu cliente de correo.&lt;br /&gt;&lt;br /&gt;1) si utilizas el cliente de correo Thunderbird (independientemente del sistema operativo), hay un plugin de esos que nos solucionan la vida. Lo puedes descargar en&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;https://addons.mozilla.org/es-ES/thunderbird/addon/4433&lt;/div&gt;&lt;br /&gt;Al instalarlo ya no verás los archivos winmail.dat, sino el contenido decodificado.&lt;br /&gt;&lt;br /&gt;2) Si no utilizas Thunderbird pero tienes Windows, tienes varios decodificadores gratuitos que te puedes instalar:&lt;br /&gt;&lt;a href="http://www.kopf.com.br/winmail/"&gt;WinMail.Dat Reader&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.eolsoft.com/freeware/winmail_opener/"&gt;WinMail Opener&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.processtext.com/abcwinmail.html"&gt;ABC Amber WinMail Converter&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.fentun.com/"&gt;Fentum&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.winmaildat.com/"&gt;WinMailDat.com&lt;/a&gt; (Herramienta &lt;span style="color: rgb(255, 0, 0);"&gt;online&lt;/span&gt;, no hace falta instalar nada)&lt;br /&gt;Por lo que veo en las páginas, los desarrollos son algo antiguos, pero no creo que haya muchos problemas de compatibilidad con Windows XP, aunque sólo es una opinión...&lt;br /&gt;&lt;br /&gt;3) Si no utilizas Thunderbird pero tienes Linux, yo tengo instalada una aplicación por línea de comandos, ytnef, que me va bastante bien.&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;root@Koala:~# apt-get install ytnef&lt;br /&gt;Leyendo lista de paquetes... Hecho&lt;br /&gt;Creando árbol de dependencias &lt;br /&gt;Leyendo la información de estado... Hecho&lt;br /&gt;Se instalarán los siguientes paquetes extras:&lt;br /&gt;libytnef0&lt;br /&gt;Paquetes recomendados&lt;br /&gt;libmailtools-perl libmime-perl&lt;br /&gt;Se instalarán los siguientes paquetes NUEVOS:&lt;br /&gt;libytnef0 ytnef&lt;br /&gt;0 actualizados, 2 se instalarán, 0 para eliminar y 50 no actualizados.&lt;br /&gt;Necesito descargar 36,6kB de archivos.&lt;br /&gt;Se utilizarán 209kB de espacio de disco adicional después de desempaquetar.&lt;br /&gt;¿Desea continuar [S/n]? s&lt;br /&gt;[...]&lt;br /&gt;root@Koala:~#&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Para decodificar el archivo winmail.dat, lo guardo en un directorio cualquiera (por ejemplo, el escritorio) y navego por la línea de comandos hasta esa localización y ejecuto:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;esther@Koala:~/Desktop$ ytnef -F -f . winmail.dat&lt;br /&gt;./archivo.rtf&lt;br /&gt;esther@Koala:~/Desktop$ ls -l&lt;br /&gt;[...]&lt;br /&gt;-rw-r--r-- 1 esther esther     25472 2010-04-09 12:00 dd.rtf&lt;br /&gt;[...]&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Y ya lo puedo leer sin problemas!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PD: Si utilizáis Thunderbird, lo más cómodo es utilizar el plugin; como yo lo tengo, voy a hacerlo&lt;br /&gt;&lt;br /&gt;&lt;span style="display: block;" id="formatbar_Buttons"&gt;&lt;span class="on down" style="display: block;" id="formatbar_CreateLink" title="Enlace" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;img src="http://www.blogger.com/img/blank.gif" alt="Enlace" class="gl_link" border="0" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-2748684781524102559?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/2748684781524102559/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=2748684781524102559&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/2748684781524102559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/2748684781524102559'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2010/04/mail-archivo-adjunto-winmaildat.html' title='Mail: archivo adjunto WINMAIL.DAT'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-8654884831316387469</id><published>2010-02-25T20:58:00.007+01:00</published><updated>2010-02-25T21:11:05.500+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Conseguir una consola root desde GRUB</title><content type='html'>Es bastante sencillo conseguir una consola como root simplemente modificando una de las entradas en GRUB.&lt;br /&gt;&lt;br /&gt;Cuando arranque GRUB, escribe '&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;e&lt;/span&gt;' para editar la línea que arranque linux, que normalmente suele ser la primera. Después, de nuevo, edita la línea correspondiente al kernel con otra '&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;e&lt;/span&gt;'. Al final de la línea borra hasta la opción de lectura (ro) y añade:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;rw init=/bin/bash&lt;/div&gt;&lt;br /&gt;y pulsas intro una sola vez. Después para arrancar desde esta pantalla, lo hacemos con una '&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;b&lt;/span&gt;'.&lt;br /&gt;No se te ocurra volver al grub, porque no funcionará, se borrarán los cambios que acabas de hacer.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube-nocookie.com/v/oQQoyGP96Lk&amp;amp;hl=es_ES&amp;amp;fs=1&amp;amp;color1=0x402061&amp;amp;color2=0x9461ca&amp;amp;border=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube-nocookie.com/v/oQQoyGP96Lk&amp;amp;hl=es_ES&amp;amp;fs=1&amp;amp;color1=0x402061&amp;amp;color2=0x9461ca&amp;amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-8654884831316387469?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/8654884831316387469/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=8654884831316387469&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/8654884831316387469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/8654884831316387469'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2010/02/conseguir-una-consola-root-desde-grub.html' title='Conseguir una consola root desde GRUB'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-6868881666113590509</id><published>2010-02-16T12:13:00.003+01:00</published><updated>2010-02-16T12:17:24.104+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MSSQL'/><title type='text'>Error al restaurar una base de datos MSSQL 2005</title><content type='html'>Si al restaurar una base de datos en MSSQL Management 2005 nos devuelve el siguiente error&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;System.Data.SqlClient.SqlError: El conjunto de copia de seguridad contiene una copia de base de datos distinta de la existente (Microsoft.SqlServer.Smo)&lt;/div&gt;&lt;br /&gt;lo podemos solucionar fácilmente si sobreescribimos, aunque la base de datos de destino la acabemos de crear.&lt;br /&gt;&lt;br /&gt;Hacemos click en el &lt;span style="font-weight: bold;"&gt;botón derecho sobre el panel de la izquiera&lt;/span&gt;, en la base de datos que queremos restaurar, y seleccionamos &lt;span style="font-weight: bold;"&gt;Tareas&lt;/span&gt; --&gt; &lt;span style="font-weight: bold;"&gt;Restaurar&lt;/span&gt; --&gt; &lt;span style="font-weight: bold;"&gt;Base de datos&lt;/span&gt;&lt;br /&gt;Si tenemos el backup, seleccionaremos "&lt;span style="font-weight: bold;"&gt;Origen de la restauración&lt;/span&gt; --&gt; Desde dispositivo" y buscaremos el backup en el disco duro. Cuando lo tengamos, nos saldrá debajo, y deberemos marcar el checkbox que corresponda al campo Restaurar.&lt;br /&gt;&lt;br /&gt;En la parte de la izquierda veremos un campo que se llama "Seleccionar una página" y ahí seleccionamos "Opciones".&lt;br /&gt;En "Opciones de restauración" debemos marcar la opción&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;"Sobreescribir la base de datos existente"&lt;/div&gt;&lt;br /&gt;y ya podemos restaurar la base de datos sin ningún problema!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-6868881666113590509?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/6868881666113590509/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=6868881666113590509&amp;isPopup=true' title='7 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/6868881666113590509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/6868881666113590509'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2010/02/error-al-restaurar-una-base-de-datos.html' title='Error al restaurar una base de datos MSSQL 2005'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-8979652954663942545</id><published>2009-12-18T15:05:00.003+01:00</published><updated>2009-12-18T15:08:56.296+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cachondeo'/><title type='text'>Feliz Navidad!</title><content type='html'>Se acercan unas fiestas muy entrañables... y esas cosas... y como todos los años, me gustaría hacer una postal especial. Normalmente se trata de una pequeña página web con una imagen y unas letras bonitas, y poco más, pero este año quiero llegar un pelín más lejos. &lt;br /&gt;&lt;br /&gt;Este año voy a intentar que la imagen sea mía. Y como no tengo prácticamente ni idea de Photoshop (o Gimp o cualquier otro tipo de aplicativo similar), pues me he tenido que buscar la vida y he encontrado estos tutoriales muy fáciles de seguir y de hacer. Ahora podréis enviar vuestras propias creaciones sin el miedo de que fulanito o menganito haya enviado la misma postal!&lt;br /&gt;&lt;br /&gt;Ale, animáos; os dejo el enlace&lt;br /&gt;http://www.smashingmagazine.com/2008/12/16/beautiful-christmas-photoshop-tutorials/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Y Feliz Navidad!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-8979652954663942545?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/8979652954663942545/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=8979652954663942545&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/8979652954663942545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/8979652954663942545'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2009/12/feliz-navidad.html' title='Feliz Navidad!'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-2538720420592009769</id><published>2009-10-28T14:28:00.005+01:00</published><updated>2009-10-28T14:37:05.128+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VNC'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Remote Desktop'/><title type='text'>Activar el acceso remoto al escritorio Gnome</title><content type='html'>En el trabajo utilizo Ubuntu 8.10 y cuando me tengo que conectar desde casa a mi escritorio lo hacía por VNC, levantando en servidor VNC y desde allí y con una consola, ejecutando los programas que necesitaba (que normalmente es el correo). Pero hoy, porque me lo ha pedido un programador, he tenido que encontrar una manera de acceder al escritorio, y ha sido mucho más sencillo de lo que pensaba.&lt;br /&gt;&lt;br /&gt;Para configurarlo, desde mi escritorio Gnome voy a &lt;span style="font-weight:bold;"&gt;Sistema&lt;/span&gt; --&gt; &lt;span style="font-weight:bold;"&gt;Configuración&lt;/span&gt; --&gt; &lt;span style="font-weight:bold;"&gt;Escritorio Remoto&lt;/span&gt; y se me abre la siguiente ventana:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8B3GGM3x84Q/SuhH8iSpSJI/AAAAAAAAAOg/Hq6Rpg_PEW4/s1600-h/escritorio_remoto.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 278px;" src="http://2.bp.blogspot.com/_8B3GGM3x84Q/SuhH8iSpSJI/AAAAAAAAAOg/Hq6Rpg_PEW4/s320/escritorio_remoto.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5397643258726271122" /&gt;&lt;/a&gt;&lt;br /&gt;En la pestaña &lt;span style="font-weight:bold;"&gt;General&lt;/span&gt;, me aseguro que estén activas las dos primeras opciones y la última, que son&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;Permitir a otros usuarios ver mi escritorio&lt;br /&gt;Permitir a otros usuarios controlar tu escritorio&lt;br /&gt;Requerir que el usuario introduzca una contraseña&lt;/div&gt;&lt;br /&gt;ponemos la contraseña que teclearemos en remoto para acceder, y apuntamos el comando que nos da para conectar remotamente.&lt;br /&gt;&lt;br /&gt;Una vez esté, cerramos la ventana y desde un equipo remoto intentamos acceder por VNC. Tendremos que ponerlo de la misma manera que teníamos en el comando que hemos apuntado; si no estamos en dominio y no se resolverá correctamente, tendrás que utilizar la IP, pero lo más importante es el "puerto" que te indica que utilices; normalmente es el '0', por lo que la manera de poner la IP para conectarte será&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;IP:0&lt;/div&gt;&lt;br /&gt;Después pedirá que introduzca la contraseña, y una vez la valide, accedo sin problemas a mi escritorio Gnome... y &lt;span style="font-weight:bold;"&gt;voilà&lt;/span&gt;! puedo hacer cualquier cosa, como si estuviera delante!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-2538720420592009769?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/2538720420592009769/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=2538720420592009769&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/2538720420592009769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/2538720420592009769'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2009/10/activar-el-acceso-remoto-al-escritorio.html' title='Activar el acceso remoto al escritorio Gnome'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_8B3GGM3x84Q/SuhH8iSpSJI/AAAAAAAAAOg/Hq6Rpg_PEW4/s72-c/escritorio_remoto.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-6796689322220926211</id><published>2009-09-02T15:14:00.004+02:00</published><updated>2009-09-02T15:39:14.864+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows Vista'/><category scheme='http://www.blogger.com/atom/ns#' term='ampliar discos'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>Redimensionando unidades de Windows Vista o Windows 2008 Server</title><content type='html'>Cuando con vmware redimensionamos un disco de sistema sobre el que está instalado un sistema operativo tipo Windows Vista o Windows 2008 Server, al arrancar el sistema de nuevo nos devolverá un error como el que sigue:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;\Windows\System32\winload.exe&lt;br /&gt;&lt;br /&gt;The selected entry could not be loaded because the application is missing or corrupt &lt;/div&gt;&lt;br /&gt;Para resolver este problema, lo hago poniendo el CD/DVD de Windows de la versión instalada, y siguiendo las instrucciones; en la primera pantalla selecciono el idioma del teclado, y en la siguiente, en lugar de instalar, selecciono la opción de REPARAR. Me dará tres opciones, y selecciono la opción de la Línea de comandos (COMMAND LINE). Se abrirá una venta CMD desde el CD/DVD, es decir en la unidad X. Lo primero que haremos será cambiar a la unidad donde está el sistema en este servidor (normalmente la C:) y desde allí restaurar los parámetros que hemos perdido con la herramienta &lt;span style="font-weight: bold;"&gt;bcdedit.exe&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;X:\ C:&lt;br /&gt;C:\ bcdedit.exe&lt;/div&gt;&lt;br /&gt;Esto debe mostrar una lista de este tipo:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;Windows Boot Manager&lt;br /&gt;——————–&lt;br /&gt;identifier              {bootmgr}&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;device                  unknown&lt;/span&gt;&lt;br /&gt;description             Windows Boot Manager&lt;br /&gt;locale                  en-US&lt;br /&gt;inherit                 {globalsettings}&lt;br /&gt;default                 {current}&lt;br /&gt;displayorder            {current}&lt;br /&gt;toolsdisplayorder       {memdiag}&lt;br /&gt;timeout                 30&lt;br /&gt;&lt;br /&gt;Windows Boot Loader&lt;br /&gt;——————-&lt;br /&gt;identifier              {current}&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;device                  unknown&lt;/span&gt;&lt;br /&gt;path                    \Windows\system32\winload.exe&lt;br /&gt;description             Microsoft Windows Server 2008&lt;br /&gt;locale                  en-US&lt;br /&gt;inherit                 {bootloadersettings}&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;osdevice                unknown&lt;/span&gt;&lt;br /&gt;systemroot              \Windows&lt;br /&gt;resumeobject            {12f74cff-e685-11dd-8438-93c12396c12f}nx                   &lt;br /&gt;&lt;br /&gt;OptOut&lt;/div&gt;&lt;br /&gt;Los tres parámetros que están en rojo son los que tenemos que cambiar. Para hacerlo, simplemente ejecutaremos los siguientes comandos (cambiar la C: por la unidad de sistema si es otra)&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;c:\windows\system32\bcdedit /set {default} device partition=c:&lt;br /&gt;c:\windows\system32\bcdedit /set {default} osdevice partition=c:&lt;br /&gt;c:\windows\system32\bcdedit /set {bootmgr} device partition=c:&lt;/div&gt;&lt;br /&gt;Después de esto, reiniciamos y el servidor se levantará correctamente. Como mucho, hará un chequeo de la unidad que hemos redimensionado (dejad que lo haga).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-6796689322220926211?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/6796689322220926211/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=6796689322220926211&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/6796689322220926211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/6796689322220926211'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2009/09/redimensionando-unidades-de-windows.html' title='Redimensionando unidades de Windows Vista o Windows 2008 Server'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-1387650721261130712</id><published>2009-08-20T16:12:00.003+02:00</published><updated>2009-08-20T16:14:18.768+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cachondeo'/><title type='text'>Linux, ese gran desconocido</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.tiraecol.net/modules/comic/cache/images/tiraecol-5.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 141px;" src="http://www.tiraecol.net/modules/comic/cache/images/tiraecol-5.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-1387650721261130712?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/1387650721261130712/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=1387650721261130712&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/1387650721261130712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/1387650721261130712'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2009/08/linux-ese-gran-desconocido.html' title='Linux, ese gran desconocido'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-4672888462119386574</id><published>2009-08-20T16:04:00.006+02:00</published><updated>2009-08-20T16:12:52.995+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cachondeo'/><title type='text'>Cada cosa en su sitio</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.tiraecol.net/modules/comic/cache/images/tiraecol-55.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 142px;" src="http://www.tiraecol.net/modules/comic/cache/images/tiraecol-55.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-4672888462119386574?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/4672888462119386574/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=4672888462119386574&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4672888462119386574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4672888462119386574'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2009/08/cada-cosa-en-su-sitio.html' title='Cada cosa en su sitio'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-8061860287250780478</id><published>2009-06-26T15:28:00.007+02:00</published><updated>2009-06-26T15:32:55.793+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Storage'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='RedHat'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenFiler'/><title type='text'>FreeNAS vs. OpenFiler</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.openfiler.com/logos/openfiler_logo_7.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 165px; height: 51px;" src="http://www.openfiler.com/logos/openfiler_logo_7.png" alt="" border="0" /&gt;&lt;/a&gt;Tras estar tocándolo y jugando con el FreeNas, no me encaja en lo que necesito, así que voy a instalar un OpenFiler para la cabina de mi nuevo sistema de correo.&lt;br /&gt;&lt;br /&gt;Los problemas con los que me he encontrado han sido varios, aunque el más grave era que FreeNas no me reconocía los 2,7Tb de disco que tenía para trabajar, sólo 1Tb; tal vez la limitación estaba en la controladora (la cabina estaba preparado con 4 discos de 250Gb, no con 4 discos de 1Tb con RAID5) o en cualquier otro sitio, a saber, pero de momento el OpenFiler (está en proceso de instalación) me los ha detectado todos. Otro problema con el que me encontré fue que, al ir a tocar la tabla de particiones, no tenía un formato correcto: los cilindros que reconocía eran '0', y tenía que configurarlo a mano... claro, me ha tocado arrancar con un Knoppix (que no veía más espacio en el RAID, por eso no sé dónde puede estar la limitación) pero no he podido hacer mucha cosa más. Así que viendo cómo ha ido la cosa y teniendo como referencia al OpenFiler, voy a hacer la prueba con esta aplicación.&lt;br /&gt;&lt;br /&gt;De momento, estoy instalando, siguiendo esta guía.&lt;br /&gt;[ &lt;a href="http://www.openfiler.com/learn/how-to/graphical-installation"&gt;http://www.openfiler.com/learn/how-to/graphical-installation&lt;/a&gt; ]&lt;br /&gt;&lt;br /&gt;Ya os contaré qué tal.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-8061860287250780478?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/8061860287250780478/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=8061860287250780478&amp;isPopup=true' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/8061860287250780478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/8061860287250780478'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2009/06/freenas-vs-openfiler.html' title='FreeNAS vs. OpenFiler'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-4768538266783933338</id><published>2009-06-25T13:17:00.007+02:00</published><updated>2009-06-26T15:32:08.256+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='Storage'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeNAS'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>FreeNAS - Instalación y configuración</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://skinwalker.files.wordpress.com/2009/05/freebsd-logo.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 130px; height: 130px;" src="http://skinwalker.files.wordpress.com/2009/05/freebsd-logo.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;"FreeNAS es un sistema operativo basado en FreeBSD que proporciona servicios de almacenamiento en red. Este sistema operativo gratuito, open-source y software libre (basado en licencia Licencia BSD) permite convertir un ordenador personal en un soporte de almacenamiento accesible desde red, por ejemplo para almacenamientos masivos de información, música, backups, etc."&lt;/span&gt;&lt;br /&gt;[&lt;a href="http://es.wikipedia.org/wiki/FreeNAS"&gt;http://es.wikipedia.org/wiki/FreeNAS&lt;/a&gt;]&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Lo que más me gusta de este tipo de sistema operativo es lo poco que ocupa y lo rápido y tuneable que es. Es muy sencillo e intuitivo, y es capaz de trabajar con diferentes protocolos de compartición de archivos, lo que lo hace mucho más versátil que otro tipo de sistemas.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Instalación&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para instalarlo, primero necesitamos la ISO correspondiente. Lo más recomendado es la última versión estable.&lt;br /&gt;En mi caso la descargué de aquí:&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;http://www.freenas.org/&lt;/div&gt;&lt;br /&gt;Una vez descargada y quemada, arrancamos el equipo desde ese CD.&lt;br /&gt;&lt;br /&gt;Lo primero que nos sale es un menú de inicio, en el que bien podemos dejar para que arranque con la opción por defecto o bien podemos teclear "&lt;span style="font-weight: bold;"&gt;1&lt;/span&gt;" e Intro.&lt;br /&gt;Después dejamos que el CD haga su trabajo, hasta que nos deje en un menú con 9 opciones, del siguiente tipo:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;1) Assign interfaces&lt;br /&gt;2) Set Lan IP address&lt;br /&gt;3) Reset webGUI password&lt;br /&gt;4) Reset to factory defaults&lt;br /&gt;5) Ping host&lt;br /&gt;6) Shell&lt;br /&gt;7) Reboot system&lt;br /&gt;8) PowerOff system&lt;br /&gt;9) Install/Upgrade to an hard drive/flash device, etc.&lt;/div&gt;&lt;br /&gt;Lo primero será instalar, es decir, la opción &lt;span style="font-weight: bold;"&gt;9&lt;/span&gt;.&lt;br /&gt;En la siguiente ventana tendremos (más o menos) las siguientes opciones:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;1) Install 'embedded' OS on HDD/Flash/USB&lt;br /&gt;2) Install 'embedded' OS on HDD/Flash/USB + data partition&lt;br /&gt;3) Install 'full' OS on HDD + data partition&lt;br /&gt;4) Upgrade 'embedded' OS from CDROM&lt;br /&gt;5) Upgrade 'full' OS from CDROM&lt;br /&gt;6) Upgrade and convert 'full' OS to 'embedded'&lt;/div&gt;&lt;br /&gt;Yo, por lo que tengo que hacer, selecciono la opción&lt;span style="font-weight: bold;"&gt; 3&lt;/span&gt;, voy a instalar el sistema completo en un disco duro. Selecciono entonces la opción que mejor me viene y después OK. Este proceso instalará el SO en el equipo, y me devolverá a esta ventana. Una vez instalado, selecciono EXIT y me devuelve al menú anterior.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Configuración&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ya tengo el sistema instalado, pero tengo que configurarlo. Para hacerlo, lo hago desde el menú anterior, asignándole una IP (de un rango que llegue, claro) desde la opción &lt;span style="font-weight: bold;"&gt;2&lt;/span&gt;). Me preguntará primero si quiero trabajar por DHCP, que le diré que no, y después los datos de la conexión: &lt;span style="font-weight: bold;"&gt;IP&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;máscara&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;GW&lt;/span&gt; y &lt;span style="font-weight: bold;"&gt;DNS&lt;/span&gt;. Con todos estos datos, reinicia la conexión y ya tengo acceso a la red.&lt;br /&gt;&lt;br /&gt;Al devolvernos al menú, es recomendable hacer una prueba: con la opción &lt;span style="font-weight: bold;"&gt;5&lt;/span&gt;) puedo lanzar un ping a una máquina de esa red que sepa que responderá. Así compruebo que la red está bien levantada.&lt;br /&gt;&lt;br /&gt;Una vez llegados a este punto, nos conectaremos desde otro ordenador de la misma red por el puerto 80. Abriremos un navegador y pondremos la IP, y accederemos a la administración web del FreeNAS. Lo primero será logarnos. Por defecto, si no se ha modificado, los datos son admin/freenas.&lt;br /&gt;&lt;br /&gt;Una vez dentro, hay dos cosas prioritarias&lt;br /&gt;&lt;br /&gt;1) Configurar/grabar la configuración de la interfaz de &lt;span style="font-weight: bold;"&gt;red&lt;/span&gt;. Vamos a Network --&gt; LAN y aquí podremos ver la configuración de red que tenemos en este momento. Revisamos que esté todo OK y hacemos click en SAVE. Todavía no reiniciamos.&lt;br /&gt;&lt;br /&gt;2) Configurar los &lt;span style="font-weight: bold;"&gt;discos&lt;/span&gt;, y lo hago desde Disks --&gt; Management, y formateamos/configuramos el disco/los discos como mejor nos convenga. Una vez finalizado, le damos a SAVE y ahora sí que reiniciamos.&lt;br /&gt;&lt;br /&gt;Volvemos a conectarnos y comprobamos que no tenemos problemas y que los datos se han guardado correctamente.&lt;br /&gt;&lt;br /&gt;Una vez ya tenemos la configuración básica, es interesante que nos demos una vuelta por todas las características que ofrece esta aplicación, de lo más completo que hay por ahí.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.freenas.org/templates/js_element_blue/images/logo.png"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-4768538266783933338?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/4768538266783933338/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=4768538266783933338&amp;isPopup=true' title='8 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4768538266783933338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4768538266783933338'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2009/06/freenas-instalacion-y-configuracion.html' title='FreeNAS - Instalación y configuración'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-589165954958417584</id><published>2009-06-23T15:40:00.002+02:00</published><updated>2009-06-23T15:43:56.676+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outopic'/><category scheme='http://www.blogger.com/atom/ns#' term='RRHH'/><title type='text'>Outopic: los juegos de RRHH</title><content type='html'>Hoy en mi empresa, desde RRHH han hecho un "juego", pero sólo para "algunos" responsables de área. El caso es que cada responsable tenía que repartir unas etiquetas con una serie de valores de la empresa entre la gente con la que trabajaba a diario, ya podían ser colaboradores o personal de otras áreas.&lt;br /&gt;&lt;br /&gt;Hay gente que colabora con diferentes áreas, y han recogido cantidad de papelitos, y lo iban comentado por ahí, bastante animados porque en cierta manera veían su trabajo reconocido por sus compañeros. &lt;br /&gt;&lt;br /&gt;Pero en lo que no han caído los de RRHH es que hay otros departamentos que son poco agradecidos, como el de "pollos" en sistemas, de los que nadie se ha acordado, y parece que tu trabajo ni se valore ni sea reconocido por el resto de la empresa.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Pues nada, adelante con esas ideas que nos hacen ver que no se nos tiene en cuenta.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-589165954958417584?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/589165954958417584/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=589165954958417584&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/589165954958417584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/589165954958417584'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2009/06/outopic-los-juegos-de-rrhh.html' title='Outopic: los juegos de RRHH'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-2074112042718728915</id><published>2009-06-22T15:33:00.011+02:00</published><updated>2009-06-22T16:41:26.119+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows Vista'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Activacion'/><title type='text'>Activación fallida en W2008 Server</title><content type='html'>Cuando instalamos un W2008 server (pasa también con Windows Vista, por lo que he podido ver), tenemos que registrarlo, y es posible que nos devuelva el siguiente error&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;Activating Windows Server (R), ServerEnterprise edition&lt;br /&gt;(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)...&lt;br /&gt;Run 'slui.exe 0x2a 0x8007232B' to display the error text&lt;br /&gt;Error: 0x8007232B&lt;/div&gt;o&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;License Activation Scheduler (SLUINotify.dll) was not able to automatically activate.  &lt;br /&gt;Error code:0x8007232B&lt;/div&gt;&lt;br /&gt;Si buscamos info de cualquiera de estos errores, al final nos llevará a un error tipo&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;DNS name does not exist&lt;/div&gt;&lt;br /&gt;A ver, el error en sí poco tiene que ver con un problema de DNS. En realidad es más un tema de Windows, que intenta evitar un problema de inestabilidad con sus ventanazos típicos de esta manera. Lo único importante de esto es que tenemos que activar el producto antes de que se acabe el periodo de gracia (los dos meses que te dan para que lo hagas).&lt;br /&gt;&lt;br /&gt;Así que lo único que hay que hacer es volver a registrar el producto. Con el mismo código que hemos utilizado en la instalación (u otro, pero no es necesario), volvemos a registrar el sistema y después comprobamos que ha quedado registrado. Así de sencillo.&lt;br /&gt;&lt;br /&gt;Cómo lo hacemos. Fácil. En el propio servidor, desde la línea de comandos (Inicio, Ejecutar, "cmd"), nos movemos al directorio&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;C:/Windows/System32&lt;/div&gt;&lt;br /&gt;y desde allí ejecutamos&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;slmgr.vbs -xpr&lt;/div&gt;&lt;br /&gt;y esperamos a que nos salte la ventana que nos diga cuánto tiempo nos queda de licencia válido. Cuando nos salga y veamos que no está todavía activado, haremos:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;slmgr.vbs -ipk Windows_2008_Server_serial_number&lt;/div&gt;&lt;br /&gt;e igual que antes, esperaremos a que nos diga que ha sido correctamente registrado el nuevo código. Y para activarlo, haremos&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;slmgr.vbs -ato&lt;/div&gt;&lt;br /&gt;También nos saldrá una ventana indicando que ha sido correctamente activado&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;Activating Windows Server (R), ServerEnterprise edition&lt;br /&gt;(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)...&lt;br /&gt;product activated successfully.&lt;/div&gt;&lt;br /&gt;Y por último, comprobamos que la máquina ya está registrada, mirando el tiempo que le queda de vida a la licencia. &lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;slmgr.vbs -xpr&lt;/div&gt;&lt;br /&gt;que nos devolverá un mensaje tipo&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;The machine is permanently actived.&lt;/div&gt;&lt;br /&gt;Y ya tenemos nuestro Windows 2008 Server (Enterprise, Standard, ...) registrado y activo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-2074112042718728915?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/2074112042718728915/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=2074112042718728915&amp;isPopup=true' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/2074112042718728915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/2074112042718728915'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2009/06/activacion-fallida-en-w2008-server.html' title='Activación fallida en W2008 Server'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-1553108774421095743</id><published>2008-11-20T14:09:00.005+01:00</published><updated>2008-11-20T14:17:34.812+01:00</updated><title type='text'>Error en MySQL</title><content type='html'>Una tontería, pero para que quede constancia de ella.&lt;br /&gt;&lt;br /&gt;Me intentaba conectar entre dos máquinas, de una DMZ a una LAN, al puerto MySQL.&lt;br /&gt;Después de abrir todos los puertos correspondientes, al intentar conectar al MySQL (recién instalado, por otro lado), el sistema me devuelve un error así:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;esther@Tuxxxy:~$ mysql -h 192.168.150.70 -u MailManagerAdmin -p mail&lt;br /&gt;Enter password:&lt;br /&gt;ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.150.70' (111)&lt;br /&gt;esther@Tuxxxy:~$&lt;/div&gt;&lt;br /&gt;Nada, que revisando configuración me he encontrado en el&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;/etc/mysql/my.conf&lt;/div&gt;&lt;br /&gt;la siguiente entrada:&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;# Instead of skip-networking the default is now to listen only on&lt;br /&gt;# localhost which is more compatible and is not less secure.&lt;br /&gt;bind-address           = 127.0.0.1&lt;/div&gt;&lt;br /&gt;Y lo único que he tenido que hacer es comentar la línea, reinciar el myslq y ya podía conectar!&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;#bind-address           = 127.0.0.1&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-1553108774421095743?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/1553108774421095743/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=1553108774421095743&amp;isPopup=true' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/1553108774421095743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/1553108774421095743'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/11/error-en-mysql.html' title='Error en MySQL'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-4531043858760525647</id><published>2008-11-04T16:48:00.003+01:00</published><updated>2008-11-04T16:57:58.330+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ricoh Aficio C2500'/><category scheme='http://www.blogger.com/atom/ns#' term='Cachondeo'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Ubuntu/Debian y la Ricoh Aficio C2500</title><content type='html'>El otro día nos dieron una pequeña mala noticia en el trabajo: se acaba el utilizar impresoras de tóner. A partir de ahora, vamos a utilizar todos los mastodontes esos que se definen ahora como Impresora Multifuncional (es verdad por otro lado, que si se pudiera conectar con la ThermoMix sería la leche...). O sea, que nos olvidamos de las HP Laserjet que corrían por la oficina, con lo bonitas y útiles que son... y lo cerquita que tenía yo la mía...&lt;br /&gt;&lt;br /&gt;El caso es que probé a configurar mi Ubuntu y no había manera. Así que protesté. Todo lo arreglo protestando, y se me explicó que era una determinación que se había tomado a nivel de empresa, por un tema de costes. "Así que nada, te jodes" fue más o menos lo que me dijeron.&lt;br /&gt;&lt;br /&gt;Han pasado un par de semanas, tal vez un mes, y he vuelto a configurarla. He pensado que seguramente alguien estaría en un dilema parecido... y googleando he encontrado esta página:&lt;br /&gt;&lt;br /&gt;http://www.linuxprinting.org/show_printer.cgi?recnum=Ricoh-Aficio_MP_C2500&lt;br /&gt;&lt;br /&gt;y mano de santo... Además, como mi Ubuntu es así de inteligente (no, no he migrado a la 8.10, estoy esperando a ver qué tal va), ella misma ha instalado el paquete nada más descargarlo, y yo simplemente he tenido que volver a añadir la impresora y seleccionar el modelo exacto.&lt;br /&gt;&lt;br /&gt;Y no veáis qué bien lo hace.&lt;br /&gt;&lt;br /&gt;Otra ventaja de usar linux: soy la única en la ofi con un Linux y tengo la suerte de que la gente de microinformática no sabe cómo funciona, y mientras todos tienen configurada la impresora en modo Escala de grises con el Administrador del dominio, yo no... me la configuro como me da la gana... y no será porque no les he dicho que lo cambien... si pueden!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-4531043858760525647?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/4531043858760525647/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=4531043858760525647&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4531043858760525647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4531043858760525647'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/11/ubuntudebian-y-la-ricoh-aficio-c2500.html' title='Ubuntu/Debian y la Ricoh Aficio C2500'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-6982651804756690236</id><published>2008-10-24T01:57:00.003+02:00</published><updated>2008-10-24T02:08:00.100+02:00</updated><title type='text'>La crisis, que nos afecta a todos</title><content type='html'>Hoy he leído una noticia que me ha llamado mucho la atención. Parece ser que este año no se va a celebrar la feria de la informática más importante de España, y unas del sector, SIMO.&lt;br /&gt;&lt;br /&gt;Por lo que he podido leer, es una mezcla de la crisis que nos azota y de una petición de un cambio de planteamiento por parte de Ifema, que es quien organiza la feria.&lt;br /&gt;&lt;br /&gt;Más info &lt;a href="http://www.elpais.com/articulo/economia/Suspendida/feria/informatica/SIMO/primera/vez/48/anos/elpepieco/20081015elpepieco_11/Tes"&gt;aquí&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Personalmente creo que si el mercado está en receso, una feria de este tipo no incrementará ventas ni es el mejor lugar para presentar nuevos productos. Originalmente la feria se creó para que los profesionales del ramo tuvieran un punto de encuentro, para hacer contactos y para tener un lugar propicio para las presentaciones de nuevos productos. Con el tiempo, y entrando muchas más empresas, el usuario final también tuvo cabida en este evento.&lt;br /&gt;&lt;br /&gt;Por eso mismo, al ser un punto de encuentro obligado, que un año no pueda celebrarse (supongo que porque no es rentable, ya que casi 200 empresas confirmaron asistencia, aunque las grandes se desmarcaron), seguro que el año que viene vuelve renovado.&lt;br /&gt;&lt;br /&gt;Y con más fuerza.&lt;br /&gt;Es una suerte contar en España con una feria de estas características, que este año cumple 48 desde su primera edición.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-6982651804756690236?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/6982651804756690236/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=6982651804756690236&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/6982651804756690236'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/6982651804756690236'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/10/la-crisis-afecta-todos.html' title='La crisis, que nos afecta a todos'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-5222349060251893704</id><published>2008-09-18T23:45:00.004+02:00</published><updated>2008-09-18T23:59:48.139+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Aspire'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Ubuntu "Hardy Heron" y mi Aspire 5920</title><content type='html'>Hoy he instalado (por fín, tras varios meses de "dejadez") Ubuntu 8.04 (también conocida como Hardy Heron) en mi pequeñín, mi Acer Aspire 5920, que hasta el momento (sacrilegio!!!) sólo tenía Windows Vista Home...&lt;br /&gt;&lt;br /&gt;Tras una instalación limpia y rápida (antes de ser consciente de todas las instalaciones que hace este Vista que viene preinstalado), me he dado cuenta de que todo funcionaba a la perfección excepto el sonido. He hecho un montón de comprobaciones, el sistema reconocía la tarjeta sin problemas, tenía drivers y con una gran sonrisa, mi recién instalada Ubuntu me decía que todo estaba bien...&lt;br /&gt;&lt;br /&gt;Pero San Google me ha iluminado. La solución la tenía delante de mis narices. Simplemente tenía que editar un archivo, añadir una línea y reiniciar.&lt;br /&gt;&lt;br /&gt;El archivo es:&lt;br /&gt;&lt;b&gt;/etc/modprobe.d/alsa-base&lt;br /&gt;&lt;/b&gt;y añadimos&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;b&gt;options snd-hda-intel model=auto&lt;/b&gt;&lt;br /&gt;guardamos y reiniciamos.&lt;br /&gt;&lt;br /&gt;Y mano de santo... como siempre.&lt;br /&gt;&lt;br /&gt;Por cierto, parece que la solución es válida para muchos modelos Acer Aspire, y al menos también para Ubuntu Gutsy Gibon (7.10) y para Feisty Fawn (7.04).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-5222349060251893704?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/5222349060251893704/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=5222349060251893704&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/5222349060251893704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/5222349060251893704'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/09/ubuntu-hardy-heron-y-mi-aspire-5920.html' title='Ubuntu &quot;Hardy Heron&quot; y mi Aspire 5920'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-4972453343327482303</id><published>2008-09-12T10:54:00.003+02:00</published><updated>2008-09-12T11:41:26.173+02:00</updated><title type='text'>Parar máquina en VMware</title><content type='html'>&lt;span style="font-weight: bold;"&gt;NOTA: Sólo lo he probado en ESX 3.x!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;No os ha pasado alguna vez que se os queda una máquina virtual un poco tonta, y no podéis entrar por TS (o por SSH)? Y no os ha pasado que esa máquina "no tiene activas" las &lt;span style="font-style: italic;"&gt;vmware tools &lt;/span&gt;y no podéis parar la máquina?&lt;br /&gt;&lt;br /&gt;Pues el frotar se va a acabar!&lt;br /&gt;Vamos, que a mí también me pasó y se puede solucionar desde la línea de comandos. Una vez estéis dentro de la máquina, para identificar las máquinas virtuales que hay, lo hacemos con:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;/usr/bin/vmware-cmd -l&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;y obtendremos un listado del tipo&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;/vmfs/volumes/48248230-81ff0c70-5543-001e4f2a91fd/Server1/Server1.vmx&lt;br /&gt;/vmfs/volumes/48248230-81ff0c70-5543-001e4f2a91fd/Server2/Server2.vmx&lt;br /&gt;/vmfs/volumes/48248230-81ff0c70-5543-001e4f2a91fd/Server3/Server3.vmx&lt;br /&gt;/vmfs/volumes/48248230-81ff0c70-5543-001e4f2a91fd/Server4/Server4.vmx&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;que son los paths a los archivos de configuración de todas las máquinas virtuales que ahya en el sistema. Simplemente habrá que seleccionar la máquina que queramos parar y hacer:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;/usr/bin/vmware-cmd  stop&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;y la máquina se parará. Y para levantarla, será lo mismo pero en lugar de &lt;span style="font-weight: bold;"&gt;stop&lt;/span&gt;, será &lt;span style="font-weight: bold;"&gt;start&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;/usr/bin/vmware-cmd  start&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;En el caso de que la máquina no se pare con el comando "stop", podremos matar el proceso. Habrá que buscar los procesos que contengan&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/usr/lib/vmware/bin/vmkload_app&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;de la siguiente manera&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;[root@vmware01 root]# ps aufx | grep vmkload_app&lt;br /&gt;root     14672  0.0  0.2  3688  676 pts/0    S    11:28   0:00                      \_ grep vmkload_app&lt;br /&gt;root      1748  0.0  0.1  2016  404 ?        S&lt; group="host/vim/vmkauthd" min="4" max="12" group="host/user" name="VMware" version="3.5.0;licensename=" licenseversion="2.0" pipe="/tmp/vmhsdaemon-0/vmxddeff927aa6fd1c7;"&gt;&lt;/div&gt;&lt;br /&gt;y matar el que corresponda a la máquina virtual que no podemos parar.&lt;br /&gt;&lt;br /&gt;Y así de sencillo!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-4972453343327482303?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/4972453343327482303/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=4972453343327482303&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4972453343327482303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4972453343327482303'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/09/parar-mquina-en-vmware.html' title='Parar máquina en VMware'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-7333222565846452549</id><published>2008-08-12T23:14:00.003+02:00</published><updated>2008-08-12T23:16:25.586+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cachondeo'/><title type='text'>Así estamos</title><content type='html'>Hoy, viendo Camera Café, no sé por qué, pero por seis minutos me &lt;span style="font-weight: bold;"&gt;he sentido&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;identificada&lt;/span&gt;...&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/zX-Pa8LBYBU&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/zX-Pa8LBYBU&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;No sé por qué... decídmelo vosotros...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-7333222565846452549?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/7333222565846452549/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=7333222565846452549&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/7333222565846452549'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/7333222565846452549'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/08/as-estamos.html' title='Así estamos'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-7640022547360814337</id><published>2008-08-12T11:48:00.007+02:00</published><updated>2008-08-12T13:00:28.933+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Añadir discos'/><title type='text'>Dar formato a un disco nuevo en Linux</title><content type='html'>¿Cuál es el comando universal, aquel que se entiende en cualquier plataforma?&lt;br /&gt;&lt;span style="color: rgb(204, 51, 204);"&gt;fdisk&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(204, 204, 204);"&gt;Y por ahí voy a empezar.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 204, 204);"&gt;Cuando instalamos un disco duro nuevo, lo primero que tenemos que hacer son las particiones, y les damos forma con el comando &lt;/span&gt;&lt;span style="font-style: italic; color: rgb(204, 204, 204);"&gt;fdisk&lt;/span&gt;&lt;span style="color: rgb(204, 204, 204);"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 204, 204);"&gt;Lo que voy a hacer es dar forma al nuevo disco, que para mi máquina será el &lt;/span&gt;&lt;span style="font-style: italic; color: rgb(204, 204, 204);"&gt;/dev/sdb&lt;/span&gt;&lt;span style="color: rgb(204, 204, 204);"&gt;.&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(204, 204, 204);"&gt; &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;Tuxxxy:~$ fdisk /dev/sdb&lt;br /&gt;Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel&lt;br /&gt;Building a new DOS disklabel. Changes will remain in memory only,&lt;br /&gt;until you decide to write them. After that, of course, the previous&lt;br /&gt;content won't be recoverable.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The number of cylinders for this disk is set to 1305.&lt;br /&gt;There is nothing wrong with that, but this is larger than 1024,&lt;br /&gt;and could in certain setups cause problems with:&lt;br /&gt;1) software that runs at boot time (e.g., old versions of LILO)&lt;br /&gt;2) booting and partitioning software from other OSs&lt;br /&gt;(e.g., DOS FDISK, OS/2 FDISK)&lt;br /&gt;Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)&lt;br /&gt;&lt;br /&gt;Command (m for help): n&lt;br /&gt;Command action&lt;br /&gt;e   extended&lt;br /&gt;p   primary partition (1-4)&lt;br /&gt;p&lt;br /&gt;Partition number (1-4): 1&lt;br /&gt;First cylinder (1-1305, default 1):&lt;br /&gt;Using default value 1&lt;br /&gt;Last cylinder or +size or +sizeM or +sizeK (1-1305, default 1305):&lt;br /&gt;Using default value 1305&lt;br /&gt;&lt;br /&gt;Command (m for help): t&lt;br /&gt;Selected partition 1&lt;br /&gt;Hex code (type L to list codes): 83&lt;br /&gt;&lt;br /&gt;Command (m for help): w&lt;br /&gt;The partition table has been altered!&lt;br /&gt;&lt;br /&gt;Calling ioctl() to re-read partition table.&lt;br /&gt;Syncing disks.&lt;/div&gt;&lt;br /&gt;Lo que he hecho ha sido hacer una única partición de ese disco, y aprovechar todo el espacio. Ahora tengo la partición &lt;span style="font-style: italic;"&gt;/dev/sdb1&lt;/span&gt;, y tengo que crear un sistema de archivos en ella. Como trabajo con Linux, la más estandarizada es la ext3, así que lo hago de esta manera:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;Tuxxxy:~$ mkfs.ext3 -b 4096 /dev/sdb1&lt;br /&gt;mke2fs 1.40-WIP (14-Nov-2006)&lt;br /&gt;Filesystem label=&lt;br /&gt;OS type: Linux&lt;br /&gt;Block size=4096 (log=2)&lt;br /&gt;Fragment size=4096 (log=2)&lt;br /&gt;1310720 inodes, 2620595 blocks&lt;br /&gt;131029 blocks (5.00%) reserved for the super user&lt;br /&gt;First data block=0&lt;br /&gt;Maximum filesystem blocks=2684354560&lt;br /&gt;80 block groups&lt;br /&gt;32768 blocks per group, 32768 fragments per group&lt;br /&gt;16384 inodes per group&lt;br /&gt;Superblock backups stored on blocks:&lt;br /&gt;   32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632&lt;br /&gt;&lt;br /&gt;Writing inode tables: done                      &lt;br /&gt;Creating journal (32768 blocks): done&lt;br /&gt;Writing superblocks and filesystem accounting information: done&lt;br /&gt;&lt;br /&gt;This filesystem will be automatically checked every 31 mounts or&lt;br /&gt;180 days, whichever comes first.  Use tune2fs -c or -i to override.&lt;/div&gt;&lt;br /&gt;Y una vez ya tengo el disco particionado y con su sistema de archivos correspondiente, sólo me queda montarlo y utilizarlo.&lt;br /&gt;&lt;br /&gt;Para montarlo manualmente lo hago así:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;Tuxxxy:~$  mount -t ext3 /dev/sdb1 /data&lt;/div&gt;&lt;br /&gt;Y compruebo que se ha montado bien con un&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;Tuxxxy:~$ df -h&lt;br /&gt;Filesystem            Size  Used Avail Use% Mounted on&lt;br /&gt;/dev/sdb1             9.9G  151M  9.2G   2% /data&lt;/div&gt;&lt;br /&gt;Después tocaría hacer pruebas y comprobaciones como si se me permite la escritura en el disco y cosas de este estilo, y una vez estuviéramos seguros de que funciona, pues lo pondríamos en el &lt;span style="font-style: italic;"&gt;/etc/fstab&lt;/span&gt; para que la unidad se monte cada vez que arranquemos el sistema operativo.&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;Tuxxxy:~$ vi /etc/fstab&lt;br /&gt;&lt;br /&gt;# /etc/fstab: static file system information.&lt;br /&gt;#&lt;br /&gt;# &lt;file&gt; &lt;mount&gt;   &lt;type&gt;  &lt;options&gt;       &lt;dump&gt;  &lt;pass&gt;&lt;br /&gt;proc            /proc           proc    defaults        0       0&lt;br /&gt;/dev/sda2       /               ext3    defaults,errors=remount-ro 0       1&lt;br /&gt;/dev/sda1       none            swap    sw              0       0&lt;br /&gt;/dev/sdb1       /data           ext3    defaults,errors=remount-ro 0       1&lt;/pass&gt;&lt;/dump&gt;&lt;/options&gt;&lt;/type&gt;&lt;/mount&gt;&lt;/file&gt;&lt;/div&gt;&lt;br /&gt;donde he añadido la última línea, la que corresponde a mi disco nuevo, con su nombre, el punto de montaje, el sistema de archivos y las opciones con las que quiero que se monte.&lt;br /&gt;&lt;br /&gt;Sólo queda reiniciar para comprobar que el sistema monta el disco solo.&lt;br /&gt;Y con esto y un bizcocho...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-7640022547360814337?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/7640022547360814337/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=7640022547360814337&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/7640022547360814337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/7640022547360814337'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/08/dar-formato-un-disco-nuevo-en-linux.html' title='Dar formato a un disco nuevo en Linux'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-3531412833241032829</id><published>2008-08-09T15:38:00.000+02:00</published><updated>2008-08-09T15:39:17.125+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cachondeo'/><title type='text'>Así acabaremos...</title><content type='html'>&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/aPRtA-CSMCM&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/aPRtA-CSMCM&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-3531412833241032829?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/3531412833241032829/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=3531412833241032829&amp;isPopup=true' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/3531412833241032829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/3531412833241032829'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/08/as-acabaremos.html' title='Así acabaremos...'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-7757193304564258902</id><published>2008-08-04T18:08:00.005+02:00</published><updated>2008-08-04T18:15:54.551+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Apache'/><title type='text'>Número máximo de conexiones para Apache2</title><content type='html'>&lt;p style="text-align: justify;"&gt;Antes que nada, hay tener en cuenta que el aumento sin control del número de conexiones de apache puede tumbar la máquina. Eso hay que tenerlo muy claro.&lt;br /&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;Una vez dicho esto, para aumentar (o disminuir) el número máximo de conexiones que admite el servidor web, lo hacemos modificando el &lt;b&gt;/etc/apache2/apache2.conf.&lt;/b&gt; &lt;/p&gt;&lt;p style="text-align: justify;"&gt;Buscamos una variable que es&lt;br /&gt;&lt;b&gt;MaxClients &lt;/b&gt;&lt;br /&gt;y que por defecto está limitada a 150. Nosotros podemos ponerla como máximo a 256, que son los servers que puede levantar el sistema solo. La idea es comprobar primero de todo que el servidor aguanta estos 256 y que necesita más. Si está utilizando alrededor de 200 servers no hará falta darle más, no seamos avariciosos.&lt;br /&gt;&lt;br /&gt;Pero puede ser que estos 256 se queden cortos y que el servidor aguante bien (si no aguanta bien, la idea sería bajar el número de MaxClients, hasta llegar a un punto que aguante bien... si la página tarda en cargar, no serán más que daños colaterales). Si esto pasa, podemos aumentar por encima de los 256, pero utilizando otra directiva, el&lt;br /&gt;&lt;b&gt;ServerLimit&lt;/b&gt;&lt;br /&gt;que le pondremos un valor alto, pero no demasiado descabellado, unos 100 threads por encima del MaxClients está bien, para tener un poco de margen.&lt;br /&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;Para habilitar la directiva &lt;span style="font-weight: bold;"&gt;ServerLimit,&lt;/span&gt; lo tenemos que hacer en la propia configuración del apache, en el &lt;span style="font-weight: bold;"&gt;httpd.conf&lt;/span&gt; o en el &lt;span style="font-weight: bold;"&gt;apache.conf.&lt;/span&gt; Lo haremos en el mismo módulo que estaba MaxClients, pero poniéndola la primera, de esta manera:&lt;/p&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;      &lt;/span&gt;&lt;ifmodule&gt;&lt;ifmodule&gt;&lt;span style="font-weight: bold;"&gt;ServerLimit         500&lt;/span&gt;&lt;/ifmodule&gt;&lt;/ifmodule&gt;&lt;br /&gt;&lt;ifmodule&gt;&lt;ifmodule&gt;&lt;/ifmodule&gt;&lt;span style="font-weight: bold;"&gt;   &lt;/span&gt;&lt;ifmodule&gt;&lt;/ifmodule&gt;&lt;/ifmodule&gt;&lt;span style="font-weight: bold;"&gt;      &lt;/span&gt;&lt;ifmodule&gt;&lt;ifmodule&gt;    StartServers          5&lt;/ifmodule&gt;&lt;/ifmodule&gt;&lt;br /&gt;&lt;ifmodule&gt;&lt;ifmodule&gt;&lt;/ifmodule&gt;&lt;span style="font-weight: bold;"&gt;   &lt;/span&gt;&lt;ifmodule&gt;&lt;/ifmodule&gt;&lt;/ifmodule&gt;&lt;span style="font-weight: bold;"&gt;      &lt;/span&gt;&lt;ifmodule&gt;&lt;ifmodule&gt;    MinSpareServers       5&lt;/ifmodule&gt;&lt;/ifmodule&gt;&lt;br /&gt;&lt;ifmodule&gt;&lt;ifmodule&gt;&lt;/ifmodule&gt;&lt;span style="font-weight: bold;"&gt;   &lt;/span&gt;&lt;ifmodule&gt;&lt;/ifmodule&gt;&lt;/ifmodule&gt;&lt;span style="font-weight: bold;"&gt;      &lt;/span&gt;&lt;ifmodule&gt;&lt;ifmodule&gt;    MaxSpareServers      10&lt;/ifmodule&gt;&lt;/ifmodule&gt;&lt;br /&gt;&lt;ifmodule&gt;&lt;ifmodule&gt; &lt;/ifmodule&gt;&lt;span style="font-weight: bold;"&gt;   &lt;/span&gt;&lt;ifmodule&gt;&lt;/ifmodule&gt;&lt;/ifmodule&gt;&lt;span style="font-weight: bold;"&gt;      &lt;/span&gt;&lt;ifmodule&gt;&lt;ifmodule&gt;&lt;span style="font-weight: bold;"&gt; MaxClients          350&lt;/span&gt;&lt;/ifmodule&gt;&lt;/ifmodule&gt;&lt;br /&gt;&lt;ifmodule&gt;&lt;ifmodule&gt;&lt;/ifmodule&gt;&lt;span style="font-weight: bold;"&gt;      &lt;/span&gt;&lt;ifmodule&gt;MaxRequestsPerChild   0&lt;/ifmodule&gt;&lt;/ifmodule&gt;&lt;br /&gt;&lt;ifmodule&gt;&lt;ifmodule&gt;&lt;/ifmodule&gt;&lt;/ifmodule&gt;&lt;br /&gt;Lo mismo que antes, una vez se añada la directiva &lt;span style="font-weight: bold;"&gt;ServerLimit&lt;/span&gt; tendremos que ir con cuidado. Apache reserva una cantidad de memoria que puede ser que no utilice si el valor es muy alto y no se llega ni de lejos, pero también puede pasar que el sistema se vuelva inestable o simplemente que Apache no arranque. Por eso, cuidado al utilizar esta directiva.&lt;br /&gt;&lt;/div&gt;&lt;p style="text-align: justify;"&gt;&lt;br /&gt;Existe un límite inviolable compilado en el servidor que es&lt;span style="font-weight: bold;"&gt; ServerLimit 20000&lt;/span&gt;. Con este límite se intentan evitar las consecuencias que pueden tener los errores tipográficos. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-7757193304564258902?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/7757193304564258902/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=7757193304564258902&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/7757193304564258902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/7757193304564258902'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/08/nmero-mximo-de-conexiones-para-apache2.html' title='Número máximo de conexiones para Apache2'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-209677163386780475</id><published>2008-07-31T11:28:00.004+02:00</published><updated>2008-07-31T11:48:46.312+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Tomcat'/><title type='text'>Tomcat y su memoria</title><content type='html'>Hoy hemos tenido una situación un poco molesta: un mailing masivo de un cliente ha tenido la web a punto de caerse durante media mañana. Y es que la aplicación necesita una cantidad bestial de memoria... y no la tenía asignada.&lt;br /&gt;&lt;br /&gt;Simplemente he tenido que cambiar este parámetro, y la cosa ha ido mucho más fluida.&lt;br /&gt;&lt;br /&gt;Así que si alguna vez tenéis que hacerlo, ahí va el cómo.&lt;br /&gt;&lt;br /&gt;El parámetro a modificar es Xmx, y hay que modificarlo desde el binario que arranca el demonio (en linux). Es simplemente localizarlo y cambiar el valor que tiene a continuación&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;Servidor:/var/lib/tomcat5/conf# grep -ir Xmx /etc/init.d/tomcat5&lt;br /&gt;     CATALINA_OPTS="-Djava.awt.headless=true -Xmx128M"&lt;/div&gt;&lt;br /&gt;En mi caso (es la configuración por defecto) estaba a 128Mb. Y lo he subido a 512.&lt;br /&gt;&lt;br /&gt;Pues nada, después de hacer la modificación reiniciamos el tomcat (no vale un reload porque sólo carga la configuración, no para y arranca el proceso) y ya lo tenemos.&lt;br /&gt;Ah! y además de verse en el script, también se ve con un ps:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;Servidor:/var/lib/tomcat5/conf# ps aufx | grep tomcat&lt;br /&gt;&lt;br /&gt;tomcat5  17124  0.0  0.0   7696  1768 pts/0    S    11:27   0:00  \_ /usr/sbin/rotatelogs /var/lib/tomcat5/logs/catalina_%F.log 86400&lt;br /&gt;tomcat5  17131 73.5  6.1 721564 130332 pts/0   Sl   11:27   0:16 /usr/local/jdk1.6.0_04/bin/java -Djava.awt.headless=true &lt;span style="font-weight: bold; color: rgb(255, 255, 51);"&gt;-Xmx512M&lt;/span&gt;-Djava.endorsed.dirs=/usr/share/tomcat5/common/endorsed -classpath /usr/local/jdk1.6.0_04/lib/tools.jar:/usr/share/tomcat5/bin/commons-launcher.jar:/usr/share/tomcat5/bin/commons-logging-api.jar:/usr/share/tomcat5/bin/jmx.jar:/usr/local/jdk1.6.0_04/jre//lib/jcert.jar:/usr/local/jdk1.6.0_04/jre//lib/jnet.jar:/usr/local/jdk1.6.0_04/jre//lib/jsse.jar:/usr/share/tomcat5/bin/bootstrap.jar:/usr/share/tomcat5/bin/commons-logging-api.jar -Djava.security.manager -Djava.security.policy==/var/lib/tomcat5/conf/catalina.policy -Dcatalina.base=/var/lib/tomcat5 -Dcatalina.home=/usr/share/tomcat5 -Djava.io.tmpdir=/var/lib/tomcat5/temp org.apache.catalina.startup.Bootstrap start&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Ah, por cierto, al igual que hay una variable para la memoria máxima que puede asignarse a tomcat para que la utilice, también hay una memoria mínima. La variable es &lt;span style="font-weight: bold;"&gt;Xms&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-209677163386780475?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/209677163386780475/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=209677163386780475&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/209677163386780475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/209677163386780475'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/07/tomcat-y-su-memoria.html' title='Tomcat y su memoria'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-5385887239165638250</id><published>2008-07-29T16:20:00.006+02:00</published><updated>2008-07-29T16:40:14.231+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Librerías (.dll)'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Cómo registrar una librería (.DLL) en Windows</title><content type='html'>Hay veces, por motivos varios y diferentes cada uno de ellos, que necesitamos registrar (o "desregistrar") una librería concreta. No basta con moverla o borrarla ya que Windows sigue pensando que está ahí y la va a buscar.&lt;br /&gt;&lt;br /&gt;¿Qué hacer en esos casos? Pues es muy sencillo.&lt;br /&gt;&lt;br /&gt;Desde la línea de comandos (Inicio --&gt; Ejecutar --&gt; cmd --&gt; intro, se abre la ventana de MS-DOS), ejecutamos&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;regsvr32 X:/ruta/a/la/libreria.dll&lt;/div&gt;&lt;br /&gt;y hecho ;)&lt;br /&gt;&lt;br /&gt;Además de registrarla, podéis decirle al sistema que la "descargue", que no la tenga en memoria. La opción para ello es -u (undo):&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;regsvr32 -u X:/ruta/a/la/libreria.dll&lt;/div&gt;&lt;br /&gt;Y si lo que queremos es que no nos muestre ningún mensaje durante/al finalizar el registro, la opción es -s (silent):&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;regsvr32 -s X:/ruta/a/la/libreria.dll&lt;/div&gt;&lt;br /&gt;Y ya está :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-5385887239165638250?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/5385887239165638250/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=5385887239165638250&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/5385887239165638250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/5385887239165638250'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/07/cmo-registrar-una-librera-dll-en.html' title='Cómo registrar una librería (.DLL) en Windows'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-4208808088715008153</id><published>2008-07-25T18:07:00.004+02:00</published><updated>2008-07-25T18:22:36.317+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><title type='text'>Logs en Microsoft Exchange Server 2007</title><content type='html'>¿Dos entradas en dos días? Cómo es eso??? Pues nada, yo, que pasaba por aquí :)&lt;br /&gt;&lt;br /&gt;Es una tontería, supongo que como ayer, que me irá muy bien para tenerlo en cuenta en otro momento.&lt;br /&gt;Parece ser que el Exchange 2007 es un &lt;span style="font-style: italic;"&gt;poco&lt;/span&gt; diferente a sus versiones anteriores, pero por lo que he visto yo, la verdad es que está hecho más cara a que lo administre un usuario que otra cosa. Bastante sencillito y claro, al menos en lo que se refiere a los logs.&lt;br /&gt;&lt;br /&gt;Para verlos, la cosa es muy fácil.&lt;br /&gt;&lt;br /&gt;Abrimos la &lt;span style="font-weight: bold;"&gt;Consola de Administración de Exchange &lt;/span&gt;(en Inicio --&gt; Programas --&gt; Microsoft Exchange Server 2007), y en el menú de la izquierda vamos a &lt;span style="font-weight: bold;"&gt;Cuadro de Herramientas&lt;/span&gt;. Buscamos &lt;span style="font-weight: bold;"&gt;Seguimiento de mensajes&lt;/span&gt; y hacemos doble click para entrar. Se abre otra ventana donde primero comprueba que estén instaladas las actualizaciones necesarias (podemos cancelar la comprobación si queremos) y luego nos sale un enlace que dice &lt;span style="font-style: italic;"&gt;Ir a la Pantalla de Bienvenida&lt;/span&gt;. Al hacer click, nos lleva a la página de &lt;span style="font-weight: bold;"&gt;Parámetros de Seguimientos de Mensajes&lt;/span&gt;, donde tendremos que jugar con todos los parámetros para hacer las búsquedas en los logs que necesitemos.&lt;br /&gt;&lt;br /&gt;Tenemos las siguientes categorías para filtrar los logs:&lt;br /&gt;Destinatario&lt;br /&gt;Remitente&lt;br /&gt;Servidor&lt;br /&gt;EventID&lt;br /&gt;MessageID&lt;br /&gt;InternalMessageID&lt;br /&gt;Asunto&lt;br /&gt;Referencia&lt;br /&gt;Inicio&lt;br /&gt;Fin&lt;br /&gt;donde las únicas categorías obligatorias son las dos últimas y el EventID (qué tipo de categoría: error, entrada de correo, salida de correo...)&lt;br /&gt;&lt;br /&gt;La verdad es que es una interfaz muy amigable, y es muy cómodo trabajar con ella, aunque yo siga prefiriendo mi terminal, con mis letras en verde y amarillo, fondo negro semitransparente y el logo de Debian en el fondo...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_8B3GGM3x84Q/SIn9a1MMuxI/AAAAAAAAAIs/IBR453TTHRc/s1600-h/desktop.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/_8B3GGM3x84Q/SIn9a1MMuxI/AAAAAAAAAIs/IBR453TTHRc/s400/desktop.png" alt="" id="BLOGGER_PHOTO_ID_5226987479936842514" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Así da gusto trabajar&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-4208808088715008153?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/4208808088715008153/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=4208808088715008153&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4208808088715008153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4208808088715008153'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/07/logs-en-microsoft-exchange-server-2007.html' title='Logs en Microsoft Exchange Server 2007'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_8B3GGM3x84Q/SIn9a1MMuxI/AAAAAAAAAIs/IBR453TTHRc/s72-c/desktop.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-7844141746133532737</id><published>2008-07-24T19:03:00.003+02:00</published><updated>2008-07-24T19:14:55.024+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RedHat'/><category scheme='http://www.blogger.com/atom/ns#' term='Apache'/><title type='text'>Problemas con Httpd en Red Hat</title><content type='html'>Cuánto tiempo sin postear nada!!!&lt;br /&gt;Ha sido una larga temporada, muchos cambios, mucho trabajo y muchos viajes... pero a ver si puedo ir posteando poquito a poco.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Esta vez vengo con una solución que podría haberme llevado muchas horas, pero  con la que he dado pronto... afortunadamente.&lt;br /&gt;&lt;br /&gt;He montado un servidor de hosting con Red Hat (sí, en el trabajo estamos cambiando a Red Hat), y me da problemas el httpd. Al arrancarlo, me da el siguiente error:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;[warn] _default_ VirtualHost overlap on port 80, the first has precedence&lt;/div&gt;&lt;br /&gt;El apache arrancaba sin problemas, pero no se cargaba bien la configuración. Tenía definidos varios Virtualhosts, pero parece que sólo se había cargado el primero. El resto redirigían a éste, como si no estuvieran configurados.&lt;br /&gt;&lt;br /&gt;Después de hacer varios cambios en la configuración de las directivas de apache, he dado con el problema :)&lt;br /&gt;Simplemente, he descomentado la siguiente línea:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;NameVirtualHost *:80&lt;/div&gt;&lt;br /&gt;y el resto es historia!&lt;br /&gt;El apache se ha levantado, ha cargado todos los hosts virtuales y funciona a las mil maravillas...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-7844141746133532737?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/7844141746133532737/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=7844141746133532737&amp;isPopup=true' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/7844141746133532737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/7844141746133532737'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/07/problemas-con-httpd-en-red-hat.html' title='Problemas con Httpd en Red Hat'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-519118382364951949</id><published>2008-05-20T19:42:00.003+02:00</published><updated>2008-05-20T20:07:51.874+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Proceso'/><title type='text'>Matar procesos en Windows XP/2003</title><content type='html'>Imaginad que tenéis un script que te para y te vuelve a arrancar un servicio, pero por lo que sea, el proceso no se para de manera automática, sino que tarda unos segundos (o se quedan procesos pululando por el sistema). En este caso, rearrancar el servicio no te sirve de mucho porque o no se arranca bien, o te abre más instancias de las necesarias y siempre es un problema.&lt;br /&gt;&lt;br /&gt;El caso es que lo ideal entre la parada y la arrancada del servicio sería matar los procesos que queden vivos de alguna manera. Yo he encontrado un comando (que por lo visto funciona en XP y en 2003 Server) que realiza esta tarea de una manera muy efectiva:&lt;br /&gt;&lt;br /&gt;Desde la línea de comandos, la idea es matar el proceso. Sabiendo el nombre exacto (notepad.exe,  winword.exe, firefox.exe, iexplore.exe), podemos matarlo y quedarnos más anchos que largos...&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;Inicio --&gt; Ejecutar --&gt; cmd (Aceptar)&lt;/div&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;Microsoft Windows 2000 [Version 5.00.2195]&lt;br /&gt;(C) Copyright 1985-2000 Microsoft Corp.&lt;br /&gt;&lt;br /&gt;C:\Documents and Settings\Administrator&gt;  taskkill  /IM  nombre_del_proceso.exe&lt;/div&gt;&lt;br /&gt;Y punto pelota.&lt;br /&gt;&lt;br /&gt;De todas maneras, en algún caso me he encontrado con que no puede acabar con el proceso porque hay que forzarlo (usando la opción /F). En este caso, la forma correcta es:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;taskkill /F /IM  nombre_del_proceso.exe&lt;/div&gt;&lt;br /&gt;O si lo queremos hacer con el Process ID (PID), lo hacemos así:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;taskkill /PID  pid_del_proceso_a_matar&lt;/div&gt;&lt;br /&gt;Si queréis saber más utilidades de este comando, podéis usar la ayuda. La verdad es que es bastante versátil.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-519118382364951949?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/519118382364951949/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=519118382364951949&amp;isPopup=true' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/519118382364951949'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/519118382364951949'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/05/matar-procesos-en-windows-xp2003.html' title='Matar procesos en Windows XP/2003'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-4607822699085930282</id><published>2008-05-12T02:08:00.006+02:00</published><updated>2008-05-12T02:21:32.144+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows Vista'/><category scheme='http://www.blogger.com/atom/ns#' term='SNMP'/><category scheme='http://www.blogger.com/atom/ns#' term='Telnet'/><title type='text'>Windows Vista y Telnet</title><content type='html'>Por defecto, Windows Vista no trae habilitadas muchas funciones básicas para administradores de sistemas, como puede ser el servicio SNMP o el protocolo TELNET. Habilitarlos es algo relativamente sencillo, pero bastante importante si, como en mi caso, nos dedicamos al área de networking.&lt;br /&gt;&lt;br /&gt;Se trata de hacer&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;Inicio --&gt; Configuración --&gt; Panel de Control --&gt;  Programas y Características --&gt; (menú izquierda) Activar o desactivar las características de Windows&lt;/div&gt;&lt;br /&gt;Esperamos a que se cargue la ventana y activamos/desactivamos las opciones que nos interesen. En este caso (para activar el telnet) yo habilito las opciones de&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;Servidor Telnet&lt;br /&gt;Cliente Telnet&lt;/div&gt;&lt;br /&gt;y para el caso del SNMP simplemente habilitamos la Característica SNMP.&lt;br /&gt;&lt;br /&gt;Aceptamos y esperamos a que se instalen los servicios requeridos y punto pelota.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-4607822699085930282?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/4607822699085930282/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=4607822699085930282&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4607822699085930282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4607822699085930282'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/05/windows-vista-y-telnet.html' title='Windows Vista y Telnet'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-1615438395792798579</id><published>2008-05-09T20:11:00.005+02:00</published><updated>2008-05-09T20:52:18.206+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='alta BBDD'/><category scheme='http://www.blogger.com/atom/ns#' term='alta usuarios'/><category scheme='http://www.blogger.com/atom/ns#' term='restaurar BBDD'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server'/><title type='text'>Alta de usuario en SQL Server (Enterprise Manager 2005)</title><content type='html'>Este post va dedicado a mí: esta mañana nos hemos pasado una hora para una tontería tan tonta que casi me da vergüenza aceptarlo. Pero bueno, como de los errores se aprende, no me arrepiento.&lt;br /&gt;&lt;br /&gt;A ver, abrimos el SQL Enterprise Managerm en mi caso&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;Inicio --&gt; Programas --&gt; Microsoft SQL Server --&gt; Administrador Coporativo&lt;/div&gt;&lt;br /&gt;y desplegamos hasta localizar la carpeta Seguridad. La desplegamos también y nos vamos a Inicios de Sesión y (botón derecho --&gt;) Nuevo Inicio de Sesión.&lt;br /&gt;&lt;br /&gt;El usuario que vamos a crear será sólo para SQL, nada que ver con la autentificación Windows, así que en Nombre ponemos el nombre que hayamos pensado y habilitamos la opción "Autentificación de SQL Server" y escribimos la contraseña que queramos. En Base de Datos (en el apartado Predeterminado) seleccionamos la base de datos (la principal si son más de una) para la que este usuario tendrá permisos (si no está porque aún no la has dado de alta, te das cuenta que has empezado la casa por el tejado).&lt;br /&gt;&lt;br /&gt;Buscamos la pestaña Acceso a Base de Datos y seleccionamos todas las BBDD a las que tenga que tener acceso, y el nivel de acceso. Cuando marcamos una BDD, en el recuadro de abajo aparecen las diferentes funciones que puede hacer el usuario. Por defecto, viene marcada &lt;span style="font-style: italic;"&gt;public&lt;/span&gt;, pero si queremos que el usuario pueda administrarla marcaremos &lt;span style="font-style: italic;"&gt;bd_owner&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;[Aquí había estado mi fallo: había marcado una opción que no tocaba]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Salvaremos, saldremos y ya estará el usuario creado. Si queréis ver si este usuario tiene permisos realmente, abrid el Analizador de Consultas, logaros con ese usuario y haced alguna consulta contra alguna de las BDD a las que tenga acceso, del estilo&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;select * from tabla&lt;/div&gt;&lt;br /&gt;y para que se ejecute, clickad en el play que hay arriba. Si no devuelve ningún error, está todo bien. Si no, repasad vuestros pasos.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Para dar de alta una base de datos&lt;/span&gt;: Fácil, desde el propio Enterprise Manager, váis a Bases de Datos y (botón derecho --&gt;) Nueva Base de Datos. Se abre una ventana, donde tendréis que poner el nombre de la nueva base de datos. Y (no es necesario) también podéis indicarle dónde queréis que el sistema guarde los archivos de la base de datos y el registro de transacciones. El primero son los datos de la base de datos, y el segundo un registro de los movimientos que se hacen en esa base de datos. A veces va bien poder elegir dónde los guarda, sobre todo cuando en la unidad C: (donde se guarda normalmente por defecto) no hay mucho espacio, ya que esto ocupa mucho espacio.&lt;br /&gt;&lt;br /&gt;Una vez creada la base de datos, si queremos importar algún backup, nos pondremos encima y (botón derecho --&gt;) Todas las tareas --&gt; Restaurar Base de Datos. Si de la copia de seguridad tenemos un archivo .BAK (lo más normal si es un backup del propio SQL), seleccionaremos Desde Dispositivo, y en Dispositivo seleccionaremos el archivo .BAK que queramos restaurar. Y aceptar, y él sólo restaura. Si veis que os da algún error, es probable (si el backup era de otra máquina, con otra configuración) que vosotros no tengáis la misma estructura, y, por ejemplo, que en lugar de guardar los archivos en la D: como se hacía en la otra máquina, los guardéis en la C. Sólo tendréis que cambiarlo en la pestaña Opciones. Simplemente habrá que tener en cuenta estos pequeños detalles y no habrá problema para restaurar.&lt;br /&gt;&lt;br /&gt;Ale, cómo me he enrollado. Espero que quede claro. Cualquier duda, dejadme un comentario!!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-1615438395792798579?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/1615438395792798579/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=1615438395792798579&amp;isPopup=true' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/1615438395792798579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/1615438395792798579'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/05/alta-de-usuario-en-sql-server.html' title='Alta de usuario en SQL Server (Enterprise Manager 2005)'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-3283440933053504904</id><published>2008-05-06T18:00:00.003+02:00</published><updated>2008-05-06T18:12:28.318+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Servicios'/><title type='text'>Programar la parada/arranque de un servicio en Windows</title><content type='html'>Después de tiempo sin postear nada, aquí va una pequeña perla de sabiduría...&lt;br /&gt;Algo bastante sencillo y que os puede sacar de algún apuro en algún momento.&lt;br /&gt;&lt;br /&gt;Para programar la parada/arranque de un servicio de Windows, vamos a crear un archivo bat (lo_que_sea.bat) muy sencillito, e incluiremos&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;NET STOP "xxxxx"&lt;br /&gt;NET START "xxxxx"&lt;/div&gt;&lt;br /&gt;donde xxxxx es el nombre del servicio de Windows que queremos parar (NET STOP) o arrancar (NET START). El nombre es el que aparece en Servicios, no el nombre del ejecutable ni nada de eso, así de sencillo.&lt;br /&gt;&lt;br /&gt;Bueno, yo aquí lo he hecho de manera que el script primero pararía el servicio y después lo arrancaría, lo que sería equivalente a reiniciarlo.&lt;br /&gt;&lt;br /&gt;Y una vez tenemos el script y hemos comprobado que funciona, habría que programarlo para que se ejecute cuando sea requerido. Esto lo hacemos con la función de Tareas Programadas&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;Inicio --&gt; Programas --&gt; Accesorios --&gt; Herramientas de Sistema --&gt; Tareas Programadas&lt;/div&gt;&lt;br /&gt;indicándole qué queremos ejecutar (el .bat) y cuando. Y ya está.&lt;br /&gt;Estad un poco por el tema al menos la primera vez que se tenga que ejecutar, para comprobar que se hace bien.&lt;br /&gt;&lt;br /&gt;Y por hoy, ya es bastante...! Con esto y un bizcocho...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-3283440933053504904?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/3283440933053504904/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=3283440933053504904&amp;isPopup=true' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/3283440933053504904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/3283440933053504904'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/05/programar-la-paradaarranque-de-un.html' title='Programar la parada/arranque de un servicio en Windows'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-8652438634464906919</id><published>2008-04-07T15:22:00.003+02:00</published><updated>2008-04-07T15:48:58.334+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Cachondeo'/><title type='text'>15 signos de que eres adicto a Linux</title><content type='html'>Navegando por ahí encontré esta &lt;a href="http://www.foogazi.com/2007/11/20/15-signs-that-you-are-addicted-to-linux/"&gt;web&lt;/a&gt;, que me pareció bastante curiosa. Para los que no dominen la lengua del imperio de su graciosa majestad, os dejo aquí la traducción&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;blockquote&gt;&lt;li&gt;Llevas contigo un LiveCD cuando vas a usar un ordenador que no es el tuyo.&lt;/li&gt; &lt;li&gt;Cada vez que un amigo te cuenta lo lento que va su PC debido a virus, adware, etc. tu le comentas que instale Linux.&lt;/li&gt; &lt;li&gt;Quieres un pingüino de mascota.&lt;/li&gt; &lt;li&gt;Comprendes lo que significa el comando &lt;em&gt;mv windows /dev/null.&lt;/em&gt;&lt;/li&gt;      &lt;li&gt;Tu página de inicio es &lt;a title="Linux" href="http://www.google.com/linux" target="_blank"&gt;http://www.google.com/linux&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Eres miembro de un grupo local sobre Linux.&lt;/li&gt; &lt;li&gt;Tienes instalado Linux en el ordenador de tus padres.&lt;/li&gt; &lt;li&gt;Conoces la definición africana de la palabra &lt;a href="http://www.ubuntu.com/products/WhatIsUbuntu" target="_blank"&gt;Ubuntu&lt;/a&gt;.&lt;/li&gt; &lt;li&gt;Sabes quién es &lt;a href="http://es.wikipedia.org/wiki/Linus_Torvalds" target="_blank"&gt;Linus Torvalds&lt;/a&gt;.&lt;/li&gt; &lt;li&gt;Sabes quién es Hans Reiser y &lt;a href="http://es.wikipedia.org/wiki/Hans_Reiser" target="_blank"&gt;de que fue acusado&lt;/a&gt;&lt;/li&gt;&lt;/blockquote&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;Bueno, y estos son mis resultados del test... un poco adicta sí que soy, para qué negarlo.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;blockquote&gt;&lt;li&gt;No, no llevo siempre un CDLive cuando trabajo en otro ordenador, pero lo que sí que es verdad es que me aseguro de llevarlo siempre en la bolsa del portátil: nunca se sabe...&lt;/li&gt; &lt;li&gt;No, más bien le digo que se instale un antivirus potente y gratuito, por ejemplo el WinClam, y que se pase un programa que quite bien quitados cualquier tipo de malware. Aquí suelo recomendar el de &lt;a href="http://www.ewido.net/en/onlinescan/"&gt;eWido.net&lt;/a&gt;.&lt;br /&gt;&lt;/li&gt; &lt;li&gt;TENGO un pingüino de mascota... de peluche, pero sirve igual.&lt;br /&gt;&lt;/li&gt; &lt;li&gt;&lt;em&gt;&lt;/em&gt;Me reí mucho cuando lo ví por primera vez... sí, lo entiendo.&lt;/li&gt; &lt;li&gt;Em... no. Más bien es www.google.es&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Sip, de CaLiU (Cathalan Linux User), www.caliu.cat.&lt;br /&gt;&lt;/li&gt; &lt;li&gt;Sí, en el portátil de mi padre hay una ubuntu. Él sabe que está "por si algún día pasa alguna cosa".&lt;br /&gt;&lt;/li&gt; &lt;li&gt;Sip, sin mirar la wikipedia: humanitu towards othes. Qué pasa, trabajo con Ubuntu!!!!&lt;/li&gt; &lt;li&gt;Linus?? DIOS! Jajajaja... no, no tanto... un visionario.&lt;/li&gt; &lt;li&gt;De matar a su mujer... vale, ésta sí que la he mirado en la wikipedia.&lt;/li&gt;&lt;/blockquote&gt;&lt;/ul&gt;&lt;br /&gt;Bueno, vosotros diréis si os lo parece o no...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-8652438634464906919?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/8652438634464906919/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=8652438634464906919&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/8652438634464906919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/8652438634464906919'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/04/15-signos-de-que-eres-adicto-linux.html' title='15 signos de que eres adicto a Linux'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-5524272563262124462</id><published>2008-03-31T18:34:00.005+02:00</published><updated>2008-03-31T18:47:54.796+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><title type='text'>MySQL, cuando el cliente o el servidor están obsoletos</title><content type='html'>&lt;div style="text-align: justify;"&gt;O no llego, o me paso.&lt;br /&gt;&lt;br /&gt;O no posteo en semanas, o me repito en un día. Pero hay días que te encuentras con cosas curiosas que acabas encontrando la solución, y no voy a dejar de postear por eso mismo...&lt;br /&gt;&lt;br /&gt;Aquí va la segunda entrada de hoy.&lt;br /&gt;&lt;br /&gt;Intentando conectar desde un cliente MySQL (5.0x) a un servidor (3.x, aunque esto sirve para versiones anteriores a 4.1.1), me devolvía este error:&lt;br /&gt;&lt;br /&gt;Client does not support authentication protocol requested by server; consider upgrading MySQL client&lt;br /&gt;&lt;br /&gt;La gracia es que no podía actualizar el cliente porque está en una máquina poco estable, obsoleta pero que de momento aguanta (y aquí nos guiamos muchas veces por eso de "si funciona, no lo toques"), así que he tenido que buscar otra solución. Googleando por ahí, he visto que el problema es debido a la diferencia de versiones, y que a partir de la 4.1.1, las contraseñas se encriptan de otra manera, por lo que no se puede validar. La idea es que, para los usuarios que se tienen que conectar entre estas dos máquinas, vamos a poner el formato antiguo de la contraseña. Y lo hacemos de la siguiente manera:&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="padding: 15px; text-align: justify; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0);"&gt;root@Tuxxxy:~# /var/log/mysql# mysql -p -h localhost -u root&lt;br /&gt;Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;Your MySQL connection id is 29&lt;br /&gt;Server version: 5.0.32-Debian_7etch5-log Debian etch distribution&lt;br /&gt;&lt;br /&gt;Type 'help;' or '\h' for help. Type '\c' to clear the buffer.&lt;br /&gt;&lt;br /&gt;mysql&gt; use mysql;&lt;br /&gt;Reading table information for completion of table and column names&lt;br /&gt;You can turn off this feature to get a quicker startup with -A&lt;br /&gt;&lt;br /&gt;Database changed&lt;br /&gt;mysql&gt; set password for 'user'@'host' = OLD_PASSWORD('mysql');&lt;br /&gt;Query OK, 0 rows affected (0.00 sec)&lt;/div&gt;&lt;br /&gt;donde &lt;span style="font-style: italic;"&gt;password&lt;/span&gt; es la contraseña de ese usuario, &lt;span style="font-style: italic;"&gt;user&lt;/span&gt; el usuario y &lt;span style="font-style: italic;"&gt;host&lt;/span&gt; el servidor remoto desde el que te conectas.&lt;br /&gt;Después un&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; text-align: justify; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0);"&gt;mysql&gt; flush privileges;&lt;br /&gt;&lt;/div&gt;y arreando, que es gerundio!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-5524272563262124462?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/5524272563262124462/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=5524272563262124462&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/5524272563262124462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/5524272563262124462'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/03/o-no-llego-o-me-paso.html' title='MySQL, cuando el cliente o el servidor están obsoletos'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-7419703598975241912</id><published>2008-03-31T13:06:00.004+02:00</published><updated>2008-03-31T13:54:34.286+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows Vista'/><category scheme='http://www.blogger.com/atom/ns#' term='Huawei E220'/><category scheme='http://www.blogger.com/atom/ns#' term='Vodafone'/><title type='text'>Windows Vista y módem USB Huawei E220 de Vodafone</title><content type='html'>&lt;div style="text-align: justify;"&gt;Hace unas semanas, entró en casa mi enano. Mi enano no es más que mi nuevo portátil, y aunque no sea nada del otro mundo, para mí está muy bien (es un &lt;a href="http://gizmologia.com/2007/05/datos-oficiales-de-acer-aspire-5920-y-travelmate-6292/"&gt;Acer Aspire 5920&lt;/a&gt;...)&lt;br /&gt;&lt;br /&gt;El caso es que el enano traía un intruso, también conocido como Windows Vista. Mi primer impulso fue formatear: "formateo, meto Windows XP y una partición con una Debian, y arreando". Ja. Anda que no me las prometía yo felices. Al intentar formatear, el disco de Windows XP me decía que no había medios particionables. "Que no qué!!?? Será ~%k#ñ&amp;amp;$!!" es lo único que me salía de la boquita.&lt;br /&gt;&lt;br /&gt;El caso es que decidí dejar Vista, aunque me doliera, y mira, eso que tenía ya avanzado para cuando se estandarizara. Debo decir que cada vez me gusta menos, y que la interfaz me recuerda mucho a un escritorio KDE bien tuneado. Pero bueno, poco a poco voy trabajando con él. Cada paso me cuesta horrores. El primer problema fue la VPN de SonicWall, que no había manera de instalarla. Un conflicto con una librería llamada ntdll.dll me traía de cabeza. La solución fue fácil: dejé apartado el tema durante la semana santa y al probarlo después, se instaló sin problema. Fui instalando otros programas necesarios para trabajar, hasta que me encontré con otro problemilla, que es con el que estoy ahora.&lt;br /&gt;&lt;br /&gt;En el trabajo tenemos un módem 3G para conectarnos durante las guardias. Es de Vodafone, y es un Huawei E220 que, &lt;i&gt;extrañamente&lt;/i&gt;, no funciona con Windows Vista. Después de mucho buscar en foros y que no diera resultado nada, &lt;i&gt;caí&lt;/i&gt; (gracias Pablo) en pasarme por la web de Vodafone, para ver si decía alguna cosa. Y sí! Por fin encontré una solución...&lt;br /&gt;&lt;br /&gt;Id a la página de &lt;a href="http://www.vodafone.es/particulares/internet/modem/w-vista.jsp"&gt;Vodafone&lt;/a&gt; para ver la solución... Básicamente hay que actualizar el firmware del módem, y aunque la operación es sencilla, el proceso es delicado, porque si por cualquier motivo se queda colgado, el módem se va a pastar...&lt;br /&gt;&lt;br /&gt;Bueno, yo lo dejo ahí. Allá cada uno con lo que hace...&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-7419703598975241912?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/7419703598975241912/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=7419703598975241912&amp;isPopup=true' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/7419703598975241912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/7419703598975241912'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/03/windows-vista-y-mdem-usb-huawei-e220-de.html' title='Windows Vista y módem USB Huawei E220 de Vodafone'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-6870558598428526605</id><published>2008-03-26T14:03:00.003+01:00</published><updated>2008-03-26T16:32:31.408+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Postfix'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Postfix y trivial-rewrite</title><content type='html'>Estando instalando un servidor backend para un sistema de correo postfix (con autentificación MySQl), me he encontrado con el siguiente problema.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(102, 102, 102);"&gt;Mar 26 13:43:19 srvpilot postfix/trivial-rewrite[5727]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)&lt;br /&gt;Mar 26 13:43:19 srvpilot postfix/trivial-rewrite[5727]: fatal: mysql:/etc/postfix/mysql_virtual_alias_maps.cf(0,lock|fold_fix): table lookup problem&lt;br /&gt;Mar 26 13:43:20 srvpilot postfix/smtpd[5718]: warning: premature end-of-input on private/rewrite socket while reading input attribute name&lt;br /&gt;Mar 26 13:43:20 srvpilot postfix/smtpd[5718]: warning: problem talking to service rewrite: Success&lt;br /&gt;Mar 26 13:43:20 srvpilot postfix/master[5699]: warning: process /usr/lib/postfix/trivial-rewrite pid 5727 exit status 1&lt;br /&gt;Mar 26 13:43:20 srvpilot postfix/master[5699]: warning: /usr/lib/postfix/trivial-rewrite: bad command startup -- throttling&lt;br /&gt;Mar 26 13:43:20 srvpilot postfix/cleanup[5725]: warning: premature end-of-input on private/rewrite socket while reading input attribute name&lt;br /&gt;Mar 26 13:43:20 srvpilot postfix/cleanup[5725]: warning: problem talking to service rewrite: Connection reset by peer&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Y así mil veces... o más. Bueno, el caso es que googleando por ahí, he visto dos posibles soluciones al problema.&lt;br /&gt;&lt;br /&gt;Una era comprobar que el usuario MySQL con el que has configurado los accesos, tiene los permisos correctos sobre la tabla necesaria. Yo lo he comprobado y todo OK.&lt;br /&gt;&lt;br /&gt;La segunda solución me ha valido a mí. En la propia configuración del Postfix, en el main.cf, tú configuras el UID y el GID con los que va a trabajar el postfix, y que tienen que coincidir con los del usuario de sistema, que está en /etc/passwd. Lo he cambiado, he reiniciado el postfix y el error ha desaparecido. Bueno, tengo otro, pero no tiene nada que ver. Si encuentro lo que es, ya lo postearé por aquí.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-6870558598428526605?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/6870558598428526605/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=6870558598428526605&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/6870558598428526605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/6870558598428526605'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/03/postfix-y-trivial-rewrite.html' title='Postfix y trivial-rewrite'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-7819008196038173664</id><published>2008-03-19T01:28:00.004+01:00</published><updated>2008-03-19T01:42:25.010+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Lighttpd'/><title type='text'>Arracando Lighttpd... si se deja</title><content type='html'>&lt;div style="text-align: justify;"&gt;El problemilla al que hago referencia en el post anterior, del que no conozco el origen ni lo voy a intentar averiguar ahora, es el siguiente.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;El sistema: un servidor Sparc con una Gentoo, dos IPs diferentes y dos servidores web, lighhtp y apache, escuchando en cada IP por el puerto 80. Por motivos del aplicativo (vamos, que va como el culo) he tenido que reiniciar el lighttpd, pero me ha devuelto el siguiente error:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;Starting lighttpd: 2008-03-19 0:48:00: (network.c.300) can't bind to port: 80 Address already in use&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Después de comprobar que ni se me había levantado nada (el servidor web... que yo no tengo nada para levantar) ni se había hecho ningún cambio en la modificación de ambos servidores web... ni que nada escuchaba en el puerto 80 de la IP que correspondía al lighhtpd, he encontrado en un foro remoto (y tan remoto, estaba en alemán!!!) otra manera de arrancarlo. Lo bueno es que ha funcionado... e insisto, no tengo ni idea de cómo lo ha hecho, pero el caso es que lo ha hecho, ¿no?&lt;br /&gt;&lt;br /&gt;La solución "magistral" (si se le puede llamar de esa manera) es la siguiente:&lt;br /&gt;&lt;/div&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: left;"&gt;lighttpd -f /etc/lighttpd/lighttpd.conf&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Si miráis las opciones del binario correspondiente, la opción -f corresponde con el archivo de configuración con el que quieres que arranque. Y ese es el que tenemos por defecto. Así que ni idea de lo que ha pasado, pero al menos me puedo ir a dormir tranquilamente.&lt;br /&gt;&lt;br /&gt;Buenas noches&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-7819008196038173664?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/7819008196038173664/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=7819008196038173664&amp;isPopup=true' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/7819008196038173664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/7819008196038173664'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/03/el-problemilla-al-que-hago-referencia.html' title='Arracando Lighttpd... si se deja'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-4400234371220185750</id><published>2008-03-19T01:03:00.004+01:00</published><updated>2008-03-19T01:05:57.083+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Cachondeo'/><title type='text'>Afrontando problemas</title><content type='html'>Una pequeña gran verdad que he visto posteada en un foro. Estoy todavía buscando la solución a un problema que está presentando un servidor, y he leído esta gran verdad&lt;br /&gt;&lt;div style="padding: 15px; text-align: justify; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0);"&gt;for Windows problems, reboot&lt;br /&gt;for Linux problems, be root&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Sólo puedo decir una cosa.&lt;br /&gt;Amén.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-4400234371220185750?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/4400234371220185750/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=4400234371220185750&amp;isPopup=true' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4400234371220185750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4400234371220185750'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/03/afrontando-problemas.html' title='Afrontando problemas'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-2680247588243492933</id><published>2008-03-16T02:15:00.005+01:00</published><updated>2008-03-16T02:55:37.759+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ampliar discos'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>Ampliando discos en VMware</title><content type='html'>Siento haber tardado tanto en volver a postear, la verdad es que he tenido unas semanas muy liadas y bastante duras. Y tampoco se me ocurría nada lo suficientemente decente como para postear, así que para hacerlo mal, ni lo he intentado.&lt;br /&gt;&lt;br /&gt;Pero bueno, tengo algo bueno. Algo que he hecho por primera vez esta semana: ampliar un disco en una máquina virtual montada sobre un servidor VMware ESX 3.01 (si mal no recuerdo). Cuando hablo de ampliar quiero decir eso, ampliar, hacer mayor; creo que el procedimiento (al menos uno de sus pasos) no es válido si lo queremos hacer es disminuir el tamaño del disco.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;** Antes de nada, haced un backup del disco duro **&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;La operación tiene dos partes, y no presenta mucha dificultad.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Primera parte&lt;/b&gt;: redimensionamos el disco &lt;i&gt;lógicamente&lt;/i&gt; (por decirlo de alguna manera)&lt;br /&gt;&lt;br /&gt;- Apagamos la máquina virtual.&lt;br /&gt;- Entramos por SSH al servidor ESX&lt;br /&gt;- Navegamos hasta el directorio donde se encuentra el archivo de configuración de la máquina (nombre_máquina.vmdk, no nombre_maquina-flat.vmdk)&lt;br /&gt;- Ejecutamos el comando de eXtensión del disco:&lt;br /&gt;             vmkfstools -X nuevo_tamaño(m,g) nombre_máquina.vmdk&lt;br /&gt;o en mi caso&lt;br /&gt;&lt;div style="padding: 15px; text-align: justify; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0);"&gt;vmkfstools -X 20G Web2.vmd&lt;/div&gt;Esto tarda un par de segundos en ejecutarse, y ya tenemos hecho la redimensión del disco.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Segunda parte&lt;/b&gt;: redimensionar el disco &lt;i&gt;físicamente&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Por lo que he estado viendo, hay diferentes maneras de hacerlo, pero principalmente me he quedado con dos, por parecerme las más cómodas.&lt;br /&gt;&lt;br /&gt;La primera manera es con una herramienta propia de Windows. Arracamos la máquina de nuevo, y ejecutamos una herramienta propia de Windows. Desde la página de Microsoft pone cómo hay que hacerlo&lt;br /&gt;&lt;br /&gt;&lt;a onclick="return top.js.OpenExtLink(window,event,this)" href="http://support.microsoft.com/kb/325590" target="_blank"&gt;http://support.microsoft.com&lt;wbr&gt;/kb/325590&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Esta opción no es recomendable si se trata de extender la unidad donde se encuentra el sistema operativo y, sobre todo, el archivo de paginación de Windows. Es recomendable para extender unidades básicas de datos.&lt;br /&gt;&lt;br /&gt;La segunda opción se puede utilizar cuando trabajamos sobre la unidad donde se encuentra el sistema operativo.&lt;br /&gt;&lt;br /&gt;&lt;script&gt;&lt;!-- D(["mb","\nuna aplicación, gparted, que es el editor de particiones, para la creación,\u003cbr /\u003e\neliminación, redimensionamiento, inspección y copia del espacio de una\u003cbr /\u003e\nunidad.\u003cbr /\u003e\n\u003cbr /\u003e\n\u003ca onclick\u003d\"return top.js.OpenExtLink(window,event,this)\" href\u003d\"http://sourceforge.net/project/showfiles.php?group_id\u003d115843\u0026amp;package_id\u003d173828\" target\u003d_blank\u003ehttp://sourceforge.net/project\u003cwbr /\u003e/showfiles.php?group_id\u003d115843\u003cwbr /\u003e\u0026amp;package_id\u003d173828\u003c/a\u003e\u003cbr /\u003e\n \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;Arracancamos con ella y nos aseguramos de entrar en el modo gráfico.\u003cbr /\u003e\n \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;Una vez dentro, con la propia herramienta del gparted (sale abierta por\u003cbr /\u003e\ndefecto), seleccionamos el disco que queramos redimensionar, y veremos que\u003cbr /\u003e\nhay una parte de espacio no particionado, que coincide con el espacio que\u003cbr /\u003e\nhemos añadido.\u003cbr /\u003e\n \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;Seleccionamos el disco duro y se nos activará la opción de Resized. Pulsamos\u003cbr /\u003e\nahí.\u003cbr /\u003e\n \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;En la pantalla que se abre, simplemente desplazamos la barra hasta que marque\u003cbr /\u003e\nel espacio que queremos que tenga el disco.\u003cbr /\u003e\n \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;Aceptamos, y el sistema nos pedirá confirmación para los cambios. Que sí, que\u003cbr /\u003e\nlo haga.\u003cbr /\u003e\n \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;Una vez acabe, reiniciamos y entramos en el sistema\u003cbr /\u003e\n \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;Al arrancar, nos pedirá hacer un checkdisk. Que lo haga. Sin problemas\u003cbr /\u003e\n \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;Una vez entremos, podremos ver que el disco ya tiene la nueva capacidad.\u003cbr /\u003e\n\u003cbr /\u003e\nSi lo que queremos es redimensionar un sistema linux, tendréis que hacerlo de\u003cbr /\u003e\nla segunda manera. No creo que dé mucho problema, aunque tampoco lo he\u003cbr /\u003e\nintentado.\u003cbr /\u003e\n\u003cbr /\u003e\n\u003cbr /\u003e\n\u003cbr /\u003e\n\u003cbr /\u003e\n--\u003cbr /\u003e\n\u003cbr /\u003e\n\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u003cwbr /\u003e\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u0026quot;\u003cbr /\u003e",1] );  //--&gt;&lt;/script&gt;Lo primero será descargarnos una ISO y arrancaremos con ella. Esta ISO tiene  una aplicación, &lt;span style="font-weight: bold;"&gt;gparted&lt;/span&gt;, que es el editor de particiones de Gnome, para la creación, eliminación, redimensionamiento, inspección y copia del espacio de una unidad.&lt;br /&gt;&lt;br /&gt;&lt;a onclick="return top.js.OpenExtLink(window,event,this)" href="http://sourceforge.net/project/showfiles.php?group_id=115843&amp;amp;package_id=173828" target="_blank"&gt;http://sourceforge.net/project&lt;wbr&gt;/showfiles.php?group_id=115843&lt;wbr&gt;&amp;amp;package_id=173828&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Arracancamos con ella y nos aseguramos de entrar en el modo gráfico. Una vez dentro, con la propia herramienta gparted (sale abierta por defecto), seleccionamos el disco que queramos redimensionar, y veremos que aparece un espacio no particionado, coincidiendo con el espacio que hemos añadido.&lt;br /&gt;&lt;br /&gt;Seleccionamos el disco duro y se nos activará la opción de Resized. Pulsamos ahí. En la pantalla que se abre, simplemente desplazamos la barra hasta que marque el espacio que queremos que tenga el disco (hasta el final de la barra si queremos que sea todo, menos si queremos menos espacio). Aceptamos, y el sistema nos pedirá confirmación para los cambios. Que sí, que&lt;br /&gt;lo haga.&lt;br /&gt;&lt;br /&gt;Una vez acabe, reiniciamos y entramos en el sistema en Windows. Al arrancar, nos pedirá hacer un checkdisk. Que lo haga. Sin problemas&lt;br /&gt;&lt;br /&gt;Una vez entremos, podremos ver que el disco ya tiene la nueva capacidad.&lt;br /&gt;&lt;br /&gt;Si lo que queremos es redimensionar un sistema linux, tendréis que hacerlo de la segunda manera. No creo que dé mucho problema, aunque tampoco lo he intentado, pero por lo que he visto se hace de la misma manera.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-2680247588243492933?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/2680247588243492933/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=2680247588243492933&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/2680247588243492933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/2680247588243492933'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/03/ampliando-discos-en-vmware.html' title='Ampliando discos en VMware'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-4947185286623667729</id><published>2008-02-21T17:44:00.007+01:00</published><updated>2008-03-16T02:56:20.311+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='routing'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='rutas'/><title type='text'>Rutas? Rutas!</title><content type='html'>&lt;div style="text-align: justify;"&gt;Hoy voy a dejarme aquí apuntado cómo se dan de alta rutas, tanto en Windows como en Linux... ahora que pienso, creo que es exactamente igual... así que nada...&lt;br /&gt;&lt;br /&gt;Añadiendo las rutas&lt;br /&gt;&lt;br /&gt;¿Qué es una ruta? Bueno, el concepto no es muy complicado. Básicamente, la idea es que cuando tu ordenador tiene que ir a buscar a otro que no esté en la misma red (si no, poca gracia tiene...) (por ejemplo, haces una petición a internet, o tienes que acceder por Terminal Server a otra máquina) tiene que saber cuál será la siguiente máquina a la que saltar (o preguntar). Por defecto, todas los ordenadores tienen una ruta, la que nos marca cuál es nuestra puerta de enlace predeterminada, es decir, cuál será el siguiente salto.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;En el caso de mi ordenador, tengo la siguiente configuración:&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;Tuxxxy:~$ netstat -nr&lt;br /&gt;Kernel IP routing table&lt;br /&gt;Destination          Gateway                             Genmask                     Flags   MSS Window  irtt Iface&lt;br /&gt;192.168.251.0         0.0.0.0                               255.255.255.0        U                 0       0                      0    eth0&lt;br /&gt;0.0.0.0                          192.168.251.254        0.0.0.0                         UG      0       0                      0    eth0&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Esto viene a decirme que estoy en la red 192.168.251.0/24 y que mi puerta de enlace es la 192.168.251.254. Cuando yo tengo que hacer alguna acción, el primer hacia donde salta mi petición es ese dispositivo (en mi caso el router de la oficina).&lt;br /&gt;&lt;br /&gt;Imaginaos por ejemplo que, por ejemplo, en mi oficina ponemos un router que da acceso a un rango 10.1.1.0/24 (otro día explico esto, pero es que a mí me cuesta todavía...), por ejemplo, el 192.168.251.1. Entonces yo tendría que ponerle una ruta a mi máquina para decirle que cualquier petición para la red 10.1.1.0/24 lo dirija hacia el router 192.168.251.1, que él ya la sabrá gestionar (si está bien configurado, claro...).&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;En el caso de un servidor Linux, la cosa va así:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;Tuxxxy:~# route add -net 10.1.1.0 netmask 255.255.255.0 gw 192.168.251.1 &lt;/div&gt;&lt;br /&gt;y entonces en la tabla de rutas aparece una nueva:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;Tuxxxy:~# netstat -nr&lt;br /&gt;Kernel IP routing table&lt;br /&gt;Destination        Gateway                Genmask           Flags   MSS Window  irtt  Iface&lt;br /&gt;192.168.251.0      0.0.0.0                  255.255.255.0     U         0          0           0      eth0&lt;br /&gt;10.1.1.0           192.168.251.1        255.255.255.0     UG      0         0           0       eth0&lt;br /&gt;0.0.0.0            192.168.251.254       0.0.0.0                UG       0         0           0       eth0&lt;/div&gt;&lt;br /&gt;Y si lo que queremos es eliminar la ruta, cambiamos el ADD por DEL... y ya está!&lt;br /&gt;&lt;br /&gt;En el caso de las máquinas Windows, cambia un poco el comando. En este caso sería&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;C:\Documents and Settings\Administrator&gt;route delete 10.1.1.0 mask 255.255.255.0 192.168.251.1&lt;/div&gt;&lt;br /&gt;y para eliminarla, también cambiamos el ADD pero esta vez por DELETE.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-4947185286623667729?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/4947185286623667729/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=4947185286623667729&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4947185286623667729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4947185286623667729'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/02/rutas-rutas.html' title='Rutas? Rutas!'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-396072181446374921</id><published>2008-02-20T15:26:00.009+01:00</published><updated>2008-03-16T02:56:53.124+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASP'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP5'/><category scheme='http://www.blogger.com/atom/ns#' term='Apache'/><title type='text'>Linux, Apache2, PHP5 y... ASP!!!!</title><content type='html'>Un truquillo&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Si tenéis un Apache con PHP instalado, y queréis que os interprete las páginas .asp como si fueran PHP, es fácil reconfigurar el servidor web.&lt;br /&gt;&lt;br /&gt;Da igual qué versión de PHP tengáis en el servidor, yo lo he probado tanto con PHP4 como con PHP5 y en las dos ha ido bien. Si la instalación está bien hecha, además de las dos aplicaciones, tendréis también el conector (yo en el caso de Debian Etch he utilizado Apache2.2, PHP5 y libapache2-mod-php5 como conector). Pues en la configuración del conector, simplemente tendréis que añadir la extensión .asp para que la interprete como PHP. Es decir, donde ahora tenéis&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;Tuxxxy:~$ vi /etc/apache2/mods-available/php5.conf&lt;br /&gt;&lt;ifmodule c=""&gt;&lt;br /&gt;AddType application/x-httpd-php .php .phtml .php3&lt;br /&gt;AddType application/x-httpd-php-source .phps&lt;br /&gt;&lt;/ifmodule&gt;&lt;/div&gt;&lt;br /&gt;tenéis que pasar a tener&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;Tuxxxy:~$ vi /etc/apache2/mods-available/php5.conf&lt;br /&gt;&lt;ifmodule c=""&gt;&lt;br /&gt;AddType application/x-httpd-php .php .phtml .php3 .asp&lt;br /&gt;AddType application/x-httpd-php-source .phps&lt;br /&gt;&lt;/ifmodule&gt;&lt;/div&gt;&lt;br /&gt;y después de hacer el cambio, hacéis un reload del Apache.&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;Tuxxxy:~$ /etc/init.d/apache2 reload&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Eh! y mano de santo...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-396072181446374921?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/396072181446374921/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=396072181446374921&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/396072181446374921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/396072181446374921'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/02/linux-apache2-php5-y-asp.html' title='Linux, Apache2, PHP5 y... ASP!!!!'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-2709206779755006072</id><published>2008-02-18T14:09:00.004+01:00</published><updated>2008-03-16T02:57:22.833+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='alta usuarios'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Alta de usuarios en MySQL</title><content type='html'>La verdad es que esto no tiene mucha complicación, pero en su momento me acuerdo que me costó un poco encontrar cómo hacerlo de manera clara, sencilla y sin muchas tonterías. Por eso me parece una buena idea postearlo aquí.&lt;br /&gt;&lt;br /&gt;Poned atención, que va a ser rápido e indoloro&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;Tuxxxy:~$ mysql -u root mysql&lt;br /&gt;Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;Your MySQL connection id is 8&lt;br /&gt;Server version: 5.0.38-Ubuntu_0ubuntu1.2-log Ubuntu 7.04 distribution&lt;br /&gt;&lt;br /&gt;Type 'help;' or '\h' for help. Type '\c' to clear the buffer.&lt;br /&gt;&lt;br /&gt;mysql&gt;&lt;/div&gt;&lt;br /&gt;Con esto lo que hacéis es acceder. Es probable que necesitéis poner la contraseña de vuestro usuario root (en este caso no tiene); si tenéis password, deberéis ejecutar&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;Tuxxxy:~$ mysql -u root-p mysql&lt;br /&gt;Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;/div&gt;&lt;br /&gt;Bueno, una vez estoy usando la tabla MySQL, doy de alta los usuarios con&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;GRANT ALL PRIVILEGES on database to 'user'@'localhost' [ 'user'@'IP_server' ] identified by 'password' with grant option;&lt;/div&gt;&lt;br /&gt;Después, la tabla Db enlaza usuarios y las bases de datos correspondientes. Lo que tenemos que hacer es añadir el enlace entre el usuario que tenemos y la base (o bases) de datos que queremos que vea. Es simplemente añadir la entrada correspondiente en la tabla Bd, así que yo, para no liarme, lo hago a mano. Para MySQL 4.x lo hago así&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;insert into db values ('%','database','user','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');&lt;br /&gt;insert into db values ('localhost','database','user','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');&lt;/div&gt;&lt;br /&gt;Para MySQL 5.x hay más campos, así que tendréis que mirar cómo están. Haciendo&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;select * from db;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;ya podéis ver todos los datos que hay en la tabla, y ver qué estructura tiene y dar de alta una nueva fila siguiendo cómo está hecho.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-2709206779755006072?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/2709206779755006072/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=2709206779755006072&amp;isPopup=true' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/2709206779755006072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/2709206779755006072'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/02/alta-de-usuarios-en-mysql.html' title='Alta de usuarios en MySQL'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-2892336639789722996</id><published>2008-02-15T15:23:00.005+01:00</published><updated>2008-03-16T03:03:14.119+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IT Crowd'/><category scheme='http://www.blogger.com/atom/ns#' term='Cachondeo'/><title type='text'>Los informáticos no son gente seria</title><content type='html'>&lt;div style="text-align: justify;"&gt;¿Quién dijo que lo éramos?&lt;br /&gt;Ni de lejos, vamos... ¿serios? ¿nosotros? Qué va... &lt;span style="font-style: italic;"&gt;pa' qué, copón!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Empecemos por mi caso. En mi equipo somos cuatro personas (más mi jefe, que no es que no sea una persona... es que es eso, nuestro jefe, y son una especie aparte), y a los cuatro nos gusta pasárnoslo bien. "Y a quién no" habrá alguien que diga... pues a mucha gente, oiga!. O al menos no les gusta nuestra manera de divertirnos. A ver, que también trabajamos lo nuestro, pero nos gusta pegarnos nuestras risas, como a todo hijo de vecino. Bueno, el caso es que hoy os voy a dejar una de las coñas con las que más nos reímos (hay más, y poco a poco las postearé aquí, seguramente los viernes, por eso de que es casi fin de semana y cuanto menos piense, mejor). Hoy os dejo con un capítulo de The IT Crowd. Es el primero de la segunda temporada, y aunque pienso que la primera temporada es mucho mejor, no está en YouTube, así que es lo que hay. Pero intentaré subirlo yo aunque sea, que el primer capítulo es buenísimo.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;La serie la ha emitido Cuatro en España (creo), y se ha traducido como "Los Informáticos", y por lo que dicen no vale nada el doblaje... imagino que comparando las voces originales a las que la gente estaba acostumbrada por otras te suele dejar un poco descolocado. Yo no he escuchado la versión traducida, así que no me pronuncio al respecto. Y siendo más o menos fiel a esto, os dejo el capítulo del que os hablaba, en versión original pero subtitulada.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span&gt;&lt;br /&gt;Ale, que os lo paséis igual de bien que nosotros viéndolos!&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;span&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/rUMOK_gZ-cI&amp;amp;rel=1"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/rUMOK_gZ-cI&amp;amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/r2_KvNusvrQ&amp;amp;rel=1"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/r2_KvNusvrQ&amp;amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/zXK58w0edfI&amp;amp;rel=1"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/zXK58w0edfI&amp;amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-2892336639789722996?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/2892336639789722996/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=2892336639789722996&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/2892336639789722996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/2892336639789722996'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/02/los-informticos-no-son-gente-seria.html' title='Los informáticos no son gente seria'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-9193551103719765116</id><published>2008-02-14T18:49:00.008+01:00</published><updated>2008-03-16T02:54:41.223+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Servicios'/><title type='text'>Añadiendo servicios en Windows</title><content type='html'>Hace unos días "re-aprendí" a poner como servicios en Windows un programa o un ejecutable cualquiera. ¿Cómo? Bueno, no es tan difícil; aunque he visto diferentes maneras de hacerlo, yo voy a poner aquí la manera como lo he hecho yo, y os dejo un enlace de una web donde lo explica de otra manera.&lt;br /&gt;&lt;br /&gt;La cosa no es muy complicada. Necesitamos primero tener instalado el Kit de recursos de Windows porque necesitamos dos programillas incluidos en el paquete; pero vamos, que no es imprescindible (siempre os los podéis descargar por otro lado). Pero vamos, que me disperso. En el caso de que tengáis el kit instalado, obviad la parte de la instalación de los dos programas.&lt;br /&gt;&lt;br /&gt;Si no tenéis el pack, podéis descargar los ejecutables desde aquí:&lt;br /&gt;&lt;a href="http://www.techeez.com/download/2000/instsrv.exe"&gt;INSTSRV.EXE&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.techeez.com/download/2000/srvany.exe"&gt;SRVANY.EXE&lt;/a&gt;&lt;br /&gt;Y los guardáis en alguna carpeta (por favor, no los dejéis en el escritorio!!), como por ejemplo&lt;br /&gt;C:\Servicios&lt;br /&gt;La carpeta donde los guardáis (la ruta de los programillas estos), la tenéis que poner en el Path del sistema (esto es lo que había explicado en mi anterior post, &lt;a href="http://http//yebsys.blogspot.com/2008/02/modificando-el-path-en-windows.html"&gt;aquí&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Una vez tenéis el pack o habéis instalado las dos aplicaciones, la cosa es sencilla.&lt;br /&gt;Os vais a la consola&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;Inicio  --&gt;  Ejecutar  --&gt; escribíis cmd  --&gt;  Intro&lt;/div&gt;&lt;br /&gt;y escribíis:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;Microsoft Windows 2000 [Version 5.00.2195]&lt;br /&gt;(C) Copyright 1985-2000 Microsoft Corp.&lt;br /&gt;&lt;br /&gt;C:\Documents and Settings\Administrator&gt;instsrv Servicio Ejecutable&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;donde Servicio es el nombre que le queréis dar al servicio (por ejemplo, nuevo_servicio, servicio_windows, pepito, lo que queráis) y Ejecutable es la ruta dónde se encuentra el ejecutable que queréis poner como servicio (por ejemplo, C:\Pepito\pepito.exe, C:\Archivos de Programa\MiCasa\micasa.exe, etc)... y ya está.&lt;br /&gt;&lt;br /&gt;Para comprobar que se levanta bien y acabarlo de configurar (con qué usuario se tiene que ejecutar, cuándo, si es automático o no...), os vais a servicios&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0); text-align: justify;"&gt;Inicio  --&gt;  Programas  --&gt;  Herramientas Administrativas  --&gt; Servicios&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;y en Propiedades, configuráis los parámetros como os interese más.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-9193551103719765116?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/9193551103719765116/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=9193551103719765116&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/9193551103719765116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/9193551103719765116'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/02/aadiendo-servicios-en-windows.html' title='Añadiendo servicios en Windows'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-110605210441321359</id><published>2008-02-12T14:56:00.001+01:00</published><updated>2008-03-16T02:54:16.038+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Path'/><title type='text'>Modificando el Path en Windows</title><content type='html'>Supongo que esto puede parecer muy fácil y muy obvio a la gente que tiene algo de idea, pero no lo es tanto para quien no, y como este es mi blog y es para todo el mundo, he pensado dedicar una entrada a explicar cómo podemos modificar el Path en Windows. Además, porque me viene bien como intro para la entrada de mañana.&lt;br /&gt;&lt;br /&gt;¿Qué es el Path? Una especie de "chuleta" para tu Windows. ¿Por qué? Porque Windows también necesita chuletas. Cuando tú le pides a Windows que te ejecute un comando, sólo le dices:&lt;br /&gt;&lt;div style="padding: 15px; text-align: justify; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0);"&gt;ping www.google.es&lt;/div&gt;&lt;br /&gt;Cuando Windows recibe la orden, no puede buscar en todo el disco duro el "ping" ese, así que para tenerlo más acotado, el propio sistema sólo busca en una serie de directorios. A esta serie de directorios se les llama Path. Y esto es lo que vamos a modificar.&lt;br /&gt;&lt;br /&gt;Antes de nada, esta modificación es fácil, pero se trata de una variable de sistema. Si se modifica mal, dejarán muchas cosas de funcionar... Demasiadas para vuestro gusto, seguro. Así que sólo hacedlo si estáis bien seguros. Para modificar esta variable lo hacemos así:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; text-align: justify; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0);"&gt;Botón derecho en Mi PC  --&gt;  Propiedades  --&gt;  Avanzadas  --&gt;  Variables de Entorno&lt;/div&gt;&lt;br /&gt;y en Variables de Sistema buscad Path. Veréis que en el campo Values hay unas cuantas rutas, que por defecto son:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; text-align: justify; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0);"&gt;"%SystemRoot%\system32;&lt;br /&gt;%SystemRoot%;&lt;br /&gt;%SystemRoot%\System32\Wbem"&lt;/div&gt;&lt;br /&gt;(eso de %SystemRoot% apunta a la carpeta donde se encuentra Windows, que normalmente es C:\Windows o C:\WINNT)&lt;br /&gt;La idea ahora es señalar la variable que queríamos modificar, y una vez localizada le damos a Editar, y se nos abrirá una ventana con el nombre y el valor de la variable. Aquí podemos modificar ambos, podemos modificar el valor de Path, añadiendo la nueva ruta. Y después como siempre, OK y salimos.&lt;br /&gt;&lt;br /&gt;Para probarlo podéis descargar algún ejecutable, ponerlo en una carpeta C:\Prueba (por ejemplo), añadíis la ruta correspondiente al Path e intentais llamarlo desde la linea de comandos o desde "Ejecutar"... a ver qué pasa.&lt;br /&gt;&lt;br /&gt;Mañana más...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-110605210441321359?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/110605210441321359/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=110605210441321359&amp;isPopup=true' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/110605210441321359'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/110605210441321359'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/02/modificando-el-path-en-windows.html' title='Modificando el Path en Windows'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-4434376362305364448</id><published>2008-02-11T13:29:00.001+01:00</published><updated>2008-03-16T02:58:23.415+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Impresoras'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Remote Desktop'/><category scheme='http://www.blogger.com/atom/ns#' term='Terminal Server'/><title type='text'>¿Impresoras y TS?</title><content type='html'>Hace unos días me pidieron una cosa rarísima: un cliente quería que cuando se conectara por Terminal Server a un servidor remoto, no intentara mapear las impresoras conectadas en local. Por defecto, esto se hace siempre, y la verdad es que nunca (casi nunca) se modifica, ya que no afecta al rendimiento del servidor ni nada de eso.&lt;br /&gt;&lt;br /&gt;El caso es que nos lo pidieron, y claro, aquí somos unos &lt;span style="font-style: italic;"&gt;mandaos&lt;/span&gt;, así que tuve que currármelo para ver cómo lo hacía. La gracia de esto es que estuve un montón de rato buscando cómo hacerlo, y cuando ya lo dejé por cansino y me puse a hacer otra cosa, lo encontré de manera accidental. Una de las leyes de Murphy de la informática...&lt;br /&gt;&lt;br /&gt;Y cómo lo hice... es un misterio que pienso compartir con todo el que pase por aquí. Es sencillo una vez sabes lo que tienes que hacer o como enfocarlo. Yo lo he probado en W2000 y en W2003, y en ambos casos se hace exactamente igual&lt;br /&gt;&lt;br /&gt;Editamos usuarios:&lt;br /&gt;&lt;div style="padding: 15px; text-align: justify; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0);"&gt;Inicio  --&gt;  Herramientas Administrativas  --&gt;  Administración de Equipos  --&gt;  Usuarios Locales y Grupos  --&gt; Usuarios&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;y después vamos a las propiedas del usuario que se conecta remotamente (Administrador, Administrator, Pepito... el que sea):&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; text-align: justify; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0);"&gt;Botón derecho  --&gt; Propiedades  --&gt;  Pestaña ENTORNO&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;y en la parte donde pone&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; text-align: justify; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0);" dispositivo="" de="" cliente=""&gt;Dispositivos de Clientes&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;desactivamos los tres checkbox que hay (si queremos quitar impresoras y unidades cuando nos conectamos en remoto).&lt;br /&gt;&lt;br /&gt;Y nada... mano de santo!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-4434376362305364448?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/4434376362305364448/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=4434376362305364448&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4434376362305364448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/4434376362305364448'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/02/impresoras-y-ts.html' title='¿Impresoras y TS?'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-550032706217879786</id><published>2008-02-08T12:45:00.001+01:00</published><updated>2008-03-16T02:59:22.254+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cachondeo'/><title type='text'>¿Cómo dices que accedes?</title><content type='html'>Ponéos en situación: un "mando intermedio" que lidera un equipo técnico. Una tarde de otoño. Un pollo mayúsculo corriendo por la oficina, con lo que todo el mundo tenía que aportar su granito de arena.&lt;br /&gt;&lt;br /&gt;Y de repente el buen hombre se dirige a mí y me dice&lt;br /&gt;&lt;div style="padding: 15px; text-align: justify; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0);"&gt;Oye Esther, que estoy intentando entrar en XXX y me da error&lt;/div&gt;&lt;br /&gt;(la máquina XXX es Solaris, 5.8 si mal no recuerdo)&lt;br /&gt;A lo que una servidora, de manera inocente le pregunta&lt;br /&gt;&lt;div style="padding: 15px; text-align: justify; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0);"&gt;¿Cómo estás intentando entrar? Yo estoy dentro&lt;br /&gt;Ah, pues será eso, que el  Terminal Server no permite más sesiones&lt;/div&gt;&lt;br /&gt;La cara que se me quedó debió ser un poema. Yo, una junior recién entrada en la empresa y que aún sentía "algo" de respeto por esta persona... se me cayó todo al suelo, la verdad.&lt;br /&gt;&lt;br /&gt;Tiempo después la persona se disculpó diciendo "que era una broma".&lt;br /&gt;Ya... claro...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-550032706217879786?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/550032706217879786/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=550032706217879786&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/550032706217879786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/550032706217879786'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/02/cmo-dices-que-accedes.html' title='¿Cómo dices que accedes?'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-9023539973568221519</id><published>2008-02-07T13:56:00.001+01:00</published><updated>2008-03-16T03:00:14.823+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Tomcat'/><category scheme='http://www.blogger.com/atom/ns#' term='Apache'/><title type='text'>Debian Etch, Apache 2.2.3 y Tomcat 5.5</title><content type='html'>Os habéis encontrado alguna vez algún problema al instalar la última versión de Apache y de Tomcat en una Etch? Sin compilar me refiero, con el cómodo&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; text-align: justify; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0);"&gt;apt-get install apache2.2 tomcat5.5&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;(y aprovecho e instalo el JDK de Sun, me gusta instalar peligrosamente!)&lt;br /&gt;¿Os ha funcionado a la primera? Supongo que a vosotros tampoco. Nuestro problema, una vez nos rompimos la cabeza porque no localizábamos el error de ninguna manera, estaba en el mod_jk, concretamente en la librería que utiliza, mod_jk.so. La verdad es que localizamos el error, descargamos la librería, renombramos y la cosa fue como la seda. Digo que la renombramos porque tiene un nombre que es un carro... Vamos, que haciendo:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; text-align: justify; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0);"&gt;&lt;div style="text-align: left;"&gt;root@Tuxxxy:~# wget http://www.signal42.com/mirrors/&lt;br /&gt;/apache/tomcat/tomcat-connectors/jk/binaries/&lt;br /&gt;/linux/jk-1.2.23/mod_jk-1.2.23-apache-2.2.x-linux-i686.so&lt;br /&gt;&lt;/div&gt;root@Tuxxxy:~# mv mod_jk-1.2.23-apache-2.2.x-linux-i686.so&lt;br /&gt;mod_jk.so&lt;br /&gt;root@Tuxxxy:~# mv mod_jk.so /usr/lib/apache2/modules/&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;se nos solucionó la papeleta.&lt;br /&gt;&lt;br /&gt;Mañana más!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-9023539973568221519?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/9023539973568221519/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=9023539973568221519&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/9023539973568221519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/9023539973568221519'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/02/debian-etch-apache-223-y-tomcat-55.html' title='Debian Etch, Apache 2.2.3 y Tomcat 5.5'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-7211691635620341824</id><published>2008-02-06T14:08:00.001+01:00</published><updated>2008-03-16T03:00:39.675+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>MySQL : "Can't open file: 'TableName.MYD'. (errno: 145)"</title><content type='html'>Postear una solución a este problemilla creo que ha sido un poco lo que me ha hecho tomar la decisión final de crear este bLog.&lt;br /&gt;&lt;br /&gt;La primera vez que me encontré con este problema, en seguida localicé la siguiente solución:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; text-align: justify; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0);"&gt;REPAIR TABLE TableName;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;pero la verdad es que de poco me sirvió: el error de mi tabla era lo suficientemente grave como para no poder hacer un &lt;span style="font-style: italic;"&gt;repair &lt;/span&gt;de una manera tan alegre. Así que después de poner de vuelta y media a la pobre tabla, a la base de datos, al MySQL (genéricamente) y a la máquina donde está alojada, seguí buscando y testeando opciones de la propia orden &lt;span style="font-style: italic;"&gt;repair&lt;/span&gt;, y di con la siguiente solución:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding: 15px; text-align: justify; background-color: rgb(31, 57, 72); color: rgb(126, 253, 0);"&gt;REPAIR TABLE TableName use_frm;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;De esta manera lanzo el &lt;span style="font-style: italic;"&gt;repair &lt;/span&gt;tan felizmente, pero le digo que para hacer la reparación de la tabla, utilice el archivo &lt;span style="font-style: italic;"&gt;TableName.frm&lt;/span&gt; correspondiente.&lt;br /&gt;&lt;br /&gt;Oye, y mano de santo... ¿eh?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-7211691635620341824?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/7211691635620341824/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=7211691635620341824&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/7211691635620341824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/7211691635620341824'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/02/mysql-cant-open-file-tablenamemyd-errno.html' title='MySQL : &quot;Can&apos;t open file: &apos;TableName.MYD&apos;. (errno: 145)&quot;'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2694407932137456117.post-1058159723883585132</id><published>2008-02-06T13:41:00.000+01:00</published><updated>2008-02-06T14:07:01.583+01:00</updated><title type='text'>Bienvenidos</title><content type='html'>Hola a tod@s!!!&lt;br /&gt;&lt;br /&gt;Por fin me he decido a unirme a ese grupo de técnicos, analistas y fauna varia y dispersa que se dedican a la interesante rama de networking (o sistemas, que hay mucho purista suelto por ahí) y que de manera más o menos anónima postean su día a día en los servidores de blogspot (o cualquier otra comunidad blogger).&lt;br /&gt;&lt;br /&gt;Mi idea en este caso es postear tanto soluciones a problemas que nos vamos encontrando como anécdotas del día a día, intentando no dar nombres (que hay gente muy sensible), con las que nos reímos en la oficina, para demostrar al mundo que, aunque seamos un poco freaks, somos gente muy divertida.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2694407932137456117-1058159723883585132?l=blog.yebenes.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.yebenes.net/feeds/1058159723883585132/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2694407932137456117&amp;postID=1058159723883585132&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/1058159723883585132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2694407932137456117/posts/default/1058159723883585132'/><link rel='alternate' type='text/html' href='http://blog.yebenes.net/2008/02/bienvenidos.html' title='Bienvenidos'/><author><name>Esther</name><uri>http://www.blogger.com/profile/02645980422658407991</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_8B3GGM3x84Q/R6mih3N7MZI/AAAAAAAAAGc/oRxFk66Ki2Q/S220/Imagen022.jpg'/></author><thr:total>1</thr:total></entry></feed>
