© Josep Ros. Con la tecnología de Blogger.

Consulta Técnica. Instalar SBS sin Directorio Activo.

Mi colega Álex, de A Coruña me formula la siguiente consulta:

Hola Josep,


Mi consulta es la siguiente , he instalado un sbs2003 y me habian pedido que lo instalara sin instalar AD ni exchange ni nada de nada porque lo querian usar en grupo de trabajo unicamente para una aplicacion.


Pues bien al parecer despues de 7 dias el SBS 2003 te obliga a que montes AD forzosamente porque sino se apaga a los 30 min indicandote que no cumples con la licencia del sbs ( tengo que decir que esto yo lo desconocia hasta ahora ).


La solución pasaria logicamente por instalar AD , pero en este caso se te ocurre alguna forma de quitar esa obligatoriedad ?


Podria ser una directiva que habilite esto ? si fuera asi deshabilitando esa directiva podriamos seguir usando sbs en grupo de trabajo ( cosa que realmente dudo mucho que fuera tan facil saltarse dicha proteccion)


Grácias.


Buenas Álex. El tema es simplemente una equivocación en la adquisición del producto. Si el cliente necesitaba un Windows Server 2003 para hacer de servidor de archivos o para servidor de aplicaciones, con una versión Standard o tal vez con una Web Edition hubiese sido suficiente. En la Standard se puede dejar la instalación sin Dominio y en la Web edition no se puede instalar Directorio Activo.


SBS requiere obligatoriamente (hasta donde yo sé) la instalación de todos los CDs del tirón con su AD, su Exchange (que no puede vivir en grupo de trabajo) y sus miles de directivas. Esto es así y, en general, en Microsoft ir contra-natura es abonarnos a tener decenas de problemas y, lo que es peor, perder cualquier tipo de soporte de un sistema 'marciano'.


Mi consejo es que se instale el SBS, aunque sólo sea el Windows como Controlador de Dominio. A partir de ahí, prescindir de la instalación de Exchange. Si el sistema no puede ser DC por algún motivo, entonces directamente hay que plantearle al cliente el cambio del sistema operativo de SBS a 2003 Standard o Web, lo que seguramente implicará un coste económico, porque Microsoft no devuelve licencias.

Lamento no poderte ayudar con una solución más milagrosa.

Saludos

5 comentarios:

Anónimo dijo...

Hola,
Yo en algun caso he tenido que saltar esa limitación del sbs, os paso como hacerlo:

I also didn't want to have to bother with this crap that my legitimate copy of Windows SBS couldn't run unless it was a DC. As it happens, we already had a second licence of SBS and simple wanted to re-use a currently un-used licence of SBS to implement a webserver, but without all the bloat that the SBS install affords.

The first thing I did was to install the server normally, the first chance you get to cancel the install of SBS bloat is when Windows starts for the first time after install, I seized my opportunity.

What I didn't see however was the quite frankly ridiculous scenario whereby Microsoft had decided to force restart the server every hour and NET SEND spam the network "this server doesn't comply with licensing requirements" across the entire network. Microsoft can stick that.

Anyway, like I said it was Pafts post that brought me here to the forum, and I've found a slightly more elegant solution to this problem rather than just aggressively killing the process until Windows gives up trying to start it again, and I'd like to share it in the hope that Google will re-index and pick it up for others to use. You may have noticed this service cannot be disabled via the MMC snap-in.

My search term on google was: how to stop the SBCore service

Anyway, down to business…
- Tools you'll need – Process Explorer from www.sysInternals.com

As you probably know, you have a service called SBCore or "SBS Core Services", which executes the following process: C:\WINDOWS\system32\sbscrexe.exe

If you kill it, it just restarts – and if you try and stop it you are told Access Denied.

If you fire up Process Explorer, you can select the process and Suspend it, now we can start to disable the thing.

Run RegEdit32.exe and expand the nodes until you reach the following hive / key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SBCore

Right click this, hit permissions and give the "Administrators" group on the local machine full access ( don't forget to replace permissions on child nodes ). F5 in regedit and you'll see all of the values and data under this key.

Select the "Start" DWORD and change it from 2 to 4 – this basically sets the service to the "Disabled" state as far as the MMC services snap-in (and windows for that matter) is concerned.

Next, adjust the permissions on the file C:\WINDOWS\system32\sbscrexe.exe so that EVERYONE account is denied any sort of access to this file.

Then go back to process explorer, and kill the sbscrexe.exe process, if it doesn't restart – congratulations!

Load up the services MMC snap-in and you should find that "SBS Core Services" is stopped and marked as Disabled.


Mikel

Xavi dijo...

Mil Gracias!! Me ha funcionado perfectamente. Enhorabona Josep per aquest útil i magnífic Blog.
Salutacions!!

Miguel H. dijo...

Me lo apunto.

¡Muy bueno!.

¡Un abrazo!.

Josep Ros dijo...

Muchas gracias Mikel por la genial aportación.

Estas son las cosas que siempre desconoceré porque es romper completamente la esencia de un sistema operativo y paso de meterme en esos berengenales.

Cagao que es uno... :-)

Juan Sebastian dijo...

Hola!, me ha sido de gran utilidad esta información. Muchas gracias.

Consulta Técnica

[Consulta Técnica][bleft]

Virtualización

[Virtualización][twocolumns]

Naturaleza

[Naturaleza][grids]