<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>JesusHerrero.Com &#187; Servidores</title>
	<atom:link href="http://www.jesusherrero.com/category/exchange/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jesusherrero.com</link>
	<description>Un conjunto de notas, apuntes, documentación y demás informaciones que, de no guardar en una web, nunca las tendría a mano...</description>
	<lastBuildDate>Fri, 16 Jul 2010 22:25:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Renovar Certificado interno de Exchange 2007</title>
		<link>http://www.jesusherrero.com/renovar-certificado-interno-de-exchange-2007/</link>
		<comments>http://www.jesusherrero.com/renovar-certificado-interno-de-exchange-2007/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 11:30:18 +0000</pubDate>
		<dc:creator>Jesús Herrero</dc:creator>
				<category><![CDATA[Servidores]]></category>

		<guid isPermaLink="false">http://www.jesusherrero.com/?p=868</guid>
		<description><![CDATA[Por defecto, Exchange 2007 incorpora un certificado interno para cifrar las comunicaciones entre el site. Es el Exchange 2007 la propia CA emisora del certificado. Para renovar nuestro ceertificado, realizaremos el siguiente proceso: 1.- Realizar una copia de nuestro certificado actual. Como no sabemos cual es el que queremos copiar, puesto que podemos tener varios [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Por defecto, Exchange 2007 incorpora un certificado interno para cifrar las comunicaciones entre el site. Es el Exchange 2007 la propia CA emisora del certificado. Para renovar nuestro ceertificado, realizaremos el siguiente proceso:<span id="more-868"></span></p>
<p style="text-align: justify;">1.- Realizar una copia de nuestro certificado actual. Como no sabemos cual es el que queremos copiar, puesto que podemos tener varios instalados, realizaremos un listado de los existentes:</p>
<blockquote style="text-align: justify;"><p>Get-ExchangeCertificate</p></blockquote>
<p style="text-align: justify;">2.- Una vez listados los certificados de nuestra máquina, nos disponemos a clonar un certificado ya firmado. El nuevo certificado (clon del anterior) mantendrá todos los datos pero su vigencia comenzará hoy. veremos el Thumbprint, servicios que aplica e información sobre el nombre/asunto que securiza. Copiamos el Thumbprint del certificado que nos interese renovar y escribimos:</p>
<blockquote style="text-align: justify;"><p>Get-ExchangeCertificate &lt;thumbprint&gt; | New-ExchangeCertificate -Services SMTP,POP,IMAP</p></blockquote>
<p style="text-align: justify;">Evidentemente los servicios a lso que aplica son personalizables e incluso pueden omitirse si se trata de un certificado de máquina.</p>
<p style="text-align: justify;">3.- Tras la clonación de nuestro antiguo certificado, podemos volver a ejecutar &#8220;<em>Get-ExchangeCertificate</em>&#8221; para comprobar que se ha creado un nuevo certificado. Una vez verificado la existencia del nuevo, lo activaremos del siguiente modo:</p>
<blockquote style="text-align: justify;"><p>Enable-ExchangeCertificate &lt;thumbprint&gt;</p></blockquote>
<p style="text-align: justify;">4.- Una vez activado, podemos eliminar el certificado antiguo ya caducado o apunto de estarlo, mediante:</p>
<blockquote style="text-align: justify;"><p>Remove-ExchangeCertificate -Thumbprint</p></blockquote>
<p style="text-align: justify;">Más Info en  MS TechNet: <a href="http://technet.microsoft.com/es-es/library/bb851505(EXCHG.80).aspx">http://technet.microsoft.com/es-es/library/bb851505(EXCHG.80).aspx</a> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.jesusherrero.com/renovar-certificado-interno-de-exchange-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reconstruir los directorios virtuales de OWA en Exchange 2007</title>
		<link>http://www.jesusherrero.com/reconstruir-los-directorios-virtuales-de-owa-en-exchange-2007/</link>
		<comments>http://www.jesusherrero.com/reconstruir-los-directorios-virtuales-de-owa-en-exchange-2007/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 23:03:17 +0000</pubDate>
		<dc:creator>Jesús Herrero</dc:creator>
				<category><![CDATA[Servidores]]></category>

		<guid isPermaLink="false">http://www.jesusherrero.com/?p=857</guid>
		<description><![CDATA[En ocasiones, tras la fallida instalación de algún parche, Service Pack o RullUp, los directorios virtuales de OWA pueden corromperse y mostrar una apariencia caótica y desordenada. La interface de OWA se desajusta, los iconos se muestran con un tamaño desproporcionado y la hoja de estilos (.CSS) no se aplica. En ese momento, necesitaremos hacer [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignleft size-thumbnail wp-image-400" title="exchange2007_ico" src="http://www.jesusherrero.com/wp-content/uploads/2009/03/exchange2007_ico-150x150.jpg" alt="" width="90" height="90" />En ocasiones, tras la fallida instalación de algún parche, Service Pack o RullUp, los directorios virtuales de OWA pueden corromperse y mostrar una apariencia caótica y desordenada. La interface de OWA se desajusta, los iconos se muestran con un tamaño desproporcionado y la hoja de estilos (.CSS) no se aplica. En ese momento, necesitaremos hacer un rebuild o recomposición de las carpetas virtuales de OWA. Veamos el procedimiento.<span id="more-857"></span></p>
<p style="text-align: justify;">Ejecutando los siguientes comandos, desde la PowerShell, reconstruiremos nuestro corrupto OWA:</p>
<blockquote>
<li>get-owavirtualdirectory -server <var>nombreDeServidor</var> -DomainController <var>nombreDeControladorDeDominio</var> | ? {$_.OwaVersion -eq &#8220;Exchange2003or2000&#8243;} | remove-owavirtualdirectory -DomainController <var>nombreDeControladorDeDominio</var></li>
<li>new-OwaVirtualDirectory -OwaVersion &#8220;Exchange2003or2000&#8243; -VirtualDirectoryType &#8220;Mailboxes&#8221; -DomainController <var>nombreDeControladorDeDominio</var></li>
<li>new-OwaVirtualDirectory -OwaVersion &#8220;Exchange2003or2000&#8243; -VirtualDirectoryType &#8220;Exadmin&#8221; -DomainController <var>nombreDeControladorDeDominio</var></li>
<li>new-OwaVirtualDirectory -OwaVersion &#8220;Exchange2003or2000&#8243; -VirtualDirectoryType &#8220;PublicFolders&#8221; -DomainController <var>nombreDeControladorDeDominio</var></li>
<li>new-OwaVirtualDirectory -OwaVersion &#8220;Exchange2003or2000&#8243; -VirtualDirectoryType &#8220;exchweb&#8221; -DomainController <var>nombreDeControladorDeDominio</var></li>
</blockquote>
<p>Más información en Microsoft: <a href="http://support.microsoft.com/default.aspx?kbid=320202" target="_blank">KB320202</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jesusherrero.com/reconstruir-los-directorios-virtuales-de-owa-en-exchange-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Añadir más de 4 GB de RAM en entornos 32 bits</title>
		<link>http://www.jesusherrero.com/anadir-mas-de-4-gb-de-ram-en-entornos-32-bits/</link>
		<comments>http://www.jesusherrero.com/anadir-mas-de-4-gb-de-ram-en-entornos-32-bits/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 05:49:14 +0000</pubDate>
		<dc:creator>Jesús Herrero</dc:creator>
				<category><![CDATA[Servidores]]></category>

		<guid isPermaLink="false">http://www.jesusherrero.com/?p=819</guid>
		<description><![CDATA[Recientemente he montado un W2K8 Server (32 bits) en una máquina con apenas 2 GB de RAM. Como lo quiero destinar a ser una plataforma de virtualización, he adquirido RAM adicional hasta dejarle con 10 GB en total. Al arrancar, la BIOS reconoce toda la RAM, pero Windows 2008 Server&#8230; la reconoce a medias y [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignleft size-full wp-image-827" title="memoria-ram" src="http://www.jesusherrero.com/wp-content/uploads/2009/08/memoria-ram.jpg" alt="memoria-ram" width="176" height="171" />Recientemente he montado un W2K8 Server (32 bits) en una máquina con apenas 2 GB de RAM. Como lo quiero destinar a ser una plataforma de virtualización, he adquirido RAM adicional hasta dejarle con 10 GB en total. Al arrancar, la BIOS reconoce toda la RAM, pero Windows 2008 Server&#8230; la reconoce a medias y solo 3,5 GB.  Por diseño, los entornos 32 bits solo mapean 4 GB de RAM. Además, dicha memoria ha de compartirse con otros dispositivos mapeados como la tarjeta de vídeo, controladoras, etc. Por ello, la memoria final suele disminuir hasta los 3,1 GB. En cualquier caso, el límite está en los 4 GB como tope. Veamos cómo hacer que reconozca toda la memoria disponible.<span id="more-819"></span><br />
Si nos dirigimos a las propiedades del Servidor (botón derecho sobre Mi Pc/Propiedades), observamos que la información del sistema muestra los 10 GB en nuestro caso. Este dato muestra únicamente la memoria total instalada en la placa (la misma que reconoce la BIOS), PERO NO ES LA QUE UTILIZA EL SISTEMA OPERATIVO. Para comprobar cuanta memoria utiliza nuestro servidor, nos tendremos que dirigir al &#8216;performance&#8217; del &#8216;task manager&#8217;. Solo ahí se muestra la memoria disponible. Al acceder al ´performance´compruebo en mi caso que dispongo de 3.838 MB de memoria física disponible en total (los 4 GB de limitación).</p>
<p style="text-align: justify;">La solución está en cambiar el Sistema Operativo por uno de 64 bits, o bien en activar el PAE (Physsical Address Extension) integrado solo en algunas versiones server 2003 y 2008. Si se habilitase dicha función, la limitación en 2008 Server Enterprise Edition pasaría de 4 GB a 64 GB (<a href="http://msdn.microsoft.com/en-us/library/aa366778(VS.85).aspx">http://msdn.microsoft.com/en-us/library/aa366778(VS.85).aspx</a>)<br />
Y eso del PAE&#8230; ¿Qué es? Para explicarlo rápidamente, la limitación de 4 GB es por diseño y por causas físicas de hardware. Parece ser que desde hace unos años (época del Pentium Pro), los fabricantes incluyen unos bits adicionales en los procesadores. Por tanto, tenemos unos 36 bits disponibles y no 32 como pensábamos. El PAE se encarga de aprovechar esa extensión de bits con la memoria adicional que permite utilizar. La limitación de los 36 bits estaría en 64 GB de RAM.</p>
<p style="text-align: justify;">En nuestro caso, procedemos además a deshabilitar el DEP (Data Execution Prevention) para optimizar la gestión de la memoria. Ejecutamos, en una línea de comandos:</p>
<blockquote>
<p style="text-align: justify;"><em>BCDEdit /set nx AlwaysOff</em></p>
<p style="text-align: justify;"><em>BCDEdit /set PAE forceenable</em></p>
</blockquote>
<p style="text-align: justify;">A continuación reiniciamos el servidor. Al iniciar nuevamente, nos dirigimos al &#8216;performance&#8217; y comprobaremos como la memoria que utiliza ahora el servidor ha aumentado de 3,5 GB a nuestros 10 GB.</p>
<p style="text-align: justify;">Para activar PAE en Windows 2000/2003 Server: <a href="http://support.microsoft.com/kb/283037">http://support.microsoft.com/kb/283037</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jesusherrero.com/anadir-mas-de-4-gb-de-ram-en-entornos-32-bits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ampliar el tamaño de un disco virtual con VMWare Server 2.0</title>
		<link>http://www.jesusherrero.com/ampliar-el-tamano-de-un-disco-virtual-con-vmware-server-2-0/</link>
		<comments>http://www.jesusherrero.com/ampliar-el-tamano-de-un-disco-virtual-con-vmware-server-2-0/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 12:06:17 +0000</pubDate>
		<dc:creator>Jesús Herrero</dc:creator>
				<category><![CDATA[Servidores]]></category>

		<guid isPermaLink="false">http://www.jesusherrero.com/?p=815</guid>
		<description><![CDATA[Es muy posible que con el tiempo, necesitemos más espacio en disco para nuestra máquina. Una soución puede ser añadir un disco adicional, pero en ocasiones es el propio disco existente el que necesitamos ampliar. Para solucionar nuestro problema existe un comando en VMWare Server 2.0 que nos permitirá modificar el tamaño de nuestro disco [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignleft size-full wp-image-816" title="vmware-server" src="http://www.jesusherrero.com/wp-content/uploads/2009/07/vmware-server.jpg" alt="vmware-server" width="201" height="128" />Es muy posible que con el tiempo, necesitemos más espacio en disco para nuestra máquina. Una soución puede ser añadir un disco adicional, pero en ocasiones es el propio disco existente el que necesitamos ampliar. Para solucionar nuestro problema existe un comando en VMWare Server 2.0 que nos permitirá modificar el tamaño de nuestro disco o fichero &#8220;.vmdk&#8221;. Veamos como proceder.<span id="more-815"></span></p>
<p style="text-align: justify;">En primer lugar indicar que para ampliar nuestro disco, la máquina virtual ha de estar apagada. No vale suspenderla o pausarla. La utilidad que redimensiona los volúmenes virtuales es <em>&#8216;vmware-vdiskmanager&#8217;</em> y se encuentra por defecto en la ruta de instalación del programa (&#8220;<em>C:\Program Files\VMware\VMware Server</em>&#8220;). Una vez que hemos comprobado que disponemos de dicho comando, buscaremos el disco virtual que queremos ampliar. En mi caso, el disco se encuentra en C<em>:\IMGS\Servidor01\Sistema.vmdk</em>.</p>
<p style="text-align: justify;">A continuación abrimos una ventana MS-DOS para dirigirnos a la ruta del disco:</p>
<blockquote>
<p style="text-align: justify;"><em>c:\IMGS\Servidor01&gt;</em></p>
</blockquote>
<p style="text-align: justify;">y desde ahí, invocamos la ruta original del comando con sus variables:</p>
<blockquote>
<p style="text-align: justify;"><em>vmware-vdiskmanager -x &lt;nueva-capacidad&gt; nombredeldisco</em></p>
</blockquote>
<p style="text-align: justify;">En nuestro caso, el comando quedaría del siguiente modo:</p>
<blockquote>
<p style="text-align: justify;"><em>C:\IMGS\Servidor01&gt;&#8221;C:\Program Files\VMware\VMware Server\vmware-vdiskmanager&#8221; -x 15GB Sistema.vmdk</em></p>
</blockquote>
<p style="text-align: justify;">Nótese cómo invocamos la ubicación original del comando, desde la ruta del disco. Tras lanzarlo, comenzará el proceso de ampliación del disco. El resultado final ha de ser similar a este:</p>
<blockquote>
<p style="text-align: justify;"><em>Grow: 100% done.<br />
Disk expansion completed successfully.</em></p></blockquote>
<p style="text-align: justify;">
<span style="text-decoration: underline;">NOTA</span>: Si el proceso ha sido satisfactorio pero el disco o fichero .vmdk sigue ocupando lo mismo, es porque nuestro disco está particionado. Debemos de acceder a la máquina virtual y observar mediante el adminsitrador de discos, esl nuevo espacio sin asignar. Si el disco está particionado, se ha de usar una herramienta de terceros que permita utilizar ese espacio disponible que hemos ampliado. Ello habría que hacerlo siempre desde la propia máquina virtual.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jesusherrero.com/ampliar-el-tamano-de-un-disco-virtual-con-vmware-server-2-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asignar permisos SMTP en entorno EDK7</title>
		<link>http://www.jesusherrero.com/asignar-permisos-smtp-en-entorno-edk7/</link>
		<comments>http://www.jesusherrero.com/asignar-permisos-smtp-en-entorno-edk7/#comments</comments>
		<pubDate>Mon, 25 May 2009 23:12:46 +0000</pubDate>
		<dc:creator>Jesús Herrero</dc:creator>
				<category><![CDATA[Servidores]]></category>
		<category><![CDATA[Exchange 2007]]></category>

		<guid isPermaLink="false">http://www.jesusherrero.com/?p=614</guid>
		<description><![CDATA[En muchas ocasiones nos surge la necesidad de otorgar permisos a un host determinado, para que pueda enviar correos a través de nuestro Exchange. Este nuevo host puede ser desde un servidor adicional (IIS, SQL,&#8230;) a cualquier dispositivo que requiera una pasarela de correo para enviar notificaciones (impresoras, appliances, etc.). Veamos como poder permitir el [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignleft size-thumbnail wp-image-400" title="exchange2007_ico" src="http://www.jesusherrero.com/wp-content/uploads/2009/03/exchange2007_ico-150x150.jpg" alt="exchange2007_ico" width="90" height="90" />En muchas ocasiones nos surge la necesidad de otorgar permisos a un host determinado, para que pueda enviar correos a través de nuestro Exchange. Este nuevo host puede ser desde un servidor adicional (IIS, SQL,&#8230;) a cualquier dispositivo que requiera una pasarela de correo para enviar notificaciones (impresoras, appliances, etc.). Veamos como poder permitir el envío de correos mediante Exchange 2007.<span id="more-614"></span>Por defecto, Exchange 2007 acepta y hace relay de todo el correo que recibe siempre y cuando provenga de una cuenta autenticada en el dominio. Sin embargo, hay determinados dispositivos que no permiten autenticarse y envían solo mediante conexión anónima. Para permitir que una IP determinada pueda enviar correos por nuestro site, tendremos que crear un conector de recepción en el Exchange que queramos que haga relay (por defecto, el del rol Hub Transport). Este conector se configurará para que reciba correos de un origen determinado y con una validación determinada.</p>
<p style="text-align: justify;">Nos dirigimos a la consola de administración de Exchange 2007/Server Configuration/Hub Transport, y creamos un nuevo &#8220;Receive Connector&#8221;. Mediante un asistente, se nos solicitará el interface del servidor que por el que entrarán esos correos (por defecto indica todos) y la dirección de origen de los correos (el nuevo host a autorizar). Tras crearlo, editaremos sus propiedades y nos dirigimos a las opciones de &#8220;grupo de permisos&#8221; (Permissions Group).</p>
<p style="text-align: justify;">Es en esta parte cuando indicaremos el permiso que vamos a dar a las direcciones indicadas para enviarnos correos. Dicho permiso puede ser:</p>
<ul>
<li>
<div style="text-align: justify;">Anonymous Users: Cuantas anónimas de usuarios, sin autenticar.</div>
</li>
<li>
<div style="text-align: justify;">Exchange Users: Cuentas de usuario autenticadas.</div>
</li>
<li>
<div style="text-align: justify;">Exchange Servers: Servidores Exchange en todos sus roles.</div>
</li>
<li>
<div style="text-align: justify;">Legacy Exchange Servers: Grupo de seguridad &#8220;Legacy Interop&#8221; (RGC).</div>
</li>
<li>
<div style="text-align: justify;">Partners: Cuenta de servidor asociado</div>
</li>
</ul>
<p style="text-align: justify;"> Por tanto, para un host que requiera enviar correos anónimos a nuestro Exchange rol hub, deberemos marcar el primer check únicamente, como muestra la imagen.</p>
<p style="text-align: center;"><a href="http://www.jesusherrero.com/wp-content/uploads/2009/05/relay-smtp.jpg" target="_blank"><img class="aligncenter size-full wp-image-616" style="border: 0px;" title="relay-smtp" src="http://www.jesusherrero.com/wp-content/uploads/2009/05/relay-smtp.jpg" alt="relay-smtp" width="371" height="288" /></a></p>
<p style="text-align: justify;">Es muy importante indicar que el acceso anónimo solo ha de marcarse para host que tengan un firmware o plataforma cerrada, reduciendo así el riesgo de malware potenciales que utilicen nuestro site de correo. Además, debemos de asegurarnos que las IP´s autorizadas para ese uso anónimo son únicamente las necesarias.</p>
<p style="text-align: justify;">Más info en <a href="http://technet.microsoft.com/es-es/library/aa996395.aspx" target="_blank">http://technet.microsoft.com/es-es/library/aa996395.aspx</a> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.jesusherrero.com/asignar-permisos-smtp-en-entorno-edk7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
