<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="2.0" xml:base="http://www.malditohosting.com">
<channel>
 <title>malditoadmin&#039;s blog</title>
 <link>http://www.malditohosting.com/blog/1</link>
 <description></description>
 <language>en</language>
<item>
 <title>corregir 554 mail server permanently rejected message (#5.3.0)</title>
 <link>http://www.malditohosting.com/node/79</link>
 <description>&lt;p&gt;esta ya me ha pasado 2 o 3 veces, y al no ser muy habitual, siempre se me olvida, asi que..&lt;br /&gt;
cuando os aparece esto al enviar, es porque vuestro amigo el drweb os ha declarado la guerra. Para solucionarlo, hay que empezar por matarle:&lt;/p&gt;
&lt;p&gt;#rpm -e drweb drweb-qmail&lt;/p&gt;
&lt;p&gt;una vez desinstalado, tendreis que volver a meterlo. Si teneis los paquetes bajados en el /root/psa o similar, podeis instalarlos con rpm -Uvh (quiza necesiteis un --force), pero si no, lo mas comodo es acceder al panel e ir al actualizador/updater, dentro de servidor/server. Buscamos el drweb, lo instalamos, esperamos a que nos mande un mail diciendo que ya esta y, por si acaso, entramos de nuevo por ssh y ponemos:&lt;/p&gt;
&lt;p&gt;#service drwebd status&lt;/p&gt;
&lt;p&gt;a ver si esta en ejecucion. Si lo esta, todo tiene que funcionar :-)&lt;/p&gt;
</description>
 <pubDate>Wed, 28 May 2008 12:33:07 +0200</pubDate>
</item>
<item>
 <title>Unable to create backup session: Specified file is not accessible</title>
 <link>http://www.malditohosting.com/node/78</link>
 <description>&lt;p&gt;intentamos hacer un backup, desde el propio plesk, y nos devuelve esto:&lt;/p&gt;
&lt;p&gt;Unable to create backup session: Specified file is not accessible&lt;/p&gt;
&lt;p&gt;He visto por ahi teorias sobre el espacio en el tmp (en el foro de swsoft) y demas, pero, en realidad, es tan facil como:&lt;/p&gt;
&lt;p&gt;chown -R psaadm:psaadm /var/lib/psa/dumps&lt;/p&gt;
&lt;p&gt;ejecutamos eso, por ssh, y a correr.&lt;/p&gt;
</description>
 <pubDate>Wed, 13 Feb 2008 10:49:12 +0100</pubDate>
</item>
<item>
 <title>eliminar el double bonce en qmail ?</title>
 <link>http://www.malditohosting.com/node/77</link>
 <description>&lt;p&gt;para los sufridores del spam. Entramos por ssh y ponemos:&lt;/p&gt;
&lt;p&gt;echo &quot;#&quot; &amp;gt; /var/qmail/control/doublebounceto&lt;/p&gt;
&lt;p&gt;una vez hecho esto, relanzamos qmail&lt;/p&gt;
&lt;p&gt;service qmail restart o /etc/init.d/qmail restart&lt;/p&gt;
</description>
 <pubDate>Fri,  1 Feb 2008 13:35:00 +0100</pubDate>
</item>
<item>
 <title>no puedo escoger entre versiones de ASP.NET en plesk windows</title>
 <link>http://www.malditohosting.com/node/76</link>
 <description>&lt;p&gt;cuando teneis mas de una version de asp.net instaladas (o añadis alguna) y plesk no os muestra, dentro de la opcion &quot;configurar&quot;, la version a utilizar para el sitio y se emperra en utilizar una sola, se corrige muy facil con defpackagemng. Nos vamos a una consola y, dentro del directorio &quot;admin/bin&quot; de plesk, que suele ser:&lt;/p&gt;
&lt;p&gt;c:\program files\swsoft\plesk\admin\bin&lt;/p&gt;
&lt;p&gt;ponemos:&lt;/p&gt;
&lt;p&gt;defpackagemng.exe --fix&lt;/p&gt;
&lt;p&gt;y a probar.&lt;/p&gt;
</description>
 <pubDate>Thu, 31 Jan 2008 10:48:20 +0100</pubDate>
</item>
<item>
 <title>Unable to lookup SID for name newusername</title>
 <link>http://www.malditohosting.com/node/75</link>
 <description>&lt;p&gt;Por fin algo que merece la pena ser posteado.. (vaya excusa para estar meses sin escribir) He visto, en pleskwindows, al ir a cambiar contraseñas, activar frontpage, etc.. cualquier cosa que hagais dentro de &quot;configurar&quot;, cuando el nombre del dominio es algo largo, nos encontramos con un serror como este:&lt;/p&gt;
&lt;p&gt;Error: Unable to update hosting preferences:&lt;br /&gt;
The following system user attributes were not changed:&lt;br /&gt;
login (Unable to lookup SID for name newusername: (1332) No mapping between account names and security IDs was done.)&lt;br /&gt;
quota (Unable to lookup SID for name newusername: (1332) No mapping between account names and security IDs was done.)&lt;/p&gt;
&lt;p&gt;Bueno, en realidad, primero dice que el usuario ya existe.. y todos, que somos muy listos, le cambiamos el nombre.. y nos da ese error.&lt;/p&gt;
&lt;p&gt;Despues de googlear, he visto que la gente preguntaba incluso en el foro de swsoft, pero no tenian respuesta. Asi que.. tocaba trastear (al fin! una excusa..)&lt;/p&gt;
&lt;p&gt;La razon, es que tiene el usuario mal en algunos sitios.. porque, al ser tan largo, el usuario en si, entra.. pero cuando le añades IUSR_ delante, no. La solucion es:&lt;/p&gt;
</description>
 <pubDate>Mon, 22 Oct 2007 19:22:54 +0200</pubDate>
</item>
<item>
 <title>chkrootkit y rkhunter</title>
 <link>http://www.malditohosting.com/node/73</link>
 <description>&lt;p&gt;Hoy vamos a comentar un par de utilidades que, no siendo la panacea, de cuando en cuando estan bien, y nos pueden echar una mano a la hora de detectar algunas intrusiones. Estas son chkrootkit y rkhunter. &lt;/p&gt;
&lt;p&gt;RKHUNTER:&lt;/p&gt;
&lt;p&gt;Descargar de: http://sourceforge.net/projects/rkhunter/&lt;/p&gt;
&lt;p&gt;cd /usr/src&lt;br /&gt;
wget http://puzzle.dl.sourceforge.net/sourceforge/rkhunter/rkhunter-1.2.9.tar.gz&lt;br /&gt;
tar zxvf rkhunter-1.2.9.tar.gz&lt;br /&gt;
sh /usr/src/rkhunter-1.2.9/installer.sh&lt;br /&gt;
/usr/local/bin/rkhunter --update&lt;/p&gt;
&lt;p&gt;CHKROOTKIT:&lt;/p&gt;
&lt;p&gt; Podeis descargarlo de:&lt;/p&gt;
&lt;p&gt;http://freshmeat.net/projects/chkrootkit/&lt;/p&gt;
&lt;p&gt;Pasad primero por esa web, por si el enlace a la ultima version hubiese cambiado y:&lt;/p&gt;
&lt;p&gt;cd /opt&lt;br /&gt;
wget http://freshmeat.net/redir/chkrootkit/20715/url_tgz/chkrootkit.tar.gz&lt;br /&gt;
tar xfvz chkrootkit.tar.gz&lt;br /&gt;
cd chkrootkit-0.47/&lt;br /&gt;
./chkrootkit&lt;/p&gt;
</description>
 <pubDate>Wed, 16 May 2007 12:39:20 +0200</pubDate>
</item>
<item>
 <title>no puedo configurar la quota de disco en plesk linux</title>
 <link>http://www.malditohosting.com/node/72</link>
 <description>&lt;p&gt;Entramos en la opcion &quot;configurar&quot; del panel plesk e intentamos modificar la quota de disco para ese vhost.. pero no nos deja, sale en gris y nos dice que la quota no esta soportada. Como primer paso, entramos por ssh y ponemos:&lt;/p&gt;
&lt;p&gt;/usr/local/psa/admin/sbin/usermng --isquotable&lt;/p&gt;
&lt;p&gt;Nos deberia devolver un 0, sin mas. Pero.. si devuelve esto:&lt;/p&gt;
&lt;p&gt;# /usr/local/psa/admin/sbin/usermng --isquotable&lt;br /&gt;
usermng: Unable to turn on user quota. User quota not supported on device &#039;/dev/hda1&#039;&lt;/p&gt;
&lt;p&gt;System error 22: Invalid argument&lt;br /&gt;
usermng: Unable to turn on user quota. User quota not supported on device &#039;/dev/hda1&#039;&lt;/p&gt;
&lt;p&gt;System error 22: Invalid argument&lt;br /&gt;
1&lt;/p&gt;
&lt;p&gt;Es que tenemos un problema.. no esta soportada. Por suerte, tiene facil solucion:&lt;br /&gt;
editamos el fichero /etc/fstab&lt;/p&gt;
&lt;p&gt;#vi /etc/fstab&lt;/p&gt;
&lt;p&gt;buscamod la linea de nuestro /, que ya puede ser :&lt;/p&gt;
&lt;p&gt;LABEL=/                 /                       ext3    defaults        1 1&lt;br /&gt;
o hacer referencia mediante /dev/hda1...&lt;/p&gt;
&lt;p&gt;Tenemos que añadir, despues del defaults, la palabra &#039;usrquota&#039;, para que, en el caso del ejemplo anterior, quede asi:&lt;/p&gt;
</description>
 <pubDate>Wed,  4 Apr 2007 09:51:28 +0200</pubDate>
</item>
<item>
 <title>acceder a mysql sin saber la clave</title>
 <link>http://www.malditohosting.com/node/71</link>
 <description>&lt;p&gt;si un dia olvidais la clave del mysql y necesitais acceder o fijar una nueva, podeis seguir las siguientes instruccinoes.&lt;/p&gt;
&lt;p&gt;Editamos el fichero de configuracion &lt;/p&gt;
&lt;p&gt;- /etc/my.cnf en linux (incluido plesk linux)&lt;br /&gt;
- el fichero my.ini en windows (en plesk windows es c:\program files\swsoft\plesk\databases\mysql\data)&lt;/p&gt;
&lt;p&gt;En este fichero ,nos vamos debajo de [MySQLD] y añadimos la linea:&lt;/p&gt;
&lt;p&gt;skip-grant-tables&lt;/p&gt;
&lt;p&gt;Una vez añadido, relanzamos el servicio de mysql, de una de las siguientes formas:&lt;/p&gt;
&lt;p&gt;windows:&lt;br /&gt;
si es con plesk, iros al administrador de servicios que teneis junto al reloj y buscar el sql para relanzarlo. Si no.. depende de lo que useis, pero seguro que teneis algo en &quot;servicios&quot;, dentro de las herramientas administrativas&lt;/p&gt;
&lt;p&gt;linux:&lt;br /&gt;
si es una redhat (o fedora, o centos..) bastara con&lt;/p&gt;
&lt;p&gt;#service mysqld restart&lt;/p&gt;
&lt;p&gt;si es otra distro (debian, ubuntu..) probad con &lt;/p&gt;
&lt;p&gt;#/etc/init.d/mysqld restart&lt;/p&gt;
&lt;p&gt;Despues de reiniciarlo, podreis entrar ejecutando, unicamente, &quot;mysql mysql&quot;, sin usuario ni clave.&lt;/p&gt;
</description>
 <pubDate>Tue,  6 Mar 2007 11:38:34 +0100</pubDate>
</item>
<item>
 <title>cambiar idioma en awstats</title>
 <link>http://www.malditohosting.com/node/70</link>
 <description>&lt;p&gt;para cambiar el idioma de las estadisticas awstats en un plesk windows, podemos escoger cambiarlo para un solo dominio o para todos. Para cambiarlo en uno solo, habra que editar el fichero awstats.DOMINIO.conf. Si queremos cambiarlo en todos, hay que editar el fichero awstats.model.conf. Los dos estan en la misma carpeta, esto es:&lt;/p&gt;
&lt;p&gt;%plesk_dir%\Additional\AWStats\wwwroot\cgi-bin&lt;/p&gt;
&lt;p&gt;Que, generalmente, sera:&lt;/p&gt;
&lt;p&gt;c:\program files\swsoft\plesk\additional\awstats\wwwroot\cgi-bin&lt;/p&gt;
&lt;p&gt;Una vez editado el fichero, hay que buscar &quot;Lang=&quot; y cambiarlo por el idioma escogido. Por ej:&lt;/p&gt;
&lt;p&gt;Lang=es&lt;/p&gt;
&lt;p&gt;Y lo tendriamos en español. &lt;/p&gt;
&lt;p&gt;Tenemos unos cuantos para elegir:&lt;/p&gt;
&lt;p&gt;# Albanian=al, Bosnian=ba, Bulgarian=bg, Catalan=ca,&lt;br /&gt;
# Chinese (Taiwan)=tw, Chinese (Simpliefied)=cn, Czech=cz, Danish=dk,&lt;br /&gt;
# Dutch=nl, English=en, Estonian=et, Euskara=eu, Finnish=fi,&lt;br /&gt;
# French=fr, Galician=gl, German=de, Greek=gr, Hebrew=he, Hungarian=hu,&lt;br /&gt;
# Icelandic=is, Indonesian=id, Italian=it, Japanese=jp, Korean=kr,&lt;br /&gt;
# Latvian=lv, Norwegian (Nynorsk)=nn, Norwegian (Bokmal)=nb, Polish=pl,&lt;/p&gt;
</description>
 <pubDate>Fri, 23 Feb 2007 13:09:58 +0100</pubDate>
</item>
<item>
 <title>instalar php en iis 7 (windows vista)</title>
 <link>http://www.malditohosting.com/node/69</link>
 <description>&lt;p&gt;viendo por ahi tutoriales de como instalar php en iis 7, hemos estado dandole patadas a un portatil con windows vista que no queria hacernos caso. En todas las webs que hemos visto, el tutorial es igual (si, copiado..) y dicen que hay que añadir la extension .php y como ejecutable el php4isapi.dll (o php5isapi.dll). En nuestro caso, con php4, en realidad, habia que añadir un .exe (que tambien podeis, igual que .dll). El php.exe que esta en la raiz, no el del directorio &#039;cli&#039; y asi nos ha desaparecido ese asqueroso error de 404, como si el archivo no existiese.&lt;br /&gt;
Para los que estan en el gallinero:&lt;br /&gt;
si el iis no reconoce el tipo de extension que le pides, no se molesta ni en comprobar si existe en el disco.. simplemente, te devuelve un error 404 (not found).&lt;/p&gt;
</description>
 <pubDate>Fri,  9 Feb 2007 17:26:53 +0100</pubDate>
</item>
<item>
 <title>error con DefPackageMng() constructor failed: al entrar a pleskwindows</title>
 <link>http://www.malditohosting.com/node/68</link>
 <description>&lt;p&gt;Algunos he visto ya (muchos, la verdad) que al entrar en plesk windows, reciben este chorizo:&lt;/p&gt;
&lt;p&gt;DefPackageMng() constructor failed: defpackagemng failed: Access is denied. (Error code 5) at CreateProcess &#039;C:\WINDOWS\system32\cmd.exe /c &quot;&quot;C:\Program Files\SWsoft\Plesk\admin\bin\defpackagemng.exe&quot; --get&quot;&#039;&lt;br /&gt;
at execUtil C:\Program Files\SWsoft\Plesk\admin\bin\defpackagemng.exe --get on C:\Program Files\SWsoft\Plesk\admin(PleskSrvClient::execUtil line 420)&lt;br /&gt;
at execute console command --get(vconsoleapp::start line 128)&lt;br /&gt;
   at execute &quot;C:\Program Files\SWsoft\Plesk\/admin/bin/defpackagemng&quot; --get(vconsoleapp::run line 138)&lt;br /&gt;
---------------------- Debug Info -------------------------------&lt;br /&gt;
0: C:\Program Files\SWsoft\Plesk\admin\plib\class.DefPackageMng.php:14 psaerror(string &quot;DefPackageMng() constructor failed: defpackagemng failed: Access is denied. (Error code 5) at CreateProcess &#039;C:\WINDOWS\system32\cmd.exe /c &quot;&quot;C:\Program Files\SWsoft\Plesk\admin\bin\defpackagemng.exe&quot; --get&quot;&#039;&lt;br /&gt;
at execUtil C:\Program Files\SWsoft\Plesk\admin\bin\defpackagemng.exe --get on C:\Program Files\SWsoft\Plesk\admin(PleskSrvClient::execUtil line 420)&lt;/p&gt;
</description>
 <pubDate>Mon, 15 Jan 2007 12:27:40 +0100</pubDate>
</item>
<item>
 <title>gusano para mailenable que echa abajo el servicio POP</title>
 <link>http://www.malditohosting.com/node/67</link>
 <description>&lt;p&gt;que si, que llego tarde porque el parche esta ahi desde el 18 de diciembre, pero.. oye, que se ha empezado a notar esta semana.&lt;/p&gt;
&lt;p&gt;Lo dicho, hay un gusano que va tostando el servicio POP y, cuando cae, no da muchas pistas. Podeis bajaros el parche en http://www.mailenable.com/hotfix/ME-10026.EXE&lt;/p&gt;
&lt;p&gt;Hay otro parche mas, que lo catalogan como critico, asi que tambien es recomendable..&lt;br /&gt;
Lo teneis todo en :&lt;/p&gt;
&lt;p&gt;http://www.mailenable.com/hotfix/default.asp&lt;/p&gt;
</description>
 <pubDate>Tue,  9 Jan 2007 11:51:26 +0100</pubDate>
</item>
<item>
 <title>relaylock: Error: HTTPD_LOG_D not defined</title>
 <link>http://www.malditohosting.com/node/66</link>
 <description>&lt;p&gt;hoy me he encontado con este muerto. Si hacias una conexion al puerto 25 (SMTP), te devolvia este mensaje.&lt;/p&gt;
&lt;p&gt;]# telnet localhost 25&lt;br /&gt;
Trying 127.0.0.1...&lt;br /&gt;
Connected to localhost.localdomain (127.0.0.1).&lt;br /&gt;
Escape character is &#039;^]&#039;.&lt;br /&gt;
relaylock: Error: HTTPD_LOG_D not defined&lt;br /&gt;
relaylock: Error: HTTPD_LOG_D not defined&lt;br /&gt;
Connection closed by foreign host.&lt;/p&gt;
&lt;p&gt;Buscando en inet no he visto gran cosa.. alguno, en una web holandesa, que recomendaba desinstalar el spamassassin y psa-spamassassin, pero no me ha servido.&lt;br /&gt;
Al final:&lt;/p&gt;
&lt;p&gt;rpm -Uvh psa-qmail-1.03-fc4.build80060613.20.i586.rpm --force&lt;/p&gt;
&lt;p&gt;Reinstalando, con un force, el paquete psa-qmail.&lt;/p&gt;
</description>
 <pubDate>Thu, 21 Dec 2006 11:24:23 +0100</pubDate>
</item>
<item>
 <title>flv no se reproduce en iis 6 porque falta tipo mime</title>
 <link>http://www.malditohosting.com/node/65</link>
 <description>&lt;p&gt;bueno, esto no solo ocurre con plesk windows, eh? El IIS6, viene cabreado de serie con los ficheros flv (flash video) y no hace el streaming porque no tiene definido el tipo mime.&lt;br /&gt;
Para el caso de plesk, debemos ir al panel, buscar el dominio y ahi, a &quot;directorios web&quot; y a la pestaña de los tipos mime. Añadiremos uno donde le pondremos flv en la extension y seleccionaremos application/octet-stream en el desplegable. Con esto ya lo hara :-)&lt;/p&gt;
&lt;p&gt;Si no usais plesk, podeis ir a vuestro servidor IIS, a las propiedades del servidor, buscar la pestaña de los tipos mime, darle a nuevo y decir:&lt;/p&gt;
&lt;p&gt;extension: flv&lt;br /&gt;
tipo mime: flv-application/octet-stream &lt;/p&gt;
&lt;p&gt;y reiniciar el iis&lt;/p&gt;
</description>
 <pubDate>Tue, 19 Dec 2006 18:20:28 +0100</pubDate>
</item>
<item>
 <title>mensajes que se volatilizan en mailman por culpa del ID</title>
 <link>http://www.malditohosting.com/node/63</link>
 <description>&lt;p&gt;Ya van mas de 2 que me encuentro con este error:&lt;/p&gt;
&lt;p&gt;Failure_to_exec_mailman_wrapper._WANTED_gid_110,_GOT_gid_101 (o 107 o..)&lt;/p&gt;
&lt;p&gt;Creas una lista, añades a la gente, la gente recibe el mensaje de &quot;hola, estas en mi lista y te voy a mandar cosas&quot;, pero cuando envias algo, no llega. Tampoco viene devuelto.. y te puedes hartar a esperar. Si mirais el fichero /usr/local/psa/var/log/maillog vereis el error que os pongo arriba. Esto es porque el ID del popuser no es el que mailman quiere, y lo soluciona pasando de vuestro culo.&lt;/p&gt;
&lt;p&gt;Empezamos editando el fichero passwd&lt;/p&gt;
&lt;p&gt;#vi /etc/passwd&lt;/p&gt;
&lt;p&gt;Aqui, buscamos popuser y vemos el id de usuario y el id de grupo, ambos tienen que ser 110 (si no lo son, cambiadlo..).&lt;/p&gt;
&lt;p&gt;Despues, nos vamos al group&lt;/p&gt;
&lt;p&gt;#vi /etc/group&lt;/p&gt;
&lt;p&gt;Volvemos a buscar el popuser y lo fijamos a 110. Recordar el ID que habia, pues lo necesitamos mas abajo.&lt;br /&gt;
Despues de esto, como ese es el usuario que se ha fijado en todos los ficheros, y cambiarlo ahi no hace demasiado, tenemos que ejecutar lo siguiente:&lt;/p&gt;
</description>
 <pubDate>Thu, 30 Nov 2006 12:07:27 +0100</pubDate>
</item>
</channel>
</rss>
